반응형 Develope33 [C++/MFC] 형 변환, CString to int Cpp File 1. CString to int CString str; int num = 100; str.format(_T("%d"), num); 2. int to CString CString str = _T("1234"); int num; num = _ttoi(str); 2023. 7. 17. [Android] 알림 제거 방지, setOngoing, NotificationCompat.Builder 1. Android 알림을 제거하지 못하게 해야하는 경우 알림을 제거하지 못하게 해야하는 경우가 간혹 있다. 그럴 경우 setOngoing 을 추가 하여 알림 제거를 방지 할 수 있다. setOngoing(true); 2. 코드 NotificationCompat.Builder mCompatBuilder = new NotificationCompat.Builder(this, "channelId"); mCompatBuilder.setContentTitle(strAppName); // 알림 제목 mCompatBuilder.setContentText(strAppName+" 알림 설명입니다."); // 알림 설명 mCompatBuilder.setPriority (Notification.PRIORITY_DEFAULT.. 2023. 7. 10. [Android] Android 12 ACTION_CLOSE_SYSTEM_DIALOGS 사용 불가 이번 안드로이드 SDK 업데이트를 통해 배운게 많다. 그중 하나 인 ACTION_CLOSE_SYSTEM_DIALOGS 기능 제한이다. Android 12 SDK 32 부터 해당 플래그를 인텐트로 사용 시 SecurityException 이 발생한다. 그렇다면 시스템 대화 상자는 어떻게 닫냐? startActivity() 시스템 대화 상자는 startActivity()를 이용 시 자동으로 닫히게 되며 따로 플레그를 사용 하지 않아도 된다. https://developer.android.com/about/versions/12/behavior-changes-all?hl=ko 동작 변경사항: 모든 앱 | Android 개발자 | Android Developers 모든 앱에 영향을 주는 Android 12의 변경.. 2023. 6. 21. [Android] WebView에서 pdf 파일 열기, WebView, pdf 안드로이드 개발을 하다 보면 Web으로 pdf 파일을 보여줘야 할 경우가 있다. 이럴경우 간단하게 url을 추가 하여 WebView를 통해 보여 줄 수 있다. loadUrl("https://docs.google.com/viewer?url=" + PDF_URL); PDF_URL 에는 pdf 주소가 들어가면 된다. 2023. 1. 20. 이전 1 2 3 4 5 6 7 8 9 다음 반응형