본문 바로가기

Android125

Android 디바이스 기기 부팅 시 자동으로 앱이 실행되게 하기. 디바이스가 재부팅 할 때 자동으로 해당 앱이 실행되게 만들어보겠습니다. 우선 메니페스트에서 퍼미션하나 넣어줄게요. 그리고 브로드케스트 리시버를 상속받는 클래스 하나를 만들게요. import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class AutoStart extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if(action.equals("android.intent.action.B.. 2020. 5. 21.
안드로이드 단축URL 생성하기 (네이버 단축URL) URL을 작성하다보면 엄청 길어지는 경우가 많이있습니다. 오늘은 그 URL을 네이버에서 제공해주는 API로 단축 시켜볼게요. https://developers.naver.com/main/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음성인식, 음성합성 등이 있습니다. developers.naver.com 네이버 개발자 사이트에서 해볼수있는데요. 여기서 이쪽 탭에서 애플리케이션 등록을 선택해주시면 됩니다. 등록은 크게 어렵지 않습니다. 애플리케이션 이름을 작성하시고 원하시는 API서비스를 선택하시면됩니다. 저희는 단축UR.. 2020. 5. 7.
안드로이드 바로가기 아이콘 생성하기 오레오 이상/이하 호환. 바탕화면에 바로가기 아이콘을 생성할건지 묻는 알림창을 자주 보셨을겁니다. 이것에 대해 한번 포스팅해볼게요. 우선 퍼미션을 얻어야겠지요? 설치와 제거를 할 수 있는 퍼미션을 추가해줍니다. private void Create_Shortcut() { SharedPreferences Get_ShortCut = getSharedPreferences("Shortcut",MODE_PRIVATE); Var.Shortcut_Check = Get_ShortCut.getBoolean("Shortcut",false); if(!Var.Shortcut_Check) { AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(this); dialogBuilder.setTitle(".. 2020. 4. 20.
Doze모드에 강제로 진입하여 테스트해보기. 우선 강제로 Doze모드에 진입하기 위해서는 adb라는 명령어를 사용해야 하는데요. 일반적으로 cmd창에 입력하시면 adb는 사용 할 수 없다고 합니다. 이걸 사용하기 위해 셋팅이 필요한데요 우선 경로를 찾으셔야합니다. adb가 들어있는 경로를 찾으셔야합니다. 보통 c에 설치하셨다면 위 사진과 같은 경로에 있을겁니다. 해당 경로를 복사해주세요. 그럼 이제 다음은 환경변수를 설정해주셔야합니다. 1. 내 컴퓨터 속성에서 설정 변경을 들어가줍니다. 2. 고급 탭을 클릭해주세요. 3. 환경 변수를 클릭해줍니다. 4. 시스템 변수에서 Path를 찾으셔서 클릭 후 편집을 눌러주세요. 5. 새로 만들기 버튼을 눌러주세요. 6. 아까 복사해둔 경로를 넣어준 후 확인 눌러주세요. 이제 테스트를 해볼게요. cmd창을 열어.. 2020. 4. 16.