| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 광고 id
- css
- Jenkins
- Android
- 백준
- python
- EC2
- nuxt
- docker
- Next
- 파이썬
- Express
- toml
- 티스토리챌린지
- react-native
- nginx
- it
- chrome
- 코딩테스트
- spring boots
- NanoHttpd
- JavaScript
- kotlin
- 오퍼월
- 코테
- 개발
- TypeScript
- AWS
- 오블완
- React
- Today
- Total
목록Android (43)
내맘대로 개발일지
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 목표는 카톡과 유사하게 택배 송장번호를 색상을 입혀주고 Url 을 연결해줘서 검색할 수 있도록 해주는 것이다. 01. urlsTracking.kt 함수 생성 fun urlsAndTrackingNumber(text: String, textView: TextView) { val spannable = SpannableString(text) // URL 적용 val urlPattern = """(https?://[^\s]+)""".toRegex() for (match in urlPattern.findAll(text)) { val colorSpan = ForegroundColorSpan(Color.parseColor("#4187C..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 https://developers.google.com/admob/android/quick-start?hl=ko#import_the_mobile_ads_sdk 시작하기 | Android | Google for Developers Android 앱을 제작 중인 Google AdMob 게시자를 위한 모바일 광고 SDK입니다. developers.google.com https://developers.google.com/admob/android/banner/anchored-adaptive?hl=ko#kotlin 앵커 적응형 배너 | Android | Google for Developers 이 페이지는 Cloud Translatio..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 applicationInfo & packageManager 01. getAppInfo.kt 파일 생성 ( utils/getAppInfo.kt ) 02. 먼저 getAppName 함수 생성 fun getAppName(context: Context): String { val applicationInfo = context.applicationInfo val stringId = applicationInfo.labelRes return if (stringId == 0) applicationInfo.nonLocalizedLabel.toString() else context.getString(stringId) } 사실 함수를 따로 분..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 해당 작업을 하면서 이것저것 해보다가 찾은 방법인데 .. [Kotlin] 동적 생성한 View textSize SP 로 설정하기 📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 val button = Button(this).apply { text = getCategoryName(category) textSize =15f setTextColor(Color.parseColor("#000000")) layoutParams = LinearLayoutCompat.LayoutParam 8735.tistory.com 또 다른 방법들 중 하나라고 생각했고, 쓰일..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 val button = Button(this).apply { text = getCategoryName(category) textSize =15f setTextColor(Color.parseColor("#000000")) layoutParams = LinearLayoutCompat.LayoutParams( getWidthBasedOnTextLength(text.toString()), dpToPx(33) ).also { it.leftMargin = 25 if(unreadMessage == 0) { it.rightMargin = 25 } } setPadding(dpToPx(5), 0, dpToPx(5), 0..
📱테스트 환경 Samsung Galaxy Android 13 • Android 10 😢 내가 겪은 문제 최근에 Android 10 폰에서 계속 테스트를 진행하고 있었다. ( Android 13 잃어버렸다가 다시찾음 ㅎ ) 근데 나는 문제가 없는데 최신폰에서는 자꾸 문제가 생기는 경우가 있었는데 packageName 을 확인하고 앱이 깔려있으면 그 목록을 확인하는 코드에서 문제가 발생했다. Android 10 에서는 문제가 없는데 그 이상버전에서는 페이스북 말고는 확인을 못하더라 ... 그래서 열심히 구글링 해봤는데 11 부터는 보안상의 문제로 AndroidManifest.xml 에 추가적인 코드 작성이 필요했다. 일단 해당 앱이 설치되어있는지 확인하는 코드부터 보여주자면 private val instal..