반응형 분류 전체보기356 앱 개발 방법 - 앱 매니페스트 파일 (기기 호환성 [uses-feature, uses-sdk], 파일 규칙 [요소, 특성, 여러 개의 값, 리소스 값, 문자열 값])) 기기 호환성 매니페스트 파일에서는 앱에 필요한 하드웨어 또는 소프트웨어 기능을 선언할 수 있고 따라서 앱과 호환되는 기기 유형도 선언할 수 있습니다. Google Play Store에서 앱에 필요한 기능이나 시스템 버전을 제공하지 않는 기기에 앱 설치를 허용하지 않습니다. 어느 기기가 앱과 호환되는지 정의하는 매니페스트 태그가 여러 가지 있습니다. 가장 일반적으로 사용하는 태그의 몇 가지 예를 들자면 다음과 같습니다. 요소를 사용하여 앱에 필요한 하드웨어 및 소프트웨어 기능을 선언할 수 있습니다. 예를 들어 나침반 센서가 없는 기기에서 앱이 기본적인 기능을 실행할 수 없다면 필요에 따라 다음과 같이 매니페스트 태그를 사용하여 나침반 센서를 선언할 수 있습니다. ... 각 후속 플랫폼 버전에 이전 버전에서.. 2022. 1. 13. 앱 개발 방법 - 앱 매니페스트 파일 (인텐트 필터, 아이콘 및 레이블, 권한) 인텐트 필터 앱 액티비티, 서비스, Broadcast Receiver는 인텐트로 활성화됩니다. 인텐트는 실행할 작업을 설명하는 Intent객체로 정의되는 메시지입니다. 여기에는 작업할 데이터 작업을 수행해야 하는 구성 요소의 카테고리 및 기타 지침이 포함됩니다. 앱이 인텐트를 시스템에 발행하면 시스템은 각 앱의 매니페스트 파일에 선언된 인텐트 필터에 기초하여 인텐트를 처리할 수 있는 앱 구성 요소를 찾습니다. 시스템은 일치하는 구성 요소의 인스턴스를 시작하고 해당 구성 요소에 Intent 객체를 전달합니다. 두 개 이상의 앱이 인텐트를 처리할 경우 사용자는 어느 앱을 사용할지 선택할 수 있습니다. 앱 구성 요소는 인텐트 필터(요소로 정의)를 몇 개든 가질 수 있으며 각 인텐트 필터는 해당 구성 요소의 각.. 2022. 1. 12. 앱 개발 방법 - 앱 매니페스트 파일 (앱 구성 요소) 앱 구성 요소 앱에서 생성하는 각각의 앱 구성 요소에 대해 매니페스트 파일에서 해당하는 XML 요소를 선언해야 합니다. Activity의 각 하위 클래스 Service의 각 하위 클래스 BroadcastReceiver의 각 하위 클래스 ContentProvider의 각 하위 클래스 매니페스트 파일에서 XML 요소를 선언하지 않고 이 구성 요소를 하위 클래스로 지정하면 시스템에서 이를 시작할 수 없습니다. 하위 클래스의 이름은 완전한 패키지 이름을 사용하여 name특성으로 지정해야 합니다. 예를 들어 Activity하위 클래스를 선언하려면 다음과 같이 할 수 있습니다. 그러나 name값의 첫 번째 문자가 마침표일 경우 앱의 패키지 이름(요소의 package 특성에서 얻은 이름)이 해당 이름 앞에 붙습니다... 2022. 1. 12. 앱 개발 방법 -앱 매니페스트 파일 (패키지 이름과 애플리케이션 ID) 패키지 이름과 애플리케이션 ID 매니페스트 파일의 루트 요소는 앱의 패키지 이름에 대한 특성이 필요합니다.(일반적으로 프로젝트 디렉토리 구조와 일치 - Java 네임스페이스) 예를 들어 다음 스니펫은 패키지 이름이 " com.example.myapp"인 루트 요소를 나타냅니다. ... 앱을 최종 앱플리케이션 패키지(APK)로 빌드하는 동안 Android 빌드 도구가 package 특성을 사용하는 목적은 두 가지입니다. 빌드 도구는 앱에서 생성된 R.java 클래스의 네임스페이스로 이 이름을 적용합니다.(앱 리소스에 액세스 하는 데 사용) 예 : 위의 매니페스트와 함께 R 클래스 com.example.myapp.R에서 생성됩니다. 빌드 도구는 이 이름을 사용하여 매니페스트 파일에 선언되어 있는 상대 클래스.. 2022. 1. 12. 앱 개발 방법 - 앱 매니페스트 파일 (Manifest 개요) 앱 매니페스트 개요 모든 앱 프로젝트는 프로젝트 소스 세트의 루트에 AndroidManifest.xml 파일(정확히 이 이름)이 있어야 합니다. 패니페스트 파일은 Android 빌드 도구, Android 운영체제 및 Google Play에 앱에 관한 필수 정보를 설명합니다. 매니페스트 파일은 다른 여러 가지도 설명하지만 특히 다음과 같은 내용을 선언해야 합니다. 앱의 패키지 이름(일반적으로 코드의 네임스페이스와 일치) Android 빌드 도구는 프로젝트를 빌드할 때 이 이름으로 코드 엔터티의 위치를 확인합니다. 앱을 패키징 할 때 빌드 도구가 이 값을 Gradle 빌드 파일의 애플리케이션 ID로 대체합니다. 이는 시스템과 Google Play에서 고유한 앱 식별자로 사용됩니다. 앱의 구성요소(모든 액티비.. 2022. 1. 12. 스마트폰 액정 수리 가격 스마트폰 액정 및 메인보드 가격삼성전자서비스의 챗봇 서비스를 이용한 액정, 메인보드 가격 및 수리비용을 확인할 수 있는 방법은 2가지가, 컴퓨터로 접속하는 방법과 모바일로 접속하는 방법 접속 방법만 다르고 그 외 방식은 같습니다.1. 컴퓨터 접속2. 모바일 접속3. 챗봇으로 액정가격이나 보드가격 알아보기1. 컴퓨터 접속삼성전자 사이트 접속 아래 링크 Samsung 대한민국 | 모바일 | TV | 가전 | IT모바일 | TV | 가전 | ITwww.samsung.com+버튼 클릭챗봇 클릭챕봇화면 나오면 "챗봇으로 액정이나 보드가격 알아보기"로 스크롤 내려서 진행2. 모바일 접속모바일로 인터넷 접속 후 삼성전자 검색 사이트에 접속챗봇 아이콘 클릭합니다.3. 챗봇으로 액정가격이나 보드가격 알아보기휴대폰 선택하.. 2022. 1. 11. 이전 1 ··· 49 50 51 52 53 54 55 ··· 60 다음 반응형