«android» 태그된 질문

Android는 Google의 모바일 운영체제로 디지털 기기 (스마트 폰, 태블릿, 자동차, TV, 마모, 유리, IoT)를 프로그래밍하거나 개발하는 데 사용됩니다. Android 관련 주제의 경우 android-intent, android-activity, android-adapter 등과 같은 Android 관련 태그를 사용하십시오. 개발 또는 프로그래밍 이외의 질문이지만 Android 프레임 워크와 관련된 질문은 다음 링크를 사용하십시오. https : // android.stackexchange.com.

3
Android 5.0 (Lollipop) 용으로 제공되는 새로운 SD 카드 액세스 API를 사용하는 방법은 무엇입니까?
배경 에 안드로이드 4.4 (킷캣), 구글은 매우 제한 SD 카드에 대한 액세스를했다. Android Lollipop (5.0)부터 개발자는 이 Google-Groups 게시물 에 작성된대로 사용자에게 특정 폴더에 대한 액세스를 허용할지 확인하는 새 API를 사용할 수 있습니다 . 문제 이 게시물은 다음 두 웹 사이트를 방문하도록 안내합니다. https://android.googlesource.com/platform/development/+/android-5.0.0_r2/samples/Vault/src/com/example/android/vault/VaultProvider.java#258 이것은 내부 예제처럼 보이지만 (아마도 나중에 …


7
인기있는 앱은 모바일 앱에서 서버로의 사용자 요청을 어떻게 인증합니까?
데이터 수신 / 설정을 위해 .Net API에 연결하는 Android 애플리케이션이 있다고 가정 해 보겠습니다. 내가 가진 혼란은 사용자를 처음 등록 / 로그인하고 API에 요청할 때마다 인증하는 방법에 관한 것입니다. 사용자 이름 / 암호 기반 인증 만 사용하면 충분히 안전하지 않습니까? 물론 보안상의 이유로 사용자 이름 / 암호를 장치에 저장할 수 …



5
build.gradle에 Maven 저장소 추가
Android Studio의 build.gradle에 사용자 지정 Maven 저장소를 추가했지만 종속성을 찾을 수 없습니다. Maven 저장소 및 종속성 <repository> <id>achartengine</id> <name>Public AChartEngine repository</name> <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> </repository> <dependency> <groupId>org.achartengine</groupId> <artifactId>achartengine</artifactId> <version>1.2.0</version> </dependency> build.gradle buildscript { repositories { mavenCentral() maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" } } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' dependencies …

9
Constraint Layout에서 오버랩 / 네거티브 마진을 얻는 방법은 무엇입니까?
겹침을 달성하기 위해 제약 레이아웃에서 마이너스 마진을 달성 할 수 있습니까? 레이아웃 중앙에 이미지를 배치하고 x dp와 겹치도록 텍스트보기를 사용하려고합니다. 마이너스 마진 값을 설정하려고 시도했지만 운이 없습니다. 이것을 달성하는 방법이 있다면 좋을 것입니다.

11
Android에서 화면 캡처를 방지하는 방법
Android 애플리케이션에서 화면 녹화를 방지 할 수 있습니까? Android 보안 애플리케이션을 개발하고 싶습니다. 그 점에서 배경을 실행하는 화면 녹화 소프트웨어를 감지하고 죽일 필요가 있습니다. 스크린 샷을 방지하기 위해 SECURE FLAG을 사용했습니다. 그러나 Android 화면의 비디오 캡처를 방지 할 수도 있습니다. 화면 캡처 (동영상 / 스크린 샷)를 방지하는 방법을 알려주세요.



12
AlertDialog.Builder를 EditText와 함께 사용할 때 소프트 키보드가 표시되지 않습니다.
입력 방법으로 EditText를 사용하여 입력 상자를 만들기 위해 AlertDialog.Builder 를 사용 하고 있습니다. 안타깝게도 소프트 키보드는 사용자가 명시 적으로 다시 터치하지 않는 한 EditText 에 포커스가 있어도 팝업되지 않습니다 . 강제로 터뜨리는 방법이 있습니까? (AlertDialog.Builder) .show (); 후에 다음을 시도했습니다 . 그러나 아무 소용이 없습니다. InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); …

5
Android : DB 버전 업그레이드 및 새 테이블 추가
내 앱에 대한 sqlite 테이블을 이미 만들었지 만 이제 데이터베이스에 새 테이블을 추가하고 싶습니다. DB 버전을 아래와 같이 변경했습니다. private static final int DATABASE_VERSION = 2; 테이블 생성을위한 문자열 추가 private static final String DATABASE_CREATE_color = "CREATE TABLE IF NOT EXISTS files(color text, incident_id text)"; onCreate그리고 onUpgrade아래와 같이 : @Override …
117 android  database  sqlite 

11
오류 : Android 스튜디오에서 이름이 'default'인 구성을 찾을 수 없습니다.
나는 발리 라이브러리를 사용하여 안드로이드에서 네트워크 작업을 수행하고 있습니다. 그래서 Android Studio 및 gradle 시스템에서 만든 프로젝트 에이 라이브러리를 추가하려고합니다. 내 프로젝트에 발리 라이브러리를 추가했지만 gradle과 동기화하면 오류 메시지가 나타납니다. 나는 여기에서 보는 모든 답변을 시도했지만 아무것도 효과가 없었습니다. 오류 메시지 : Android Studio에서 이름이 'default'인 구성을 찾을 수 없습니다. …

3
Android 조각 : 숨기기 / 표시 또는 추가 / 제거 / 바꾸기를 사용하는 경우
일부 컨테이너 뷰에서 현재 조각을 다른 조각으로 바꾸고 싶다고 가정합니다. 교체를 사용하는 것이 더 낫습니까? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, null); ft.commit(); ... 또는 다음, 표시 및 숨기기? FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.hide(oldFragment); ft.show(newFragment); ft.commit(); 이 작업을 수행하는 한 가지 방법이 더 효율적입니까? 이러한 메서드를 언제 사용해야하는지 또는 관련 …

2
Android 파괴 활동, 프로세스 종료
안녕하세요 Android가 메모리를 어떻게 관리하는지 궁금합니다. 정확한 답을 어디서도 찾을 수 없습니다. 현재 활동 스택에 5 개의 활동이있는 애플리케이션 (4 개는 중지되고 1 개는 다시 시작됨)이 있고 연결된 서비스가 없다고 가정 해 보겠습니다. 모든 활동이 중지되도록 홈 버튼을 누릅니다. 다른 메모리 소비 응용 프로그램을 시작하고 전체 장치 메모리가 부족하기 시작했습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.