«android» 태그된 질문

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

3
ActionBarActivity가 더 이상 사용되지 않는 이유
Android Studio를 새로 설치했고 확장 할 활동을 코딩하기 시작 ActionBarActivity했는데 더 이상 사용되지 않는 것으로 나타났습니다. 따라서 내 활동에 대한 작업 표시 줄을 어떻게 설정합니까? 또한 시작하기 교육에서는 ActionBarActivity더 이상 사용되지 않는다는 것을 참조하지 않고를 사용합니다.

16
대화 상자를 표시하면 "onSaveInstanceState 후에이 작업을 수행 할 수 없습니다"라는 메시지가 나타납니다.
일부 사용자는 알림 표시 줄의 빠른 작업을 사용하면 강제 종료됩니다. "TestDialog" 클래스 를 호출하는 알림에 빠른 작업을 표시합니다 . "snooze"버튼을 누른 후 TestDialog 클래스에서 SnoozeDialog를 표시합니다. private View.OnClickListener btnSnoozeOnClick() { return new View.OnClickListener() { public void onClick(View v) { showSnoozeDialog(); } }; } private void showSnoozeDialog() { FragmentManager fm = …
121 android  dialog  fragment 

10
APK가 서명되었는지 또는 '디버그 빌드'인지 확인하는 방법은 무엇입니까?
내가 아는 한, 안드로이드에서 "release build"는 서명 된 APK입니다. 코드에서 확인하는 방법 또는 Eclipse에 일종의 비밀 정의가 있습니까? 웹 서비스 데이터에서 ListView 항목 채우기를 디버그하려면 이것이 필요합니다 (아니요, logcat은 옵션이 아님). 내 생각: 응용 프로그램은 android:debuggable이지만 어떤 이유로 신뢰할 수없는 것 같습니다. 서명 된 APK를 테스트하는 데 동일한 기기를 사용하고 …

4
차이점 및 getApplication (), getApplicationContext (), getBaseContext () 및 someClass.this를 사용하는 경우
나는 안드로이드를 처음 접했고 getApplication(), getApplicationContext() 의 차이점을 이해하려고 노력하고 있습니다 .getBaseContext() , getContext()그리고 someClass.this특히 다음 코드 라인에서 이러한 방법을 사용하는 방법과 : 토스트를 시작할 때 이들과 사용하는 경우의 차이점은 무엇입니까? Toast.makeText(LoginActivity.this, "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplication(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); Toast.makeText(getBaseContext(), "LogIn successful", Toast.LENGTH_SHORT).show(); 의도와 동일 : …

11
다른 인 텐트로 시작될 때 활동의 여러 인스턴스를 방지하는 방법
Google Play 스토어 앱 (이전에는 Android 마켓이라고 함) 의 "열기" 버튼을 사용하여 애플리케이션을 시작할 때 내 애플리케이션에서 버그를 발견했습니다 . Play 스토어 Intent에서 실행하는 것은 전화의 응용 프로그램 메뉴 아이콘에서 실행 하는 것과 다른 것을 사용하는 것 같습니다 . 이로 인해 서로 충돌하는 동일한 활동의 ​​여러 복사본이 실행됩니다. 예를 들어 …

5
GridLayout 및 행 / 열 범위 문제
소개GridLayout 하는 Android 개발자 블로그 게시물 은 스팬이 자동 색인 할당에 미치는 영향에 대한 다음 다이어그램을 보여줍니다. 실제로 사용하여 GridLayout. 지금까지 내가 가지고있는 것은 다음과 같습니다. <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res/com.commonsware.android.gridlayout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:orientation="horizontal" app:columnCount="8"> <Button app:layout_columnSpan="2" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_1"/> <Button app:layout_columnSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_2"/> <Button app:layout_rowSpan="4" android:text="@string/string_3"/> <Button app:layout_columnSpan="3" app:layout_rowSpan="2" android:layout_gravity="fill_horizontal" android:text="@string/string_4"/> …

11
DialogFragment를 올바르게 닫는 방법은 무엇입니까?
문서 dismiss()는 Dialog클래스 의 메소드에 대해 다음과 같이 말합니다 . 이 대화 상자를 닫고 화면에서 제거합니다. 이 메서드는 모든 스레드에서 안전하게 호출 할 수 있습니다. 대화 상자가 닫힐 때 정리를 수행하기 위해이 메서드를 재정의해서는 안되며 대신 onStop(). 내 코드에서 내가하는 일은 getDialog().dismiss()그것을 기각하라는 전화 뿐이다. 그러나 나는 다른 일을하거나 사용하지 …

4
프로그래밍 방식으로 활동 테마 변경
특정 경우에 내 활동에서 대화 테마를 제거해야하지만 작동하지 않는 것 같습니다. 여기에 예가 있습니다. 첫 번째 활동 : public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); startActivity(new Intent(MainActivity.this, SecondActivity.class)); } 두 번째 활동 : public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setTheme(android.R.style.Theme); setContentView(R.layout.activity_second); } 매니페스트 발췌 : …
121 android 

