반응형

Android 18

Android에서 ProgressBar의 진행률 표시기 색상을 변경하는 방법

Android에서 ProgressBar의 진행률 표시기 색상을 변경하는 방법 수을설습니다했정평▁로 설정했습니다.ProgressBar. 진행 색상을 노란색으로 변경하고 싶습니다. 문제는 기기마다 진행 색상이 다르다는 것입니다.그래서 진행 색상을 수정해주셨으면 합니다.저는 이것을 제 앱 중 하나에서 복사했습니다. 그래서 몇 가지 추가적인 속성이 있을 수 있지만, 아이디어를 제공해야 합니다.다음은 진행률 표시줄이 있는 레이아웃입니다. 그런 다음 다음과 유사한 것으로 새 그림 그리기 테이블을 만듭니다(이 경우).greenprogress.xml): 필요에 따라 색상을 변경할 수 있습니다. 그러면 녹색 진행 표시줄이 나타납니다.더 간단한 솔루션: 진행_그림그리기_파란색 타일을작성다로 스타일을 .values/styl..

programing 2023.07.31

Restful API 서비스

Restful API 서비스 웹 기반 REST API로 통화할 수 있는 서비스를 찾고 있습니다. 기본적으로 앱에서 서비스를 시작한 다음 해당 서비스에 URL을 요청하고 결과를 반환하고 싶습니다.그 사이에 진행률 창이나 비슷한 것을 표시할 수 있기를 원합니다. 저는 현재 IDL을 사용하는 서비스를 만들었습니다. 저는 어디선가 이것이 정말로 필요하다는 것을 읽었기 때문에, 이것들이 제거되어야 한다고 생각하지만 그것 없이 콜백을 하는 방법을 확신하지 못합니다.또한 내가 그것을 쳤을 때.post(Config.getURL("login"), values)앱이 잠시 정지하는 것 같습니다(이상하게도 - 서비스 뒤의 아이디어는 다른 스레드에서 실행된다는 것이라고 생각했습니다!) 현재 저는 post와 get http 메소..

programing 2023.07.31

모든 호출을 수정하지 않고 Retrofit을 사용하여 OAuth 토큰 새로 고침

모든 호출을 수정하지 않고 Retrofit을 사용하여 OAuth 토큰 새로 고침 우리는 Android 앱에서 Retrofit을 사용하여 OAuth2 보안 서버와 통신하고 있습니다.모든 것이 잘 작동합니다. 요청을 사용합니다.각 호출에 액세스 토큰을 포함하는 인터셉터.그러나 액세스 토큰이 만료되어 토큰을 새로 고쳐야 하는 경우가 있습니다.토큰이 만료되면 다음 호출이 승인되지 않은 HTTP 코드와 함께 반환되므로 쉽게 모니터링할 수 있습니다.다음과 같은 방법으로 각 Retrofit 호출을 수정할 수 있습니다.실패 콜백에서 오류 코드를 확인하고 인증되지 않은 경우 OAuth 토큰을 새로 고친 다음 Retrofit 호출을 반복합니다.그러나 이를 위해서는 모든 통화를 수정해야 하며, 이는 쉽게 유지 관리할 수 있..

programing 2023.07.31

명령줄에 Android SDK 빌드 도구를 설치하는 방법은 무엇입니까?

명령줄에 Android SDK 빌드 도구를 설치하는 방법은 무엇입니까? 명령줄에서 Android 개발 환경을 설정하려고 하는데 다음과 같은 문제가 발생합니다. wget http://dl.google.com/android/android-sdk_r22.0.5-linux.tgz 파일을 추출한 후 실행 tools/android update sdk --no-ui 그러나, 그것은 달리는 것이 너무 느립니다. Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml 결과적으로 폴더 빌드 도구에는 아무것도 없으며, 개미 없이 명령줄에서 pk를 빌드하고 싶기 때문에 apt와 apk빌더를 원합니다.기본적으로 명령줄의 SDK Manager는 빌드 도구를..

programing 2023.07.26

활동의 내용 보기를 가져오는 방법은 무엇입니까?

활동의 내용 보기를 가져오는 방법은 무엇입니까? 활동에 contentView가 있는지 확인하려면 어떤 방법으로 전화해야 합니까(메소드 집합 ContentView()가 호출된 후)?this.getWindow().getDecorView().findViewById(android.R.id.content) 또는 this.findViewById(android.R.id.content) 또는 this.findViewById(android.R.id.content).getRootView() 레이아웃에 ID를 입력하면 뒤로 보기를 얻을 수 있습니다.

programing 2023.07.26

Android에서 SQLite를 사용할 때 동시성 문제를 방지하려면 어떻게 해야 합니까?

Android에서 SQLite를 사용할 때 동시성 문제를 방지하려면 어떻게 해야 합니까? Android 앱 내에서 SQLite 데이터베이스에서 쿼리를 실행할 때 가장 좋은 방법은 무엇입니까? 비동기 작업의 DoInBackground에서 삽입, 삭제 및 선택 쿼리를 실행해도 안전합니까?아니면 UI 스레드를 사용해야 합니까?저는 데이터베이스 쿼리가 "무거운" 것일 수 있고 UI 스레드를 사용해서는 안 된다고 생각합니다. 이는 앱을 잠글 수 있으므로 ANR(Application Not Response)이 발생할 수 있기 때문입니다. 비동기 작업이 여러 개 있는 경우 연결을 공유해야 합니까, 아니면 각각 연결을 열어야 합니까? 이러한 시나리오에 대한 모범 사례가 있습니까?여러 스레드에서 삽입, 업데이트, 삭제 ..

programing 2023.06.11

Android:그릴 수 있는 왼쪽 여백 및/또는 패딩

Android:그릴 수 있는 왼쪽 여백 및/또는 패딩 추가한 이미지에 대한 여백 또는 패딩을 설정할 수 있습니까?android:drawableLeft?세푸스가 언급한 바와 같이.android:drawablePadding단추가 충분히 작은 경우에만 텍스트와 그리기 가능한 사이에 패딩을 적용합니다. 큰 는 더 버 배 을 튼 사 할 있 니 수 다 습 용 때 큰 치 할 다 니 ▁you 있 ▁use ▁when 습 ▁buttons ▁out ▁larger 수 ▁laying ▁canandroid:drawablePadding android:paddingLeft그리고.android:paddingRight텍스트를 강제로 누르고 버튼의 중심을 향해 안쪽으로 그릴 수 있습니다.왼쪽과 오른쪽 패딩을 개별적으로 조정하면 레이아웃을..

programing 2023.06.06

Android에서 URL별 ImageView를 로드하는 방법은 무엇입니까?

Android에서 URL별 ImageView를 로드하는 방법은 무엇입니까? 에서 입니까?ImageView?Android 개발자: // show The Image in a ImageView new DownloadImageTask((ImageView) findViewById(R.id.imageView1)) .execute("http://java.sogeti.nl/JavaBlog/wp-content/uploads/2009/04/android_icon_256.png"); public void onClick(View v) { startActivity(new Intent(this, IndexActivity.class)); finish(); } private class DownloadImageTask extends ..

programing 2023.06.06
반응형