안드로이드 다른 앱 실행 qString packageName = "패키지명을 넣어주세요." Intent intent = context.getPackageManager().getLaunchIntentForPackage(packageName); startActivity(intent); * SDKVersion 30 이상은 권한 추가가 필요합니다. AndroidManifest.xml ... // 전체 허용 or // 특정 패키지만 허용 앱의 package 명을 모르면 플레이스토어에서 QuickShortcutMaker 앱을 설치하시면 설치된 앱의 package명을 확인 하실 수 있습니다.
안드로이드 SwipeRefreshLayout 당겨서 새로고침 사용하기 dependencies { implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' } activity_main.xml ... // 1번, 2번 편한 방법으로 사용하시면 됩니다. public void MainActivity extends AppCompatActivity { private SwipeRefreshLayout refresh; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout..
APK 이름 변경 안드로이드 APK 생성시 app-debug.apk, app-release.apk로 나오는데 앱 이름, 버전정보 등이 없어서 매번 변경해줘야 하는 번거로움이 있습니다. 특히 release의 경우 APK 버전 관리가 잘 되어야 되는데 매번 파일명을 변경해야 되는 불편함이 있습니다. 하지만 build.gradle에 해당 내용을 적용하면 APK 파일명을 변경 할 수 있습니다. android { ... buildTypes { ... applicationVariants.all { variant -> variant.outputs.all { def name = parent.project.getName() def buildType = variant.buildType.name def versionName..
안드로이드 키스토어 키스토어란? 안드로이드 개발자는 구글 플레이 스토어에 앱을 등록하기 위해서는 키스토어를 이용하여 서명한 APK or App Bundle이 필요합니다. 키스토어는 앱 개발자에 대한 정보를 서명한 암호화 된 파일입니다. 구글 플레이 스토어에 배포 후 업데이트 버전 배포 시 반드시 처음 배포한 동일한 키스토어 파일이여야 됩니다. 키스토어 사용이유 : 내 APK 파일을 변조해서 내가 의도한 바와 다르게 동작 할 수 있기 때문입니다. 키스토어 종류 디버그 인증서 개발용도로 사용하는 키스토어 입니다. JDK에 포함되어 있는 범용 디버그 키스토어를 사용하여 서명합니다. 릴리즈 인증서 사용자에게 배포를 위한 키스토어 입니다. 자체 개인 키를 사용합니다. 자기 자신 이외의 사용자는 서명 할 수 없으며..
- Total
- Today
- Yesterday
- Javascript time to seconds
- 자바 정렬
- 정렬
- 자바스크립트 time to seconds
- 근로소득원천징수영수증
- 크린토피아
- 근로소득원천징수영수증 발급
- Java String 변환
- nginx Request Entity Too Large
- nginx 파일 업로드 크기
- 휴면계좌
- 실업급여
- 여권
- 아이폰
- 핸드폰
- 자바 Date 변환
- 자바 소수점
- 자바
- Java Date 변환
- Java LocalDateTime 변환
- 구글
- 자바 String 변환
- 신한카드
- nginx client_max_body_size
- 크린토피아 가격표
- 국민연금
- 안드로이드
- 우체국
- 자바 LocalDateTime 변환
- 근로소득원천징수영수증 발급 방법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |