| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- css
- nuxt
- JavaScript
- TypeScript
- toml
- react-native
- 오퍼월
- spring boots
- 파이썬
- 코테
- 티스토리챌린지
- 코딩테스트
- Next
- 오블완
- nginx
- python
- Express
- EC2
- 광고 id
- kotlin
- it
- AWS
- NanoHttpd
- Android
- 개발
- chrome
- 백준
- Jenkins
- React
- docker
- Today
- Total
목록Android (43)
내맘대로 개발일지
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 Activity 를 전환할 때 여기있는 일부 데이터도 같이 전송하고 싶었다. 근데 ... 정말 간단하다 ...!! 그래서 정말 간단하게 설명을 적어두고 간단한 코드를 기록하려고 한다 : ) 복사 붙여넣기만 해도 작동이 될 정도로 ㅎㅎ 데이터를 보낼 때 class SendingActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_sending) val valueToSend = "Hell..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 앱에서 알림을 보내고 싶은데 ... FCM 으로 보내는 방법의 설명은 참 많았는데 나는 FCM 을 통해서 보내는걸 원하지 않았다 ....!! 그래서 정보찾기가 정말 힘들었는데 .. 일단 나는 FCM 을 이용하지 않고 앱에서 알림을 보내기로 했으니 필요하다면 참고하기엔 괜찮을 것 같다 !! Manifests.xml Android 13 이상 에서는 예외 없는 알림을 보내기 위한 새로운 런타임 권한 이 필요 하다고 말하니 추가 해준다. sendNotification.kt private val CHANNEL_ID = "채널 아이디" private val NOTIFICATION_ID = 1 fun sendNot..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 알림을 통해서 앱이 켜질때는 카카오톡처럼 애니메이션없이 화면이 바로 뜨게 하고싶었다. 그래서 ChatGPT 한테 물어봤더니 RecyclerView 에서 없애는 방법을 소개해줬는데 ... init { setHasStableIds(true) } // ... Other functions ... override fun getItemViewType(position: Int): Int { return 1 // Return a constant value for all items } override fun getItemId(position: Int): Long { return position.toLong() // R..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 코틀린 개발을 강의 하나보고 구글에 검색해가면서 처음 개발하다보니 .. 이런게 있는지도 잘 몰랐다 .. 내가 만든건 내가 생각해도 좀 이상한것같다 .. 근데 잘 되긴한다 ....!! 그냥 내가 참고하고 기록하려고 하는거니 .. 이해가 필요하다 .. 딜레이를 1초 준 뒤 MainActivity 로 이동했다. ( 2 ~ 3 초도 적용해봤는데 , 나는 1초가 가장 이쁜것 같았다. ) SplashActivity.kt class SplashActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCre..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 Android 13 에서 앱을 삭제했는데도 Room 에 저장되어있는 데이터들이 일부 자꾸 남아있었다. 나는 앱을 지웠는데 자꾸 남아있어서 너무 어이가 없고 화가 나는 상황속에서 열심히 구글에 검색해서 찾아봤더니 ... 원인은 자동백업 ( backupManager ) 때문이였다 ... 이때문에 진짜 .. 시간 너무 많이 썼는데 해결방법은 의외로 정말 간단했다 !! allowBackup 과 fullBackupContent 를 false 해주면 끝난다. 이렇게 해주지 않으면 사용자도 모르게 구글 클라우드에 자동으로 백업된다고 한다. AndroidManifest.kt
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 내가 만든 API 를 연결하려고 찾아보다가 Retrofit2 를 찾았다. 근데 이걸 어떻게 하는지 구글에 검색해서 따라해 보려고했는데 와... 내 머리로는 이해하기도 쉽지 않았고, 내 프로젝트에서 따라하려고 해도 오류 투성이였다... 그래서 강의도 결제하고 , 검색해서 나에게 필요한 정보만 가져와다가 어떻게 되긴 됐다... ^^ Build.gradle ( Module :app ) // retrofit2 implementation 'com.squareup.retrofit2:retrofit:2.9.0' // Gson 변환기 implementation 'com.squareup.retrofit2:convert..