Android 14

RecyclerView vs.리스트뷰

RecyclerView vs.리스트뷰 Android 개발자(목록 및 카드 만들기)로부터: RecyclerView 위젯은 ListView의 보다 고급스럽고 유연한 버전입니다. 네, 멋지네요, 그런데 이 예시 사진을 보고 이 둘의 차이점에 대해 정말 헷갈렸어요. 위의 그림은 쉽게 만들 수 있습니다.ListView사용자 지정 어댑터를 사용합니다. 그래서, 어떤 상황에서 사용해야 할까요?RecyclerView?RecyclerView로 생성되었습니다.ListView개선, 예, 첨부된 목록을 생성할 수 있습니다.ListView제어, 그러나 사용RecyclerView보다 간단합니다. 위/아래로 스크롤하는 동안 셀을 재사용합니다. 이는 에서 View Holder를 구현할 때 가능합니다.ListView어댑터, 하지만 선..

source 2023.11.06

오류: 작업 ':app:clean'에 대해 실행에 실패했습니다.파일을삭제할수없습니다.

오류: 작업 ':app:clean'에 대해 실행에 실패했습니다.파일을삭제할수없습니다. Android Studio Gradle 프로젝트(주로 Kotlin 코드 포함)를 재구축하려고 하는데, 작업이 시작되었습니다.UnableToDeleteFileException청소/재시공 과정 중: Execution failed for task ':app:clean'. > Unable to delete file: C:\Users\User\KotlinGameEngine\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.1\jars\classes.jar 프로젝트의 패키지 구조를 변경하려고 시도한 후부터 이런 일이 발생하기 시작했습니다.아쉽게도 ..

source 2023.11.01

Android 디버그 브리지(adb) 장치 - 권한 없음

Android 디버그 브리지(adb) 장치 - 권한 없음 이 질문에는 이미 다음과 같은 답변이 있습니다. 개발을 위해 장치를 설정합니다(??????????????권한 없음). (31개 답변) 닫힘5년 전에. 디버깅 모드에서 HTC Wildfire A3333을 페도라 리눅스 17과 연결하는 데 문제가 있습니다.ADB는 이렇게 말합니다. ./adb devices List of devices attached ???????????? no permissions 내 udev 규칙(삼성의 첫 번째 규칙은 정상적으로 작동하고 HTC의 두 번째 규칙은 그렇지 않음): SUBSYSTEM=="usb",SYSFS{idVendor}=="04e8",SYMLINK+="android_adb",MODE="0666",GROUP="plu..

source 2023.10.07

NestedScrollView 내에서 RecyclerView를 사용하는 방법은 무엇입니까?

NestedScrollView 내에서 RecyclerView를 사용하는 방법은 무엇입니까? 의 RecyclerView東京의 NestedScrollView?RecyclerView어댑터를 설정한 후 내용이 표시되지 않습니다. 업데이트 레이아웃 코드가 업데이트되었습니다. 재활용기 보기를 다음으로 바꿉니다. 여기서, app:layout_behavior="@string/appbar_scrolling_view_behavior" 나머지 일들을 처리할 겁니다 한 가지 더, 재활용기 뷰를 NestedScrollView 안에 넣을 필요가 없습니다. 위의 지원 라이브러리 23.2.0(또는)을 사용해야 합니다. 그리고.RecyclerView는 높는이입니다.wrap_content. recyclerView.setNestedScr..

source 2023.09.02

Android에서 스레드 또는 프로세스를 일시 중지/슬립하는 방법은 무엇입니까?

