일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mysql 재설치
- 안드로이드
- 리눅스
- mysql purge
- PHP
- Android
- mysql 삭제
- mysql fix install
- Docker ubuntu
- 리액트
- react
- 리액트 문법
- react typescript
- mysql broken install
- mysql 재설치 명령어
- mysql error
- Docker
- 리액트 tailwind css
- react 기초
- next.js tailwindcss
- next.js css framework
- react tailwindcss
- 도커
- mysql uninstall
- javascript
- 리액트 tailwindcss
- next.js tailwind css
- Python
- react tailwind css
- mysql
- Today
- Total
목록프로그래밍/안드로이드 (5)
Developer_hong
안드로이드 시스템에서 사진첩(갤러리)를 새로고침하는 방법은 대표적으로 2가지가 있다. 1. BroadCast를 이용하는 방법 2. MediaScannerConnection를 이용하는 방법 저는 2번째 MediaScannerConnection 방법을 추천합니다. 3. MediaScanner를 이용하는 방법 sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(targetImageFile))); 4. MediaScanner를 이용하는 방법 ex) 레이아웃 이미지로 저장 + 미디어 스캔 : (https://hongdroid.tistory.com/6) [ 1-1. BroadCast (ACTION_MEDIA_MOUNTED) ] s..
기프티콘 저장과같이 선택한 영역 또는 view 부분만 캡쳐하여 사진첩에 저장하고 싶은 경우가 있다면 다음과같은 코드를 사용하면 된다. /* Main_Activity.java */ public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); LinearLayout capture_target_Layout = (LinearLayout)findViewById(R.id.capture_target_Layout); //캡쳐할 영역의 레이..
구글 안드로이드 공지 원문 https://developer.android.com/distribute/best-practices/develop/64-bit 앱에서 64비트 기기를 지원하는지 확인 | Android Developers 2019년 8월 1일부터 Google Play에 게시되는 앱에서는 64비트 아키텍처를 지원해야 합니다. 64비트 CPU는 사용자에게 더 빠르고 풍부한 환경을 제공합니다. 앱의 64비트 버전을 추가하면 성능이 향상되고 향후 혁신을 이룰 가능성이 높아지며 64비트 전용 하드웨어가 장착된 기기에 대응할 수 있습니다. 이 가이드에서는 32비트 앱에서 64비트 기기를 지원할 준비가 되었는지 확인하기 위해 현재 취할 수 있는 단계를 설명합니다. 앱 액세스 앱에서 라 developer.an..
안드로이드 7.0 버전 이상부터는 file:// URI 가 직접 노출되지 않도록 변경되어서 content:// URI 형식으로 바꾸어 줘야 한다. 오류: FATAL EXCEPTION: main Caused by: android.os.FileUriExposedException: file:///storage/emulated/0/Android/data/files/temp/ exposed beyond app through ClipData.Item.getUri() 1. Manifest 변경2. XML에 filepath 생성3. URI 부분 java 코드 수정 참고 http://kyome.tistory.com/9
안드로이드 스튜디오 프로잭트 생성시 Failed to resolve: com.android.support:appcompat-v7:27.+ Failed to resolve: com.android.support:appcompat- (Version) Dependency에 Error 가 뜨는 경우가 있다. 이렇게 프로잭트를 정상적으로 생성한 후 빌드가 모두 완료 되었는데도 밑에 사진과 같이 build.gradle 의 Dependency 쪽에 에러가 발생한다. 보통 같으면 에러밑에 파란색으로 쓰여진 Install Repository and sync Project 를 누르면 해결될텐데 눌러도 아무반응도 없고 해결되지 않는다. 이 에러의 원인은 26버전 이상부터는 메이븐 주소를 gradle 파일에 추가해줘야 하기 때..