2
속성은 초기화되거나 추상이어야합니다.
어리석은 질문 이겠지만 저는 Kotlin을 처음 접했고 해결책을 찾지 못했습니다. 클래스 필드를 선언하는 방법은 무엇입니까? 자바에서 가질 수있는 것처럼 : protected SharedPreferences mSharedPreferences; 그리고 나중에 onCreate(): mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this) 이제 원하는 모든 곳에서 사용할 수 있습니다 (이 기본 활동의 하위 클래스에서). Kotlin에서도 동일하게 시도합니다. protected var sharedPreferences : SharedPreferences 그리고 …
121 android  kotlin 

6
Google Play에서 사용자가 다운로드 한 앱 (유료 / 무료) 목록을 가져 오는 방법은 무엇입니까?
최근에이 앱 구매 앱을 보았습니다.이 앱은 Google 계정을 사용하여 로그인 한 후 Google Play에서 결제 한 앱을 검색 할 수 있습니다. 비슷한 앱을 만들고 싶었지만 다운로드 한 무료 앱에 대해 어떻게되는지 알아 보려고합니다. 그러나 전체 API 목록을 살펴본 후에도 해당 정보를 검색하는 데 사용 된 OAuth API 범위를 찾을 수 …

16
Gradle 추가 속성을 사용하여 VersionCode 자동 증가
Gradle로 Android 앱을 만들고 있습니다. 지금까지는 Manifest 파일을 사용하여 versionCode를 높였지만 외부 파일에서 versionCode를 읽고 릴리스 버전인지 디버그 버전인지에 따라 versionCode를 높이고 싶습니다. 추가 속성을 시도했지만 저장할 수 없습니다. 즉, 다음에 빌드 할 때 동일한 versionCode를 얻게됩니다. 어떤 도움이라도 대단히 감사하겠습니다! project.ext{ devVersionCode = 13 releaseVersionCode = 1 } buildscript …

1
Retrofit 2는 기본 URL에서 호스트 이름 뒤의 문자를 제거합니다.
Retrofit을 사용하여 RESTful API에 액세스하고 있습니다. 기본 URL은 다음과 같습니다. http://api.example.com/service 다음은 인터페이스 코드입니다. public interface ExampleService { @Headers("Accept: Application/JSON") @POST("/album/featured-albums") Call<List<Album>> listFeaturedAlbums(); } 이것이 내가 요청을 보내고 응답을받는 방법입니다. new AsyncTask<Void, Void, Response<List<Album>>>() { @Override protected Response<List<Album>> doInBackground(Void... params) { Retrofit retrofit = new Retrofit.Builder() .baseUrl("http://api.example.com/service") .addConverterFactory(GsonConverterFactory.create()) .build(); ExampleService …
121 android  retrofit 


5
조각의 runOnUiThread
활동을 조각으로 변환하려고합니다. 의 오류 표시 runOnUiThread. 과거에 : GoogleActivityV2는 활동에서 확장됩니다. ExecuteTask 클래스의 runOnUiThread. 활동에 중첩 된 ExecuteTask 클래스. (확인 실행) 지금 : GoogleActivityV2는 Fragment에서 확장됩니다. ExecuteTask 클래스의 runOnUiThread. 활동에 중첩 된 ExecuteTask 클래스. (runOnUiThread 오류) 여기 내 코드입니다 public class GoogleActivityV2 extends SherlockMapFragment implements OnMapClickListener , OnMapLongClickListener , …


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