«android» 태그된 질문

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

30
활동을 종료하려면 뒤로 단추를 두 번 클릭하십시오.
최근 많은 Android 앱 및 게임에서이 패턴을 발견했습니다. 뒤로 버튼을 클릭하여 애플리케이션을 "종료"하면 "다시 다시 클릭하여 종료" Toast와 유사한 메시지가 나타납니다. 점점 더 자주 볼 수 있듯이 액티비티에서 어떻게 든 액세스 할 수있는 내장 기능입니까? 많은 클래스의 소스 코드를 살펴 보았지만 그것에 대해 아무것도 찾을 수없는 것 같습니다. 물론 동일한 …

14
android studio에서 gradle을 업데이트하는 방법은 무엇입니까?
Android Studio 0.1.9를 설치했습니다. 오늘은 0.2 버전으로 업데이트했고 물론 업데이트했습니다. 설치 후 Android Studio를 다시 시작했지만 이제 다음 메시지가 나타납니다. 프로젝트에서 이전 버전의 Android Gradle 플러그인을 사용하고 있습니다. 지원되는 최소 버전은 0.5.0입니다. 종속성 'com.android.tools.build:gradle'의 버전을 업데이트하십시오 어떻게합니까? android studio에서 gradle 플러그인에 대한 업데이트 도구를 찾을 수 없습니다.

30
Android ADB 기기 오프라인, 명령을 실행할 수 없음
명령 줄이나 Eclipse 에서 ADB 를 사용하여 더 이상 장치에 연결할 수 없습니다 . 명령 실행 adb devices 장치 이름을 반환하지만 오프라인 상태입니다. 내가 시도한 것. Android 디버깅 모드 전환 Google USB 드라이버 재설치 OS를 이전 작업 백업 ( CyanogenMod )으로 복원 USB 코드를 교체했습니다 전화 / 컴퓨터를 여러 번 …

20
Android에서 의도를 사용하여 전화를 거는 방법은 무엇입니까?
Android에서 전화를 걸려면 다음 코드를 사용하고 있지만 보안 예외를 알려주십시오. posted_by = "111-333-222-4"; String uri = "tel:" + posted_by.trim() ; Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(uri)); startActivity(intent); 권한 <uses-permission android:name="android.permission.CALL_PHONE" /> 예외 11-25 14:47:01.661: ERROR/AndroidRuntime(302): Uncaught handler: thread main exiting due to uncaught exception 11-25 14:47:01.681: ERROR/AndroidRuntime(302): java.lang.SecurityException: Permission Denial: …



