반응형

android 16

16진수 색상 문자열에서 색상을 가져오는 방법

16진수 색상 문자열에서 색상을 가져오는 방법 저는 다음과 같은 헥사 스트링의 색상을 사용하고 싶습니다."#FFFF0000"레이아웃의 배경색을 변경합니다.Color.HSVToColor승자처럼 보이지만 그것은 필요합니다.float[]매개 변수로 저는 그 해결책에 조금이라도 가깝습니까?해라Color클래스 메소드: public static int parseColor (String colorString) Android 설명서에서: 지원되는 형식은 #RRGGBB #AARGGBB '레드', '블루', '그린', '블랙', '화이트', '그레이', '시안', '마젠타', '옐로우', '라이트그레이', '다크그레이'입니다. Android X:String.toColorInt()시도: myLayout.setBackgrou..

programing 2023.08.21

Android Recyclerview 그리드 레이아웃 관리자 열 간격

Android Recyclerview 그리드 레이아웃 관리자 열 간격 그리드 레이아웃 관리자를 사용하여 RecyclerView를 사용하여 열 간격을 설정하는 방법은 무엇입니까?레이아웃 내에서 여백/패딩을 설정해도 영향을 받지 않습니다.다음 코드는 잘 작동하며 각 열의 너비는 동일합니다. public class GridSpacingItemDecoration extends RecyclerView.ItemDecoration { private int spanCount; private int spacing; private boolean includeEdge; public GridSpacingItemDecoration(int spanCount, int spacing, boolean includeEdge) { thi..

programing 2023.08.21

터미널을 통해 OS X의 adb에 액세스할 수 없습니다. "명령을 찾을 수 없습니다."

터미널을 통해 OS X의 adb에 액세스할 수 없습니다. "명령을 찾을 수 없습니다." Mac은 Android SDK, Eclipse, 이클립스입니다.저는 Eclipse를 사용하여 프로그래밍할 수 있으며 샘플 애플리케이션을 몇 개 만들었습니다. 하만여액수없다습니할지스에 접속할 수 .adb터미널 창문을 통해.에서 다음 명령을 해 보았습니다. $ pwd /Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools $ ls NOTICE.txt dexdump llvm-rs-cc-2 aapt dx llvm-rs-cc.txt adb lib source.properties aidl llvm-rs-cc $ adb --help -bash: adb: comm..

programing 2023.08.11

Android:클릭 가능한 단추가 여러 개 있는 목록 보기 요소

Android:클릭 가능한 단추가 여러 개 있는 목록 보기 요소 나는 있습니다.ListView여기서 목록의 모든 요소에는 텍스트 보기와 두 개의 서로 다른 단추가 포함됩니다.이와 같은 것: ListView -------------------- [Text] [Button 1][Button 2] -------------------- [Text] [Button 1][Button 2] -------------------- ... (and so on) ... 이 코드로 나는 다음을 만들 수 있습니다.OnItemClickListener전체 항목: listView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(A..

programing 2023.08.06

핸들러 대 비동기 작업 대 스레드

핸들러 대 비동기 작업 대 스레드 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 3년 전에 문을 닫았습니다. 이 질문을 개선합니다. 나는 사이의 차이점에 대해 약간 혼란스러웠습니다.Handlers,AsyncTask그리고.Threads안드로이드로.StackOverflow에서 블로그와 질문을 꽤 많이 읽었습니다. Handler할 수 입니다.예를 들어 진행률 표시줄 업데이트는 다음을 통해 수행해야 합니다.Handler핸들러를 사용하면 다음과 같은 이점이 있습니다.MessagingQueues메시지를 예약하거나 여러 UI 요소를 업데이트하거나 반복 작업을 수행하려는 경우에 사용할 수 있..

programing 2023.07.27

getApplication()을 컨텍스트로 사용하여 "창을 추가할 수 없음 - 응용 프로그램에 대한 토큰 null이 아닙니다"를 던지는 대화 상자

getApplication()을 컨텍스트로 사용하여 "창을 추가할 수 없음 - 응용 프로그램에 대한 토큰 null이 아닙니다"를 던지는 대화 상자 내 활동에서 컨텍스트를 매개 변수로 사용하는 경보 대화 상자를 만들려고 합니다.다음을 사용하면 예상대로 작동합니다. AlertDialog.Builder builder = new AlertDialog.Builder(this); 그러나 화면 회전과 같은 간단한 작업을 수행하는 동안에도 활동이 삭제 및 재생성될 때 메모리 누수의 가능성이 있으므로 "이"를 컨텍스트로 사용하는 것은 신중하지 않습니다.안드로이드 개발자 블로그의 관련 게시물에서: 컨텍스트 관련 메모리 누수를 방지하는 두 가지 쉬운 방법이 있습니다.가장 분명한 것은 자신의 범위 밖에서 맥락을 벗어나는 것을..

programing 2023.07.17
반응형