반응형

Android 18

바탕색으로 버튼에 효과적인 소재감

바탕색으로 버튼에 효과적인 소재감 안드로이드 v21 지원 라이브러리를 사용하고 있습니다. 커스텀 배경색으로 버튼을 제작하였습니다.리플, 노출과 같은 재료 설계 효과는 배경색을 사용할 때 사라집니다(클릭 시 고도 제외). 다음은 정상 버튼이며 효과는 정상적으로 작동합니다. 사용할때android:background, 단추의 스타일과 외관, 느낌의 대부분을 빈 색으로 교체하고 있습니다. 업데이트: AppCompat 버전 23.0.0 버전 출시 이후 테마의 스타일을 사용하는 새로운 스타일이 있습니다.colorButtonNormal장애인분들께는.colorAccent활성화된 색상을 사용합니다. 이를 통해 직접 버튼에 적용할 수 있습니다. 사용자 정의가 필요한 경우colorButtonNormal아니면colorAcce..

programing 2023.10.29

상대 배치에서 단추의 중심을 잡을 수 있습니까?

상대 배치에서 단추의 중심을 잡을 수 있습니까? 버튼을 상대적인 레이아웃에 가운데로 맞추려고 하는데, 가능한가요?그래비티와 오리엔테이션 기능을 사용해 보았지만 아무 것도 작동하지 않습니다.해라 android:layout_centerHorizontal="true" 바로 이와 같이, 저에게는 효과가 있습니다. CENTER_을 이용하실 수 있습니다.상대 레이아웃을 위한 IN_PARENT. 더하다android:layout_centerInParent="true"상대 배치에서 중심을 잡을 요소아카디아, 아래 코드를 사용해 보세요.원하는 결과를 얻을 수 있는 몇 가지 방법이 있는데, 이 방법이 가장 쉬운 방법 중 하나입니다. 상대 배치 자체의 중력을 설정하면 배치된 모든 개체에 영향을 미칩니다.이 경우에는 버튼만 있..

programing 2023.10.14

새로 고침과 같은 표준 Android 메뉴 아이콘

새로 고침과 같은 표준 Android 메뉴 아이콘 문 닫았습니다.이 질문은topic 외의현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?스택 오버플로의 주제가 되도록 질문을 업데이트합니다. 10년 전에 문을 닫았습니다. 이 질문을 개선합니다. Android SDK는 다음을 통해 표준 메뉴 아이콘을 제공합니다.android.R.drawable.X. 그러나, 일부 표준 아이콘, 예를 들어ic_menu_refresh(새로 고침 아이콘)에서 누락됨android.R. 애플리케이션에서 아이콘을 추출하여 원본 아이콘을 얻을 수 있는 방법이 있습니까?안드로이드 소스는 이미 확인했는데 이미지를 찾기에는 너무 커요. Android Drawables 웹사이트는 알고 있지만, 정확한 hdpi, mdpi, ld..

programing 2023.10.04

설치된 Android 응용프로그램 목록을 가져와서 실행할 응용프로그램을 선택하는 방법

설치된 Android 응용프로그램 목록을 가져와서 실행할 응용프로그램을 선택하는 방법 이번 주 초에 이와 비슷한 질문을 했는데 설치된 모든 응용 프로그램의 목록을 가져온 다음 실행할 응용 프로그램을 선택하는 방법을 여전히 잘 모르겠습니다. 시도해 봤습니다. Intent intent = new Intent(ACTION_MAIN); intent.addCategory(CATEGORY_LAUNCHER); 수됩니다.ACTION_MAIN의도 유형. 사용할 수 있다는 것도 알고 있습니다.PackageManager설치된 모든 응용프로그램을 가져오되 특정 응용프로그램을 실행하려면 어떻게 해야 합니까?를 하는 더 .PackageManager final PackageManager pm = getPackageManager()..

programing 2023.10.04

Android의 상태 표시줄 높이

Android의 상태 표시줄 높이 이 질문에는 이미 다음과 같은 답변이 있습니다. 상태 표시줄의 높이? (14개 답변) 닫힘3년 전에. 안드로이드에서 상태 표시줄의 높이는 얼마입니까?항상 똑같습니까? 제가 측정한 바로는 25dp로 보이는데, 모든 플랫폼에서 높이가 같은지는 잘 모르겠습니다. (상태 표시줄이 없는 활동에서 상태 표시줄이 있는 활동으로 페이드 전환을 적절하게 구현하기 위해 알고 싶습니다.)이 문제는... 전에 대답했습니다.상태 표시줄의 높이? 업데이트:: 현재 메서드: 상태 표시줄의 높이는 화면 크기에 따라 달라집니다. 예를 들어 240X320 화면 크기의 장치에서는 상태 표시줄의 높이가 20px이고, 320X480 화면 크기의 장치에서는 상태 표시줄의 높이가 25px이고, 480x800의 ..

