본문 바로가기 메뉴 바로가기

4nekst

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

4nekst

검색하기 폼
  • 분류 전체보기 (16)
    • Android (14)
    • Web (1)
    • My (0)
  • 방명록

FCM 주제 이름 변경하기

1. 어플에서 주제 이름 수정 FirebaseMessaging.getInstance().subscribeToTopic("새로운 주제 이름") .addOnCompleteListener(new OnCompleteListener() { @Override public void onComplete(@NonNull Task task) { String msg = getString(R.string.msg_subscribed); if (!task.isSuccessful()) { msg = getString(R.string.msg_subscribe_failed); } } }); 2. 웹서버를 이용하여 메시지를 보내는 경우, 해당 php에서 주제 이름 수정 3. Cloud Messaging – Firebase console..

Android 2020. 2. 2. 12:25
android 10 백그라운드에서 activity 실행안됨

안드로이드 10으로 업뎃되면서 백그라운드 앱에서는 액티비티를 실행할 수가 없게 되었다. 그러나, 앱에서 SYSTEM_ALERT_WINDOW를 권한 허용하면 가능해진다. 안드로이드go버전은 안됨.

Android 2020. 2. 2. 09:10
alarmmanager 확인

adb.exe 설치폴더로 이동(C:\Users\사용자\AppData\Local\Android\Sdk\platform-tools) adb shell "dumpsys alarm | grep my.packagename" 또는 adb shell "dumpsys alarm | fgrep my.packagename"

Android 2019. 4. 10. 22:57
chrome 캐시 적용이 안될때

크롬으로 개발할 때 CSS나 Javascript 적용 시 캐시땜에 적용이 안될때일반 새로고침 (Ctrl+R)강력 새로고침 (Ctrl+Shift+R)

Web 2019. 4. 4. 10:23
Calendar 연산

Calendar.compareTo() - 날짜 비교하기 1234567891011121314public static void main(String[] args) { Calendar cal1 = Calendar.getInstance(); cal1.set( 1994, 11, 17, 14, 15, 28 ); Calendar cal2 = Calendar.getIstance(); cal2.set( 1989, 12, 6, 18, 26, 12 ); System.out.println("cal1 compareTo cal2 : " + cal1.compareTo(cal2)); }------------------------------------------result cal1 compareTo cal2 : 1Colored by ..

Android 2019. 3. 11. 10:03
잠자기 및 앱 대기 모드로 테스트

https://developer.android.com/training/monitoring-device-state/doze-standby?hl=ko#testing_doze_and_app_standby 잠자기 및 앱 대기 모드로 테스트사용자에게 최고의 환경을 제공할 수 있도록 잠자기 및 앱 대기 모드에서 앱을 완전히 테스트해야 합니다.잠자기 모드에서 앱 테스트다음 단계에 따라 잠자기 모드를 테스트할 수 있습니다.Android 6.0(API 레벨 23) 이상의 시스템 이미지로 하드웨어 기기 또는 가상 기기를 구성합니다.기기를 개발 머신에 연결하고 앱을 설치합니다.앱을 실행시킨 다음 활성 상태로 그냥 둡니다.기기 화면을 끕니다. (앱은 여전히 활성 상태입니다.)다음 명령어를 실행하여 시스템에서 강제로 잠자기 모..

Android 2019. 3. 10. 10:33
Doze 및 앱 대기 모드 최적화

https://developer.android.com/training/monitoring-device-state/doze-standby?hl=ko 유지관리 기간이 끝나면 시스템이 다시 잠자기 모드로 들어가면서 네트워크 액세스가 정지되고 작업, 동기화 및 알람이 지연됩니다. 시간이 지날수록 시스템은 유지관리 기간의 횟수를 줄입니다. 그 이유는 기기가 충전기에 연결되어 있지 않은 상태에서 비활성 기간이 길어지는 경우에 배터리 소모량을 낮출 수 있기 때문입니다.사용자가 기기를 움직이거나 화면을 켜거나 충전기를 연결하여 기기를 활성화하면 시스템은 잠자기 모드를 종료하고 모든 앱은 정상적인 액티비티로 돌아갑니다.잠자기 모드 제한 사항앱이 Doze 상태에 있는 동안 다음과 같은 제한 사항이 적용됩니다.네트워크 액세..

Android 2019. 3. 10. 08:34
안드로이드 alarmmanager 관련

https://sh-itstory.tistory.com/64 , https://github.com/aiex1234/PleaseWakeMeUp https://citynetc.tistory.com/220

Android 2019. 3. 8. 01:12
안드로이드 service에서 activity 실행

오류 발생 시 알려주는 내용대로 FLAG_ACTIVITY_NEW_TASK 플래그를 사용하면 됩니다. 만일 실행 시키려고 하는 Activity 가 이미 작동중인 Task 가 있다면 해당 Task 에, 그렇지 않다면 아예 새로운 Task 에 Activity 를 위치 시키라는 뜻.

Android 2019. 3. 8. 01:03
안드로이드 변수 이용

int numInt = Integer.parseInt(numStr); String numStr2 = String.valueOf(numInt); String 비교 : equals()은 내용 자체를 비교. but, == 연산자는 비교하고자 하는 대상의 주소값을 비교

Android 2019. 3. 8. 00:30
이전 1 2 다음
이전 다음

Blog is powered by Tistory / Designed by Tistory

티스토리툴바