Android

· Android
SnackBar Toast의 업그레이드 버전 정도 되는 메시징 도구 Activity 위에 표시되며 하단에 표시 안드 11 부터 기본 toast 는 사용가능 하지만 커스터마이징 하는 것은 snackbar 이용 권장 // 기본 스낵바 설정 binding.button.setOnClickListener { //스낵바는 os에 기본 내장되어 있지 않고 구글에서 제공하고 잇는 추가 라이브러리를 세팅해 사용 val snack1 = Snackbar.make(it,"기본 스낵바", Snackbar.LENGTH_LONG ) // Snackbar.LENGHT_INDEFINITE //첫번째 파라미터 : 스낵바를 나타나게 하기 위해 사용할 뷰 (이 예제에서는 버튼) snack1.setTextColor(Color.RED) sna..
· Android
Android Message 안드로이드는 사용자에게 메세지를 전달할 수 있는 다양한 방법 제공 Toast : 일정 시간이 지나면 자동으로 사라짐 => 현재는 유사한 snackbar 와 함께 사용 Dialog : Activity 위에 나타남 Notification : 알림창에 표시 메시지의 일부는 Activity, Service (Notification)와 관련 Toast 간단하게 메세지 표시 현재 실행되고 있는 화면과 관련 X -> os에게 메세지 출력 요청해 나타남 단말기 내의 모든 앱, 구성요소가 요청 가능 요청 순서대로 메세지 나타남 주요 메서드, 프로퍼티 makeText : Toast 메시지 객체 생성, 화면 모양/글자크기/색상 등은 기본 설정된 것 사용 *meterial 로 수정 가능한지 확인 ..
· Android
Activity Action 안드로이드에서 제공되는 기본 애플리케이션의 Activity를 내가 만든 앱에서 사용 가능 공개되어 있는 이름으로 제공되며 실행 가능 다른 앱이 가지고 있는 화면을 띄우는 것! 내 앱 내부에서 API를 사용해 구현하는 것과는 다름 캡스톤 프로젝트인 카메라 앱 개발시 안드로이드 내부 카메라 앱을 사용하려면 중요한 파트!! 다음 예제에서는 구글 Map 에서 제공하는 지도 화면 액티비티를 사용 미리 정의되어 있는 Intent.ACTION_VIEW 라는 이름으로 실행하면 동일한 이름의 앱 목록이 뜨기 때문에 선택 한 번에 구글 지도를 띄우기 -> 위도와 경도 데이터를 uri 로 세팅 override fun onCreate(savedInstanceState: Bundle?) { supe..
· Android
💡 Gradle(app) 파일의 의존성: appcompat 버전 문제 - appcompat 의 버전을 1.6.1 로 설정하는 경우 빌드 에러 - sdk 등 다른 라이브러리와의 버전 호환 문제일 것 같음 - appcompat 를 1.5.0 으로 수정하면 문제 해결 Execution failed for task ':app:checkDebugAarMetadata'. > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction > 6 issues were found when checking AAR metadata:
gangmini
'Android' 카테고리의 글 목록 (16 Page)