programing 2023.09.14

텍스트 보기의 레이아웃 가중치를 프로그래밍 방식으로 설정

텍스트 보기의 레이아웃 가중치를 프로그래밍 방식으로 설정 동적으로 생성하려는 중입니다.TableRow개체를 에 추가합니다.TableLayout.그TableRow객체에는 2개의 항목이 있습니다.TextView그리고 aCheckBox.그TextView항목을 푸시하려면 레이아웃 가중치를 1로 설정해야 합니다.CheckBox맨 오른쪽에 있는 항목 의 레이아웃 가중치를 프로그래밍 방식으로 설정하는 방법에 대한 설명서를 찾을 수 없습니다.TextView항목사용해야 합니다.TableLayout.LayoutParams다음과 같은 것으로: TextView tv = new TextView(v.getContext()); tv.setLayoutParams(new TableLayout.LayoutParams(LayoutPara..

programing 2023.09.04

서로 다른 활동에서 동일한 탐색 드로어

서로 다른 활동에서 동일한 탐색 드로어 저는 developer.android.com 웹사이트의 튜토리얼에 나와 있는 것처럼 작동하는 내비게이션 서랍을 만들었습니다.그러나 이제 응용프로그램의 여러 활동에 대해 NavigationDrawer.class에서 만든 하나의 NavigationDrawer를 사용하려고 합니다. 제 질문은 여기 계신 분 중에 하나의 탐색 드로어를 여러 활동에 사용하는 방법에 대해 설명하는 작은 튜토리얼을 만들 수 있는 분이 있는지 여부입니다. 여러 활동에 대한 이 Android 내비게이션 드로어에서 먼저 읽었습니다. 하지만 제 프로젝트에서는 작동하지 않았습니다. public class NavigationDrawer extends Activity { public DrawerLayout ..

programing 2023.08.25

안드로이드 스튜디오에서 앱의 런처 로고를 어떻게 변경합니까?

안드로이드 스튜디오에서 앱의 런처 로고를 어떻게 변경합니까? 안드로이드 스튜디오에서 런처 아이콘을 어떻게 바꾸는지 궁금합니다.Android Studio에서 일하는 사람들에게 더 합리적인 해결책이 있습니다. 프로젝트 보기에서 프로젝트 루트 폴더 확장 앱 폴더를 마우스 오른쪽 버튼으로 클릭합니다. 상황에 맞는 메뉴에서 새로 만들기->이미지 자산으로 이동합니다. 나타나는 팝업에서 원하는 새 로고(이미지/클립 파트/텍스트)를 선택합니다. 이미지 라디오 단추(기본 선택 사항)를 선택한 경우 3-버튼을 클릭하여 .png 이미지 파일을 찾는 경로 트리를 표시한 경우 대부분은 해당 파일이 표시되지 않을 수 있으므로 Windows 탐색기(Windows인 경우)에서 끌어 트리에 놓으면 해당 파일이 나타나고 선택할 준비가 ..

programing 2023.08.15

Android 앱에서 텍스트를 프로그래밍 방식으로 복사하는 방법은 무엇입니까?

Android 앱에서 텍스트를 프로그래밍 방식으로 복사하는 방법은 무엇입니까? 안드로이드 앱을 만들고 있는데 텍스트 편집 위젯의 텍스트 값을 복사하고 싶습니다.사용자가 를 누를 수 있습니다.Menu+A그리고나서Menu+C값을 복사하려면 어떻게 해야 합니까?사용 방법: import android.content.ClipboardManager; // ... ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText("label", "Text to copy"); clipboard.setPrimaryClip(clip); ClipboardManagerAPI..

programing 2023.08.15

Android 에뮬레이터가 키보드 입력을 받지 않음 - SDK 도구 Rev 20

Android 에뮬레이터가 키보드 입력을 받지 않음 - SDK 도구 Rev 20 SDK 도구를 리비전 20(18에서)으로 업그레이드했는데, 업그레이드 이후 에뮬레이터가 노트북 키보드 입력을 받지 않는 것 같습니다.그러나 에뮬레이터 자체의 '소프트' 키보드(입력 필드에 초점이 맞춰질 때 나타나는 키보드)만 사용합니다. 저는 SDK 도구를 다시 설치해 보았고, 이클립스 안드로이드 플러그인을 제거하고 다시 설치했으며, 에뮬레이터 장치를 다시 만들었습니다.하지만 그 중 어느 것도 도움이 되지 않는 것 같고 저를 미치게 합니다.노트북의 트랙패드를 사용하여 키를 입력하는 것은 절망적입니다. 이 문제가 발생한 사람이 있습니까?갱신하다 SDK rev 21 이후로 Android Virtual Device Manager는..

programing 2023.08.10
반응형