17
WebView에서 뒤로 버튼을 누르면 이전 페이지로 돌아가는 방법은 무엇입니까?
WebView웹 사이트를 표시 할 수있는 앱이 있습니다. 웹 페이지의 링크를 클릭하면 내 앱 내부의 웹 사이트에서 다음 페이지로 이동합니다. 그러나 전화의 뒤로 버튼을 클릭하면 앱으로 바로 연결됩니다. 대신 웹 사이트의 이전 페이지로 돌아가고 싶습니다. 어떻게해야합니까? 사용중인 코드 샘플은 다음과 같습니다. public class Webdisplay extends Activity { @Override public void onCreate(Bundle …

7
Android에서 listView에 요소를 동적으로 추가하는 방법
누구나 안드로이드에서 listView를 만드는 자습서를 설명하거나 제안 할 수 있습니까? 내 요구 사항은 다음과 같습니다. 버튼을 눌러 동적으로 새 요소를 추가 할 수 있어야합니다. 이해할 수있을만큼 단순해야합니다 (예 : 성능 개선 또는 전환보기가 없을 수 있음) 이 주제에 관한 몇 가지 질문이 있으며 여기에 StackOverflow에 게시되어 있지만 내 질문에 대한 …

12
Android 프로젝트에서 외부 JAR을 어떻게 사용합니까?
Android 프로젝트를 만들고 외부 JAR (hessian-4.0.1.jar)을 내 프로젝트에 추가했습니다. 그런 다음 JAR을 빌드 경로에 추가하고 주문 및 내보내기에서 확인했습니다. 주문 및 내보내기는 무시되고 런타임에 외부 JAR의 모든 클래스가 누락됩니다. Eclipse 플러그인을 사용하여 Android 애플리케이션을 빌드 할 때 외부 JAR에서 필요한 클래스를 올바르게 포함시키는 트릭이 있습니까? 나는 개미 또는 메이븐을 사용하고 …

10
더 이상 사용되지 않는 Android Fragment onAttach ()
최신 지원 라이브러리 (버전 23.0.0)를 사용하도록 앱을 업데이트했는데 Fragment 클래스의 onAttach () 함수가 더 이상 사용되지 않는다는 것을 알았습니다. 대신에: onAttach (Activity activity) 지금은 : onAttach (Context context) 앱에서 지원 중단 이전에 전달 된 활동을 사용함에 따라 가능한 해결책은 다음과 같습니다. @Override public void onAttach(Context context) { super.onAttach(context); activity = …

17
설치된 Android 애플리케이션 목록을 가져 와서 실행할 애플리케이션을 선택하는 방법
이번 주 초에 이와 비슷한 질문을했지만 설치된 모든 응용 프로그램 목록을 가져 와서 실행할 응용 프로그램을 선택하는 방법을 여전히 이해하고 있지 않습니다. 난 노력 했어: Intent intent = new Intent(ACTION_MAIN); intent.addCategory(CATEGORY_LAUNCHER); 이것은 사전 설치되었거나 인 ACTION_MAIN텐트 유형을 실행할 수있는 응용 프로그램 만 표시 합니다. 또한 PackageManager설치된 모든 응용 프로그램을 얻는 …

16
다른 스레드의 메인 스레드에서 코드 실행
안드로이드 서비스에서 백그라운드 작업을 수행하기위한 스레드를 만들었습니다. 스레드가 기본 스레드의 메시지 대기열에 특정 작업을 게시 해야하는 상황이 있습니다 (예 : a) Runnable. Handler메인 스레드 를 가져 와서 다른 스레드에서 게시 Message/ 게시 하는 방법이 Runnable있습니까? 감사,

20
안드로이드에서 타이머를 설정하는 방법?
누군가 매초마다 텍스트 필드를 업데이트하는 간단한 예를들 수 있습니까? 플라잉 볼을 만들고 싶어하고 매 초마다 볼 좌표를 계산 / 업데이트해야하므로 타이머가 필요합니다. 나는 여기 에서 아무것도 얻지 못한다 .
325 android  timer 

5
XML 레이아웃에서 Android <merge> 태그의 목적은 무엇입니까?
태그에서 Romain Guy의 게시물 을 읽었 &lt;merge /&gt;지만 여전히 유용한 방법을 이해하지 못합니다. &lt;Frame /&gt;태그 의 일종의 교체입니까 , 아니면 다음과 같이 사용됩니까? &lt;merge xmlns:android="...."&gt; &lt;LinearLayout ...&gt; . . . &lt;/LinearLayout&gt; &lt;/merge&gt; 다음 &lt;include /&gt;다른 파일의 코드?

11
안드로이드 에뮬레이터는 키보드 입력을받지 않습니다-SDK tools rev 20
SDK 도구를 개정판 20 (18)으로 업그레이드했으며 업그레이드 이후 에뮬레이터가 랩톱 키보드의 입력을 받아들이지 않는 것 같습니다. 그러나 에뮬레이터의 자체 '소프트'키보드 만 사용합니다 (입력 필드에 포커스가있을 때 나타남). SDK 도구 (및 그 문제에 대한 전체 SDK)를 다시 설치하고 Eclipse Android 플러그인을 제거하고 다시 설치하고 에뮬레이터 장치를 다시 만들었습니다. 그러나 그 중 …

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