«android» 태그된 질문

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

17
notifyDatasetChanged () 후 RecyclerView 깜박임
API에서 일부 데이터를로드하고 이미지 URL과 일부 데이터를 포함하는 RecyclerView가 있으며 networkImageView를 사용하여 이미지를 지연로드합니다. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } 다음은 Adapter 구현입니다. public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int position) { if (isHeader(position)) { return; } // - …


7
재정의 할 때 super () 메서드를 호출하지 않는 경우
나만의 Android 사용자 지정 클래스를 만들 때 extend기본 클래스입니다. 나는 기본 메서드를 재정의 할 때 다음, 나는 항상 전화 super()난 항상에서 할 것처럼, 방법 onCreate, onStop등 처음부터 Android 팀이 항상 super모든 메서드 재정의를 호출하라고 조언했기 때문에 이것이 바로 이것이라고 생각했습니다 . 그러나 많은 책에서 나보다 경험이 많은 개발자들이 종종 전화를 …
113 java  android  overriding 

5
SharedPreferences에 액세스하는 것이 UI 스레드에서 수행되어야합니까?
Gingerbread의 출시와 함께 저는 새로운 API 중 일부를 실험 해 왔으며 그중 하나는 StrictMode 입니다. 경고 중 하나가에 대한 것임을 알았습니다 getSharedPreferences(). 이것은 경고입니다. StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 getSharedPreferences()UI 스레드에서 수행 되는 호출에 대해 제공됩니다 . SharedPreferences실제로 UI 스레드에서 액세스하고 변경 해야합니까 ?

4
Android 버튼에 setOnTouchListener가 호출되었지만 performClick을 재정의하지 않습니다.
onTouchListner()버튼 에 추가하려고 하면 버튼에 setOnTouchListener가 호출되었지만 performClick을 재정의하지 않습니다. 경고. 누구든지 그것을 고치는 방법을 알고 있습니까? btnleftclick.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { return false; } }); 오류: 사용자 정의보기가 setOnTouchListener를 호출했지만 performClick을 재정의하지 않습니다. onTouchEvent를 재정의하거나 OnTouchListener를 사용하는보기가 performClick도 구현하지 않고 클릭이 감지 될 …

1
Android Manifest 애플리케이션에 둘 이상의`tools : replace`를 추가하는 방법은 무엇입니까?
Manifest에 아래와 같은 라이브러리를 사용하고 있습니다. <application android:allowBackup="true" android:label="@string/app_name" android:supportsRtl="true"/> 그러나 라이브러리를 포함하는 데 사용하는 응용 프로그램은 설정의 반대입니다. <application android:allowBackup="false" android:label="@string/app_name" android:supportsRtl="false"/> 따라서 라이브러리 매니페스트에서 Is`android : supportsRtl = "true"` 와 같은 병합 오류가 발생 합니다. 때때로 오류가 발생합니다. 이 문제를 해결하려면 Manifest 애플리케이션에 다음을 추가하기 만하면됩니다. tools:replace="android:supportsRtl" 과 …

6
Google Play 앱 서명을 활성화하는 방법
많은 개발자들이 Google I / O 2017에서 선보인 새로운 Google Play 앱 서명 기능에 대해 자세히 알아 보려고합니다. Google Play 내에서 앱에 서명하기 위해 키 저장소를 저장하는 기능은 키 저장소를 안전하게 저장하려는 노력을 줄여주고 시스템이 하드웨어 및 OS 특성에 따라 모든 기기에 제공되는 APK를 최적화하는 데 도움이 될 수 있습니다. …

14
Android : @ drawable / picture를 드로어 블로 변환하지 못했습니다.
내 드로어 블 폴더에 몇 개의 이미지가 있고 모두 완벽하게 참조되지만 동일한 폴더에 정확히 같은 크기의 이미지를 더 추가하고 참조하려고하면 "@ 변환 실패" 오류가 표시됩니다. drawable / picture into a drawable " . 다른 이름으로 동일한 이미지를 시도했지만 계속 오류가 발생합니다. 나는 또한 다른 XML 레이아웃과 같은 것을 시도했습니다. 또한 …

9
Android Studio에서 여러 기기에서 자동으로 앱 실행
컴퓨터에 여러 Android 기기가 연결되어 있습니다. 개발중인 앱을 실행하려고 할 때 Android Studio는 항상 장치를 선택하라는 메시지를 표시합니다. 실행을 클릭하거나 바로 가기를 사용하여 더 나은 방법으로 여러 장치에 앱을 자동으로 배포 할 수있는 방법이 있습니까?


9
Android : java.lang.SecurityException : 권한 거부 : 의도 시작
알림을 표시하기 위해 다른 응용 프로그램에서 호출되는 GWVectraNotifier 활동이 포함 된 응용 프로그램을 만들었습니다. 알림 대화 상자에는 '표시'버튼과 '닫기'버튼이 있습니다. '표시'버튼을 클릭하면 해당 활동이 시작됩니다. 위 애플리케이션의 기능을 확인하려면 checkmail 이벤트 트리거에서 K9Mail 응용 프로그램에서 GWVectraNotifier 활동을 시작했습니다. GWVectraNotifier 활동을 성공적으로 시작할 수 있지만 'show'버튼을 클릭하면 K9mail의 'MessageList'활동을 시작해야합니다. 이렇게하려면 …

2
ContentResolver.requestSync가 동기화를 트리거하지 않는 이유는 무엇입니까?
Google IO- 슬라이드 26에 설명 된대로 Content-Provider-Sync Adapter 패턴을 구현하려고합니다 . 내 콘텐츠 제공자가 작동 중이며 Dev Tools Sync Tester 애플리케이션에서 트리거 할 때 동기화가 작동하지만 ContentResolver를 호출하면 동기화가 작동합니다. 내 ContentProvider의 requestSync (계정, 권한, 번들), 내 동기화가 트리거되지 않습니다. ContentResolver.requestSync( account, AUTHORITY, new Bundle()); 편집-매니페스트 스 니펫 추가 내 …


4
AsyncTask 스레드는 절대 죽지 않습니다.
AsyncTask사용자가 버튼을 누르는 것에 대한 응답으로 데이터를 가져 오기 위해 s를 사용 하고 있습니다. 이것은 잘 작동하고 데이터를 가져 오는 동안 인터페이스의 응답 성을 유지하지만 이클립스 디버거에서 무슨 일이 일어나고 있는지 확인할 때마다 새 파일 AsyncTask이 생성 될 때마다 (한 번만 사용할 수 있기 때문에 자주 발생 함) ), 새 …

2
Android에서 프로그레시브 웹 앱에는 기본 앱과 그 반대의 기능이 어떤 기능이 있습니까? [닫기]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이 질문 개선 2015 년 Google은 Android 용 웹 앱 개발을위한 새로운 접근 방식 인 점진적 웹 앱을 …

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