본문 바로가기

반응형

System Programmings

(80)
[Java] Bitmap 이미지 줄이기 함수를 사용해서 Bitmap 타입과 줄이려는 값, 필터의 부울값을 넣으면 된다. public static Bitmap scaleDown(Bitmap realImage, float maxImageSize, boolean filter) {if ( realImage.getWidth() > maxImageSize || realImage.getHeight() > maxImageSize) {float ratio = Math.min((float) maxImageSize / realImage.getWidth(), (float) maxImageSize / realImage.getHeight());int width = Math.round((float) ratio * realImage.getWidth());int heigh..
[Java] 비밀번호 검출 정규식 public static boolean validator(String passwd){String pattern = "[a-z0-9]{6,15}";boolean bool = passwd.matches(pattern);System.out.println(bool);return bool;} 함수에 체크할 패스워드를 넣어주면 false와 true로 반환해준다. 패턴은 최소 6~15자인 영문소문자와 숫자 만약 한글까지 체크한다면 [a-z0-9]을 [a-z0-9가-힣] 으로 변경 시켜주면 된다.
[Android] 레이아웃의 padding과 margin
[Android] 안드로이드에 있는 strings value 값 가져오는 방법 String title = getResources().getString(R.string.가져올 태그값);
[Android] 마켓을 통한 내 앱 업데이트 String appPackageName=getResources().getString(R.string.app_name);Intent marketIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id="+appPackageName));marketIntent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);startActivity(marketIntent);
[Android] AlertDialog AlertDialog.Builder builder = new AlertDialog.Builder(현재 다루는 Activity이름.this); // 현재 다루는 Activity이름.this가 안먹히는 경우엔 getActivity()도 사용해본다. builder.setTitle("Confirm");builder.setMessage("Are you sure?"); builder.setPositiveButton("YES", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) {// Do nothing but close the dialog dialog.dismiss();} }); builder.s..
[Android] JSONP 값 디코딩 String result = "json을 통해 받은 값";Object obj = JSONValue.parse(result);JSONObject object = (JSONObject) obj; JSONArray array = (JSONArray) object.get("value");JSONObject j = (JSONObject) array.get(0); String version = (String) j.get("version"); 여기서 value와 version의 값은 value 필드 내에 version 필드가 있음을 의미한다. simple.json 패키지에서 사용 가능!
[Android] manifest에 있는 버전 가져오기 안드로이드의 앱 버전을 관리하기 위해AndroidManifest.xml에 적혀있는 버전을 가져오는 코드 String version =컨텍스트.getPackageManager().getPackageInfo(컨텍스트.getPackageName(), 0).versionName; 컨텍스트 = context로서 activity명.this OR getActivity() 등등...

반응형