프로그래밍119 Android useful library 안드로이드 유용한 라이브러리 정리 Font- https://github.com/tsengvn/typekit : 기본폰트를 설정해 놓으면 프로젝트 전체에 일괄적용되며 추가폰트는 custom1, 2... 이런식으로 추가가능 ImageView- https://github.com/hdodenhof/CircleImageView : 원형이미지 구성 Progress- https://github.com/FilipPudak/ProgressPieView : 원형이미지에 파이를 잘라놓은 듯한 원형프로그래스 2016. 9. 5. Android getRunActivityClassName (현재 실행중인 액티비티의 패키지명 가져오기) public static String getRunActivityClassName(Context context) { ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); List taskInfo = activityManager.getRunningTasks(1); ComponentName topActivity = taskInfo.get(0).topActivity; String className = topActivity.getClassName(); return className; } 2015. 10. 12. Android Popup Dialog(팝업 다이얼로그) 클래스 내부에서 함수로 팝업 다이얼로그를 구현 /** * 검색 카테고리 팝업 설정 */ private void setPopupSearchCategory() { setSearchCategoryList(); LayoutInflater inflater = getLayoutInflater(); View convertView = inflater.inflate(R.layout.popup_search_category, null); AlertDialog.Builder builder = new AlertDialog.Builder(context); builder.setView(convertView); TextView tvTitle = (TextView) convertView.findViewById(R.id.tv_title.. 2015. 5. 18. Android GCM // 사운드와 진동, LED 설정Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);mBuilder.setSound(alarmSound); // 기본 알림 소리mBuilder.setVibrate(new long[]{500, 500, 500, 500}); // 홀수에선 진동, 짝수에선 다음 진동까지의 대기시간mBuilder.setLights(0xffff0000, 1000, 1000); // agrb, onMs, offMs 2015. 3. 26. Regular Expression(정규식) 숫자를 판별 .match(/^\d+$/ig)이메일형식을 판별 .match(/^(\w+)@(\w+)[.](\w+)$/ig)인터넷주소를 판별 .match(/^(\w+)@(\w+)[.](\w+)[.](\w+)$/ig) 2015. 3. 23. 이전 1 ··· 11 12 13 14 15 16 17 ··· 24 다음