반응형

Android 38

Android Studio로 서명되지 않은 APK 파일 만들기

Android Studio로 서명되지 않은 APK 파일 만들기 안드로이드 개발자 툴로 안드로이드 앱을 개발하고 있습니다.이제 새로운 안드로이드 스튜디오를 시도해봤는데 스마트폰을 PC에 연결하고 안드로이드 스튜디오에서 직접 프로그램을 실행하면 모든 것이 정상적으로 작동합니다.하지만 이제는 PC에 연결하지 않고 다른 스마트폰으로 프로그램을 테스트해 보고 싶습니다. ADT는 프로그램을 컴파일할 때마다 "projectname/bin" 아래에 .apk 파일을 만듭니다.현재 제가 보기에 안드로이드 스튜디오는 그렇게 하지 않습니다. 그래서, 제 질문은:안드로이드 스튜디오로 서명되지 않은 .apk 파일을 만들 수 있습니까?그래들로 APK 파일을 만드는 것을 추천합니다. 맨 위에 있는 도구 모음에서 드롭다운 메뉴를 클릭..

source 2023.09.09

버튼 음영(안드로이드) 제거 방법

버튼 음영(안드로이드) 제거 방법 저는 단추에서 그림자를 제거해서 좀 더 평평하게 보이게 하고 싶습니다. 제가 지금 가지고 있습니다. 하지만 난 이걸 원해요 다른 대안은 다음을 추가하는 것입니다. style="?android:attr/borderlessButtonStyle" 여기 http://developer.android.com/guide/topics/ui/controls/button.html 에 문서화된 대로 당신의 버튼 xml로. 예를 들면 다음과 같습니다. 보다 간단한 방법은 이 태그를 단추에 추가하는 것입니다. android:stateListAnimator="@null" API 레벨 21 이상이 필요하지만..코틀린 stateListAnimator = null 자바 setStateListAnima..

source 2023.09.09

기본 설정 요약에서 Android 기본 설정의 현재 값을 표시하는 방법은 무엇입니까?

기본 설정 요약에서 Android 기본 설정의 현재 값을 표시하는 방법은 무엇입니까? 이런 일이 자주 일어나겠군요. 에서 기본 된 기본 볼수 있으면 좋겠습니다.Preference요약. 예: 메시지를 정리해야 하는 기간(일)을 지정하는 "오래된 메시지 삭제"에 대한 환경설정이 있는 경우.PreferenceActivity사용자가 다음을 확인했으면 합니다. "오래된 메시지 삭제"

source 2023.09.04

Android:컨텐츠 URI에서 파일 URI를 가져오시겠습니까?

Android:컨텐츠 URI에서 파일 URI를 가져오시겠습니까? 내 앱에서 사용자는 앱이 처리하는 오디오 파일을 선택해야 합니다.문제는 앱이 오디오 파일로 원하는 작업을 수행하기 위해서는 URI가 파일 형식이어야 한다는 것입니다.Android의 기본 음악 플레이어를 사용하여 앱에서 오디오 파일을 검색하면 URI는 다음과 같은 내용의 URI가 됩니다. content://media/external/audio/media/710 그러나 인기 있는 파일 관리자 애플리케이션 Astro를 사용하면 다음과 같은 이점을 얻을 수 있습니다. file:///sdcard/media/audio/ringtones/GetupGetOut.mp3 후자는 제가 작업하기에 훨씬 더 접근하기 쉽지만, 물론 사용자가 컬렉션을 탐색하는 데 사..

source 2023.08.30

처리기 취소.postdelayed 프로세스

처리기 취소.postdelayed 프로세스 사용 중handler.postDelayed()내 앱의 다음 단계가 실행되기 전에 대기 기간을 만드는 것.대기 기간 동안 진행 표시줄과 취소 버튼이 있는 대화 상자를 표시합니다. 문제는 시간이 경과하기 전에 postDelayed 작업을 취소할 방법을 찾을 수 없다는 것입니다.지연된 실행 파일을 게시하기 위해 이 작업을 수행합니다. myHandler.postDelayed(myRunnable, SPLASH_DISPLAY_LENGTH); 그리고 이것은 그것을 제거하는 것입니다.myHandler.removeCallbacks(myRunnable);동일한 핸들러에 여러 개의 내부/익명 실행 테이블이 전달된 경우 동일한 이벤트에서 모두 취소하려는 경우 handler.remov..

