다운로드 크기가 8M 인 응용 프로그램을 상속 받았습니다. 그것은 엄청난 그래픽을 가지고 있습니다 ... 이것을 처리하는 가장 좋은 방법은 궁금합니다. 모든 사진을 제거하면 앱이 300K에 불과하므로 앱을 오프로드하거나 처음 부팅 할 때 앱을로드하는 것이 좋습니다. 그래서 내 질문은 뭐죠 SD 카드 또는 SQLite DB를 사진을 처리하는 가장 좋은 방법은 뭐죠? 두 번째 방법은 내 웹 사이트 또는 데이터베이스/웹 서비스 외부에서 첫 번째 부팅시 파일을 다운로드하는 방법입니다.Android 애플리케이션 사진을 다운로드하거나 저장하는 방법은 무엇인가요?
0
A
답변
2
그래서 상황이 그렇게 간단하지 않습니다. 당신이 이것을 할 계획이라면, 당신은 몇 가지 것을 먼저 생각해야합니다.
- res 폴더에 저장된 비트 맵 드로어 블은 빌드 프로세스 중에 최적화 할 수 있습니다. 더 많은 정보를 원하시면 http://developer.android.com/guide/topics/resources/drawable-resource.html#Bitmap
- 귀하의 모든 드로어 블은 ID가 할당되어 있으며, 리소스를 통해 쉽게 액세스 할 수 있습니다.
- 전화에 네트워크 연결이없는 경우 어떻게 자원을 다운로드 할 예정입니까?
는 이러한 그래픽 응용 프로그램의 일부이며 리소스로 포함해야하는지에 대해 생각해야 또는 그들은 같은 방법으로 추가 기능에 그것이 가능 할 때마다 당신은 다운로드 할 수 있습니다.
0
이미지를 저장하는 가장 좋은 방법은 파일 시스템에 있습니다. 데이터베이스는 그렇게 좋지 않습니다.
이미지를 다운로드하려면 URLConnection을 사용하고 BitmapFactory.decodeStream을 사용하여 URL InputStream의 결과를 구문 분석 할 수 있습니다.
디스크에 쓸 때 비트 맵을 사용합니다.
관련 문제
- 1. 인터넷에서 사진을 저장하는 방법은 무엇입니까?
- 2. 추가 된 Google지도 오버레이를 Android 앱에 저장하는 방법은 무엇인가요?
- 3. Android : 소량의 데이터를 저장하는 가장 쉬운 방법은 무엇인가요?
- 4. Android 캔버스를 병합하는 방법은 무엇인가요?
- 5. Android 앱을 종료하는 방법은 무엇인가요?
- 6. iOS - 인앱 구매 데이터를 저장하는 방법은 무엇인가요?
- 7. 카산드라에 사진을 저장하는 방법?
- 8. Db40에서 사진과 사진을 저장하는 방법은 무엇입니까?
- 9. Windows CE에서 사진을 저장하는 방법은 무엇입니까?
- 10. Android 애플리케이션 등록 번호
- 11. Android 카메라 애플리케이션, 미리보기 충돌
- 12. Android PDK 란 무엇인가요?
- 13. Android StackView의 모습은 무엇인가요?
- 14. Android 디버거 문제를 해결하는 방법은 무엇인가요?
- 15. Android SyncManager에 동기화 완료를 알리는 방법은 무엇인가요?
- 16. Android : 기기에서 플래시 표시등을 확인하는 방법은 무엇인가요?
- 17. 모든 Android 클릭 이벤트에 연결하는 방법은 무엇인가요?
- 18. Android 앱에 캘린더를 삽입하는 방법은 무엇인가요?
- 19. admobs를 Android 앱에 통합하는 방법은 무엇인가요?
- 20. KML 파일을 android mapview에 삽입하는 방법은 무엇인가요?
- 21. android 결제 알림을 확인하는 방법은 무엇인가요?
- 22. Android - 음표 사운드를 만드는 방법은 무엇인가요?
- 23. Android : viewstub에 애니메이션을 적용하는 방법은 무엇인가요?
- 24. "숨겨진"Android 앱을 구현하는 방법은 무엇인가요?
- 25. Android Phone에서 맞춤 언어를 사용하는 방법은 무엇인가요?
- 26. Android OS 버전을 확인하는 방법은 무엇인가요?
- 27. 표준 Android 메뉴 아이콘을 선택하는 방법은 무엇인가요?
- 28. Android 앱 : 새 창을 만드는 방법은 무엇인가요?
- 29. Android 에뮬레이터에서 Google지도를 사용하는 방법은 무엇인가요?
- 30. Android : Spinner의 최대 크기를 설정하는 방법은 무엇인가요?