grid layout을 사용해야하는 일이 또 발생했다.이전에는 항목 여백을 item layout에서 줬었는데화면 해상도에 따라 이상하게 보이는 경우가 있어 decoration 작업을 이번에 진행하기로 했다. androidx.recyclerview.widget.GridLayoutManager RecyclerView에서 GridLayoutManager 속성을 주고이 RecyclerView의 크기를 아이템 갯수와 여백 포함한 width 값으로 설정.(center_horizontal 정렬로 가운데 위치)이 때에 리스트 아이템 layout에서 여백은 포함하지 않는다.이렇게 하여 리스트를 보면은 여백이 없이 붙어 보인다. 그리고 데코레이션에서 spanIndex에 따라 여백을 설정하면 보기좋게 여백을 추가 할 수 있..
설정 값을 변경 하면 앱을 재시작 해야하는 기능이 있어, 자동으로 재시작 하면 좋을것 같아 해당 기능을 찾아 이곳에 정리해요. private fun restartApplication(mContext: Context) { val packageManager: PackageManager = mContext.packageManager val intent = packageManager.getLaunchIntentForPackage(mContext.packageName) val componentName = intent!!.component val mainIntent = Intent.makeRestartActivityTask(componentName) mContext.startActivity(mainIntent) e..
빌드를 하다 보니 warning이 보이는데 성격상 그대로 두기 애매해서 변경해본다. The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated. The current default is 'false'. It will be removed in version 9.0 of the Android Gradle plugin. You can resolve this warning in Android Studio via `Refactor` > `Migrate BuildConfig to Gradle Build Files` 그래서 기억을 더듬어 보니 BuildConfig 생성이 안되서 gradle properties에 추가했던게 기억이..
- Total
- Today
- Yesterday
- Android
- 이미지파일보기
- Activity 크기 변경
- areNotificationsEnabled
- 작업은했는데
- 웹뷰
- 음원파일재생
- 새로올린테스트앱이안보이네
- Kotlin
- #gradle.properties
- #buildconofig
- FileDataPart
- 이미지파일공유
- SWIFT
- height변경
- 알림소리끄기
- onShowCustomView
- 인앱 업데이트
- 안드로이드
- 난왜테스트가안될까
- 알림소리묵음처리
- px to dp
- px -> dp
- 한글깨짐
- app restart
- VolleyFileUploadRequest
- 알림허용
- webview
- base64
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |