분류 전체보기 (23) 썸네일형 리스트형 <application> 애플리케이션의 각 구성요소를 선언하고 모든 구성요소에 영향을 줄 수 있는 속성을 가진 하위 요소를 포함 포함된 요소 포함가능한 요소 속성 설명 android:allowTaskReparenting 애플리케이션이 정의하는 활동이 애플리케이션을 시작한 작업에서 비롯되지 않고 다음에 작업이 포그라운드에서 실행될 때 어피니티를 가지는 작업에서 출발하도록 이동할 수 있는지 여부 android:allowBackup 백업 및 복원 인프라에 참여하도록 허용할지 여부 android:allowClearUserData 사용자 데이터를 재설정하도록 허용할지 여부 android:backupAgent BackupAgent의 서브클래스를 구현하는 클래스의 이름 속성 값은 정규화된 클래스 이름 android:backupInForegr.. <LenearLayout>, <RelaytiveLayout>, <FrameLayout>, <TableLayout>, <GridLayout>, <ConstraintLayout> 단일 방향으로 하위 요소를 정렬하는 뷰 그룹 android:layout_weight : 가중치 할당 (비율) orientation = horizontal & layout_width = "0dp" : weight가 width에 적용 (가로비율) orientation = vertical & layout_height = "0dp" : weight가 height에 적용 (세로비율) android:weightSum = "5" : 전체 길이의 5등분 하위 요소에서 weight = "3" : 5등분 중 3 차지 gravity : 텍스트뷰가 가지고 있는 "컨텐트"를 어디로 보낼지 정하는 것 layout_gravity : 부모 클래스 기준으로 어디로 갈지 정하는 것 gravity = "right|center" : | 기.. Pallete : Text, Button 사용자에게 텍스트를 보여주는 사용자 인터페이스 요소 사용자가 텍스트 입력 및 수정이 가능한 뷰 위젯 사용자가 입력하는 동안 자동 완성 제안을 표시하는 편집 가능한 뷰 위젯 에 복수의 자동완성 기능이 추가 체크박스를 사용하는 텍스트뷰 text 속성 사용 가능background 속성과 src 속성 개별 사용 불가 text 속성 사용 불가 background 속성과 src 속성 개별 사용 가능 material Design material.io/components/chips#anatomy Material Design Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—tha.. <uses-permission>, <uses-permission-sdk-23>, <uses-sdk><permission>, <permission-group>, <permission-tree> 사용자가 반드시 부여해야 하는 시스템 권한 권한 목록 특성 1. 권한의 이름 android:name="android.permission.WRITE_EXTERNAL_STORAGE" 애플리케이션에서 정의한 권한 ( 사용 ) 다른 애플리케이션에서 정의한 권한 표준 시스템 권한 ( "android.permission.CAMERA" or "android.permission.READ_CONTACTS") 2. 앱에 부여되는 최고 API 레벨 android:maxSdkVersion="18" 앱에서 요구하는 권한이 특정 API 레벨부터 더 이상 필요하지 않은 경우 사용 오직 Android 6.0(API 레벨 23) 이상 기기 설치 경우에만 해당 앱이 실행되는 동안에만 권한을 부여하고 싶을 때 사용 (런타임 권한 모델 지.. <manifest> AndroidManifest.xml의 루트 요소xmlns:android 및 package 속성 지정 포함된 요소 없음 포함해야 하는 항목 포함 가능한 요소 . . . xmlns:android Android 네임스페이스 정의 package 앱의 전체 자바 언어 스타일 패키지 이름 android:sharedUserId 다른 앱과 공유될 Linux 사용자 ID의 이름 API 레벨 29에서 지원 중단 android:targetSandboxVersion 앱에서 사용할 타겟 샌드박스 버전 번호와 보안 수준 비례 Android 8.0(API 레벨 26) 이상 타겟팅 시 2로 설정 필요 android:sharedUserLabel 사용자가 읽을 수 있는 공유 사용자 ID에 관한 라벨 API 레벨 29에서 지원 중단 an.. Marketplace에서 Drawable Importer가 검색되지 않을때 Drawable Importer는 이미지를 해상도별로 만들어주기때문에 디바이스에 대응에 아주 유용합니다. 그러나 윈도우 사용자의 Marketplace에서는 현재 검색이 되지 않기 때문에 수동 설치가 필요합니다. 아래의 글을 참고했습니다. 여기서 파일을 다운받을 수 있고, 압축 해제할 필요는 없습니다. stackoverflow.com/questions/60412216/android-drawable-importer-plugin-not-working-in-android-studio-3-6 Plugins -> Install Plugin from Disk 클릭 다운받은 파일을 찾아 OK 클릭 Restart IDE -> Restart 문제해결! Batch Drawable Import가 생겼다면 완벽! Missing essential plugin : Please reinstall Android Studio from scratch 안드로이드스튜디오가 설치된 폴더의 config 폴더에서 disabled_plugins.txt 삭제 후 안드로이드스튜디오를 재실행하면 간단하게 해결됩니다. 아래 유튜브를 참고했습니다. https://www.youtube.com/watch?v=0MbXG8qwmMA 이전 1 2 3 다음