일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리사이클러뷰
- 생명주기
- espresso
- 안드로이드
- 코틀린
- 안드로이드13
- binding adapter
- high order function
- searchview
- recyclerview
- 구분선
- 안드로이드스튜디오
- 안드로이드개발레벨업교과서
- 스와이프
- fragment
- 테마 아이콘
- IntentTestRule
- Error:Execution failed for task ':app:mergeDebugResources'
- 뷰변경 감지
- LayoutManger
- adapter
- ActivityTestRule
- 고차함수
- 코딜리티
- 재사용
- Fragment 수동 추가
- ui test
- Fragment에서 Activity의 함수 사용하기
- viewholder
- Android
- Today
- Total
목록분류 전체보기 (241)
룬아님의 취중코딩
시나리오 1: Target sdk Android 12 이하, 기기 OS도 Android 12 이하 변경 사항 없음 (기본적으로 권한 On) 시나리오 2: Target sdk Android 12 이하, 기기 OS가 Android 13 이상 사용자가 앱을 설치한 이후 Android 13으로 업데이트한 경우 : 기존의 권한을 그대로 유지, 별도 영향 없음 사용자가 Android 13에서 최초로 앱을 설치한 경우 : 초기 알림 권한은 Off인 상태로 실행, 최초로 알림 채널이 생성될 경우 해당 알림은 무시되고 사용자에게 알림 요청 다이얼로그가 노출됨. 이때 사용자가 허용 안 함을 클릭했을 경우 앱을 다시 설치하거나 앱 설정에서 수동으로 권한을 변경할 때까지 메시지가 다시 표시되지 않음. 시나리오 3: Targe..
MaterialTheme( colors = colors, typography = Typography(), shapes = Shapes(), content = content ) 별도로 typography를 설정하지 않는다면 아래와 같은 font style이 자동으로 설정되는데 constructor( defaultFontFamily: FontFamily = FontFamily.Default, h1: TextStyle = TextStyle( fontWeight = FontWeight.Light, fontSize = 96.sp, letterSpacing = (-1.5).sp ), h2: TextStyle = TextStyle( fontWeight = FontWeight.Light, fontSize = 60.sp..
StringBuilder sha1 = new StringBuilder(); try { PackageInfo packageInfo = getPackageManager().getPackageInfo(getReferrer().getHost(), PackageManager.GET_SIGNATURES); Signature[] signatures = packageInfo.signatures; Signature signature = signatures[0]; byte[] cert = signature.toByteArray(); MessageDigest md = MessageDigest.getInstance("SHA1"); byte[] publicKey = md.digest(cert); for (int i = 0; i..
https://firebase.google.com/docs/analytics/events?hl=ko&platform=ios 이벤트 로깅 | Firebase용 Google 애널리틱스 5월 10일, Google I/O에서 Firebase가 돌아옵니다. 지금 등록하기 의견 보내기 이벤트 로깅 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. iOS+ Android 웹 Flutter 이 가 firebase.google.com adb shell setprop log.tag.FA VERBOSE adb shell setprop log.tag.FA-SVC VERBOSE adb logcat -v time -s FA FA-SVC 위 명령어를 통하여 terminal에서 실시간으로 로깅을 확인할 ..