source 2023.08.30

Android - 스타일링 탐색 모음

Android - 스타일링 탐색 모음 저는 아래 이미지와 같은 시크바 스타일을 하고 싶었습니다. 기본 검색 막대를 사용하면 다음과 같은 것을 얻을 수 있습니다. 그래서 제가 필요한 것은 색깔만 바꾸는 것입니다.여분의 스타일은 필요 없습니다.이를 위한 직접적인 접근 방식이 있습니까? 아니면 맞춤형 드로잉을 구축해야 합니까? 커스텀 제품을 제작해 보았지만 위와 같은 정확한 제품을 구할 수 없었습니다.사용자 지정 그리기 기능을 사용하면 아래와 같이 표시됩니다. 커스텀 빌드가 필요하다면 진행 라인의 폭과 모양을 줄이는 방법을 제안해주세요. 사용자 지정 구현: background_fill.xml: progress_fill.xml progress.xml thumb.xml 탐색 막대: 안드로이드 소스 코드에서 드로잉..

source 2023.08.26

문자열 유형으로 buildConfigField를 생성하는 방법

문자열 유형으로 buildConfigField를 생성하는 방법 내 안에서Android Studio프로젝트는 두 개입니다.build configuration일부와 함께buildConfigField: buildTypes { def SERVER_URL = "SERVER_URL" def APP_VERSION = "APP_VERSION" debug { buildConfigField "String", SERVER_URL, "http://dev.myserver.com" buildConfigField "String", APP_VERSION, "0.0.1" } release { buildConfigField "String", SERVER_URL, "https://myserver.com" buildConfigField "..

source 2023.08.20

ScrollView 내의 RecyclerView가 원활하게 스크롤되지 않음

ScrollView 내의 RecyclerView가 원활하게 스크롤되지 않음 내 앱을 위해 나는 사용하고 있습니다.RecyclerView富士山의 ScrollViewRecyclerView이 라이브러리를 사용하는 콘텐츠를 기준으로 높이가 설정됩니다.스크롤은 작동하지만 위에서 스크롤을 하면 부드럽게 작동하지 않습니다.RecyclerView위를 스크롤할 때ScrollView그 자체로 부드럽게 스크롤되고 있습니다. 을 하기 위해 사용하는 입니다.RecyclerView: LinearLayoutManager friendsLayoutManager = new LinearLayoutManager(getActivity().getApplicationContext(), android.support.v7.widget.LinearL..

source 2023.08.20

Android - 보기 안에 어린이를 넣습니까?

Android - 보기 안에 어린이를 넣습니까? 특정 보기에서 하위 보기를 가져오려면 어떻게 해야 합니까? 그래서 나는 사용자 정의 보기를 가지고 있고 디버거는 그것을 아래에 표시합니다.mChildren7개의 다른 뷰가 있습니다.이러한 뷰에 액세스할 수 있는 방법이 필요하지만 이를 위한 공개 API가 없는 것 같습니다. 좋은 의견이라도 있나? 편집: 사용자 정의 보기 상속 대상AdapterViewfor(int index = 0; index < ((ViewGroup) viewGroup).getChildCount(); index++) { View nextChild = ((ViewGroup) viewGroup).getChildAt(index); } 그것으로 충분합니까?모든 직접 자녀뿐만 아니라 모든 자녀의 자..

source 2023.08.15

Android에서 임시 파일 만들기

Android에서 임시 파일 만들기 안드로이드에서 임시 파일을 만드는 가장 좋은 방법은 무엇입니까? 파일.생성 가능TempFile을 사용하시겠습니까?그 문서는 그것에 대해 매우 모호합니다. 특히, 임시 파일이 언제 만들어졌는지는 명확하지 않습니다.File.createTempFile삭제됩니다.일반적으로 다음 작업을 수행합니다. File outputDir = context.getCacheDir(); // context being the Activity pointer File outputFile = File.createTempFile("prefix", ".extension", outputDir); 그들의 삭제에 대해서도 저는 완전히 확신할 수 없습니다.캐시 구현에 이 기능을 사용하기 때문에 캐시 디렉터리 크기..

source 2023.08.10
반응형