Android 18

Android API 버전을 프로그래밍 방식으로 검색하는 중

Android API 버전을 프로그래밍 방식으로 검색하는 중 전화기가 현재 실행 중인 API 버전을 얻을 수 있는 방법이 있습니까?Android 설명서에 설명된 대로 전화기에서 실행 중인 SDK 수준(정수)은 다음에서 사용할 수 있습니다. android.os.Build.VERSION.SDK_INT 이 int에 해당하는 클래스가 클래스에 있습니다. 코드 예: if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP){ // Do something for lollipop and above versions } else{ // do something for phones running an SDK before lollipop }..

programing 2023.07.18

텍스트 편집에 초점을 맞출 때 소프트 키보드를 표시하는 방법

텍스트 편집에 초점을 맞출 때 소프트 키보드를 표시하는 방법 .EditText포커스가 키보드가 ) 저는 두 문제가 (으)ㄹ 수 있습니다. 의 가언제 때.Activity 나의 표니다나, 의시EditText초점은 맞추어져 있지만 키보드가 표시되지 않습니다. 키보드를 표시하려면 다시 클릭해야 합니다. (표시되어야 합니다.)Activity표시됨). 되지만 그고키보에서완클료키해보제만되지가드면하릭리드를,▁and만,EditText(편집이 끝났기 때문에) 집중하고 싶지 않습니다. 다시 시작하기 위해, 제 문제는 iPhone에 키보드 동기화를 유지하는 것과 더 유사한 것을 갖는 것입니다.EditText상태(집중됨/집중되지 않음), 물론 물리적인 상태가 있는 경우 소프트 웨어를 제공하지 않습니다.소프트 키보드를 강제로 표..

programing 2023.06.28

Android에서 텍스트를 클립보드에 복사하는 방법?

Android에서 텍스트를 클립보드에 복사하는 방법? 버튼을 눌렀을 때 특정 텍스트 뷰에 있는 텍스트를 클립보드에 복사하는 방법을 알려줄 수 있는 사람이 있습니까? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainpage); textView = (TextView) findViewById(R.id.textview); copyText = (Button) findViewById(R.id.bCopy); copyText.setOnClickListener(new View.OnClickListener() { @Override public v..

programing 2023.06.23

Android 활동 수명 주기 - 이 모든 방법은 무엇을 위한 것입니까?

Android 활동 수명 주기 - 이 모든 방법은 무엇을 위한 것입니까? Android 활동의 라이프사이클은 무엇입니까?발음법이 요?onCreate(),onStart(),onResume() 중에 그에도 ( ) 초기중호으며었되출그, 도외에화에 ()onPause(),onStop(),onDestroy() 마지막에 호출되었습니까? 이러한 방법은 언제 호출되며 어떻게 적절하게 사용되어야 합니까?활동 라이프사이클(Android Developers)에서 확인할 수 있습니다. 생성 시(): 활동이 처음 작성될 때 호출됩니다.여기서 보기 만들기, 목록에 데이터 바인딩 등 일반적인 정적 설정을 모두 수행해야 합니다.또한 이 방법은 활동의 이전에 동결된 상태가 포함된 번들(있는 경우)을 제공합니다.항상 시작 시() 뒤에 나..

programing 2023.06.13

안드로이드:onClick XML 속성은 setOnClickListener와 정확히 어떻게 다릅니까?

안드로이드:onClick XML 속성은 setOnClickListener와 정확히 어떻게 다릅니까? 당신이 할당할 수 있는 것을 읽었습니다.onClick두 가지 방법으로 버튼을 조작합니다. android:onClick입니다.void name(View v) 또는를여하사를 하여.setOnClickListener을 OnClickListener인터페이스후자는 종종 내가 개인적으로 좋아하지 않는 익명의 클래스(개인적 취향) 또는 구현하는 내부 클래스를 정의하는 것을 요구합니다.OnClickListener. XML 속성을 사용하면 클래스 대신 메서드를 정의할 수 있으므로 XML 레이아웃이 아닌 코드를 통해 동일한 작업을 수행할 수 있는지 궁금합니다.아니요, 코드로는 불가능합니다.는 Android를 할 뿐입니다.On..

programing 2023.06.08

Android 텍스트 보기 텍스트 정당화

Android 텍스트 보기 텍스트 정당화 당신은 어떻게 문자를 얻습니까?TextView정당화될 것인가(왼쪽과 오른쪽에 텍스트 플러시 포함)? 여기서 가능한 해결책을 찾았지만 (수직-중심을 center_vertical 등으로 변경해도) 작동하지 않습니다.나는 안드로이드가 완전한 정당성을 지지한다고 생각하지 않습니다. 업데이트 2018-01-01: Android 8.0+는 에서 정당화 모드를 지원합니다.TextViewAndroid O에서는 완전한 정당성(새로운 타이포그래피 정렬) 자체를 제공합니다. 은 이것만: " 작업수됩니다면이하행만됩다니▁you면이▁this:" 코틀린 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { textView.justificationM..

programing 2023.06.03

Android 도면 구분선/분할선 배치?

Android 도면 구분선/분할선 배치? 이 질문의 답은 공동체의 노력입니다.기존 답변을 편집하여 이 게시물을 개선합니다.현재 새 답변이나 상호 작용을 허용하지 않습니다. 레이아웃 가운데에 선을 그어서 TextView와 같은 다른 항목의 구분 기호로 사용하고 싶습니다.이것을 위한 좋은 위젯이 있습니까?이미지에 다른 구성 요소를 맞추기가 힘들기 때문에 이미지를 사용하고 싶지 않습니다.그리고 저는 그것이 상대적으로 위치하기를 원합니다.감사해요.보통 이 코드를 사용하여 가로줄을 추가합니다. 수직 구분 기호를 추가하려면 다음과 같이 전환합니다.layout_width그리고.layout_height가치Alex Kucherenko와 Dan Dar3가 제공한 답변을 개선하기 위해 스타일에 추가했습니다. 그러면 제 레이..

programing 2023.06.03

pk 설치 시 INSTALL_FAILED_NO_MATCHING_ABIS

pk 설치 시 INSTALL_FAILED_NO_MATCHING_ABIS Android L Preview Intel Atom Virtual Device에 앱을 설치하려고 했는데 오류가 발생하여 실패했습니다. 설치_실패_NO_MATCHING_ABIS 그것은 무엇을 뜻하나요?INSTALL_FAILED_NO_MATCHING_ABIS네이티브 라이브러리가 있는 앱을 설치하려고 할 때 CPU 아키텍처를 위한 네이티브 라이브러리가 없는 경우입니다.예를 들어 armv7용 앱을 컴파일한 후 Intel 아키텍처를 사용하는 에뮬레이터에 설치하려고 하면 작동하지 않습니다. INSTALL_FAILED_NO_MATCHING_ABIS는 네이티브 라이브러리가 있는 앱을 설치하려고 할 때 CPU 아키텍처를 위한 네이티브 라이브러리가 없..

programing 2023.06.03