전체 글

Error

[Android][Warning] layout.xml 경고 : Hardcoded text

[상황] 안드로이드 스튜디오에서 버튼을 생성하고 text를 입력했지만 경고가 확인됨 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [에러 내용] Hardcoded text Hardcoded string "Button Check", should use @string resource Hardcoding text attributes directly in layout files is bad for several reasons: * When creating configuration variations (for example for landscape or portrait) you have to repeat ..

Error

[Android][Error] webView 웹페이지를 사용할 수 없음 : ERR_CACHE_MISS

[상황] 안드로이드 스튜디오에서 WebView를 사용할 때 아래와 같은 에러를 확인 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [에러 내용] 웹페이지를 사용할 수 없음 다음 이유로 https://xks-eks.tistory.com/m 의 웹페이지를 로드 할 수 없습니다 net::ERR_CACHE_MISS [해결 방법] 해당 프로젝트의 AndroidManifest.xml 에서 아래의 코드를 작성하면 됨(인터넷 권한)

Android/Kotlin

[Android][Kotlin] 특정 View를 Bitmap으로 변환 후 이미지로 저장하는 방법

[상황] 버튼 클릭(이벤트 발생) 시 특정 view 를 디바이스(모바일) 다운로드 폴더에 저장하고 싶을 경우가 발생 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [코드 1 : MainActivity.kt] class MainActivity : AppCompatActivity() { private lateinit var targetView: View override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) targetView = ..

Android/Kotlin

[Android][Kotlin] View 테두리 코드로 변경하는 방법

[상황] android Button 의 테두리에 Radius를 줄까한다 다만 xml 을 작성하기 뭐해서 코드로 적용할까 한다 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [코드] class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) findViewById(R.id.btn_v1).background = simpleRadius(getColor(R.col..

Android/Kotlin

[Android][Kotlin] 메서드 파라미터 함수 넣기 : 고차 함수 활용

[상황] 개발 중 메서드 파라미터에 함수를 넣어 호출하고 싶어서 고차 함수를 활용하여 개발한 코드 알고리즘 개발 시 좀 더 폭넓게 생각이 가능하지 않을까 싶다 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [코드 1 : MainActivity.kt] class MainActivity : AppCompatActivity() { // 고차함수 활용 : 파라미터로 변수를 넣으면서 이벤트 함수 시작 val fEvent: () -> Unit = { fEventStart() } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(saved..

자판을 두드리다
탄탄 단단
728x90