Android에서 스레드 또는 프로세스를 일시 중지/슬립하는 방법은 무엇입니까? 두 줄의 코드 사이를 잠시 멈추고자 합니다. 조금 설명하겠습니다. -> 사용자가 버튼(사실 카드)을 클릭하면 이 버튼의 배경을 변경하여 표시합니다. thisbutton.setBackgroundResource(R.drawable.icon); -> 1초 후에 배경을 변경하여 버튼의 이전 상태로 돌아가야 합니다. thisbutton.setBackgroundResource(R.drawable.defaultcard); -> 이 두 줄의 코드 사이에서 스레드를 일시 중지하려고 했습니다. try { Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated ..

source 2023.08.28

리소스에서 그리기 가능한 항목을 만드는 방법

리소스에서 그리기 가능한 항목을 만드는 방법 이미지가 있습니다.res/drawable/test.png(R.drawable.test). 나는 이 이미지를 다음과 같은 기능으로 전달하고 싶습니다.Drawable,예.mButton.setCompoundDrawables(). 이미지 리소스를 어떻게 변환할 수 있습니까?Drawable?활동에 리소스를 가져오는 메서드가 있어야 합니다.수행: Drawable myIcon = getResources().getDrawable( R.drawable.icon ); API 버전 21에서 이 방법은 더 이상 사용되지 않으며 다음으로 대체할 수 있습니다. Drawable myIcon = AppCompatResources.getDrawable(context, R.drawable.i..

source 2023.08.23

탐색보기헤더 레이아웃 가져오기/찾기

탐색보기헤더 레이아웃 가져오기/찾기 내 NavigationView에는 활성 버튼이 있는 ID가 'viewId'인 헤더 레이아웃이 있습니다.이러한 버튼을 설정하려면 다음 작업을 수행합니다.onPostCreate: final View panel = findViewById(R.id.viewId); panel.setOnClickListener(new View.OnClickListener() { ... setup goes here ... }); 새로운 버전의 안드로이드 지원 라이브러리(23.1.0)에서는 보기를 찾을 수 없으며 null을 반환합니다.이전 버전에서는 잘 작동했습니다.버그인가요, 아니면 제가 이 기능을 잘못 사용하고 있나요?그렇다면 헤더 레이아웃에 액세스하여 동작을 추가하는 방법은 무엇입니까?버전 2..

source 2023.08.23

리시버가 안드로이드에 등록되어 있는지 어떻게 확인합니까?

리시버가 안드로이드에 등록되어 있는지 어떻게 확인합니까? 등록된 수신기가 아직 등록되어 있는지 확인해야 하는데 그렇지 않다면 어떻게 확인해야 합니까?수신자 등록 여부를 확인할 수 있는 API 기능이 없습니다.해결 방법은 코드를 다음에 넣는 것입니다.try catch block as done below. try { //Register or UnRegister your broadcast receiver here } catch(IllegalArgumentException e) { e.printStackTrace(); } 이 스레드를 고려할 때 API가 직접 API를 제공하는지 확신할 수 없습니다. 저도 같은 것이 궁금했습니다. 저 같은 경우에는.BroadcastReceiver필요한 구현Context#unreg..

source 2023.07.29

Android에서 날짜와 시간을 포맷하는 방법은 무엇입니까?

Android에서 날짜와 시간을 포맷하는 방법은 무엇입니까? 년, 월, 일, 시간 및 분이 있을 때 장치 구성 날짜와 시간에 따라 올바르게 포맷하는 방법은 무엇입니까?표준 Java DateFormat 클래스를 사용합니다. 예를 들어 현재 날짜와 시간을 표시하려면 다음을 수행합니다. Date date = new Date(location.getTime()); DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(getApplicationContext()); mTimeText.setText("Time: " + dateFormat.format(date)); 사용자 고유의 값으로 Date 개체를 초기화할 수 있지만 생성자가 더 이상 사용되지 않..

source 2023.07.24

키 저장소를 만들려면 어떻게 해야 합니까?

키 저장소를 만들려면 어떻게 해야 합니까? 안드로이드용 키 저장소를 만드는 단계는 무엇입니까? 앱에서 구글 지도를 사용해야 하는데 어떤 단계를 놓쳤는지 모르겠습니다.구체적인 세부 단계를 알려주세요(가이드에서 이해하지 못했습니다).키. 이 유틸리티는 JDK 목제답 공음있 JDK ▁to▁at▁be▁key▁located다▁you니▁title▁with,▁a만듭▁the▁that▁the▁in▁question▁create▁j제를목store▁answer유▁can▁standard▁the▁and소저ution장틸▁java키▁key▁java▁utility는▁keytooldk▁comesdk사▁anytool용의▁with하여리문있티를질%JAVA_HOME%\bin에서는 일반적으로 Windows(윈도우)입니다.C:\Program Fi..

source 2023.06.19