목록Android (801)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [사전) 파이어베이스 콘솔에서 Storage 사용 설정 방법] https://blog.naver.com/kkh0977/223376155889 147. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생성 방법 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생... blog.naver.com [소스 코드] public class C_FirebaseStorageService { /** * // -----------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [사전) 파이어베이스 콘솔에서 Storage 사용 설정 방법] https://blog.naver.com/kkh0977/223376155889 147. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생성 방법 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Storage 스토리지 Bucket 버킷 생... blog.naver.com [소스 코드] public class C_FirebaseStorageService { /** * // -----------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [파이어베이스 토큰 확인] // --------------------------------------------------------------- try { FirebaseMessaging.getInstance().getToken().addOnCompleteListener(new OnCompleteListener() { @Override public void onComplete(@NonNull Task task) { if(task.isSuccessful()){ if (task.getResult() != ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [EditText 객체 생성] // --------------------------------------------------------------- EditText editText = (EditText) findViewById(R.id.editText); // [android:inputType="number"] // --------------------------------------------------------------- // [EditText : 포커스 감지 이벤트 등록] : 가상 키보드 >> n..
[개발 환경 설정] 개발 툴 : AndroidStudio [개발자 모드 활성 방법] [개발자 모드 >> 무선 디버깅 활성 방법]
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] try { // --------------------------------------------------------- // [ABIS 지원 확인 : 롤리팝 이상 사용 코드] : [테스트 기기 - 갤럭시24 울트라] // --------------------------------------------------------- S_Log._W_("ABIS 지원 확인", new String[]{ "SUPPORTED_ABIS : " + Arrays.toString(Build.SUPPORTED_ABIS), "SUPPORTED_32_BIT_ABIS : " + Arrays.toString(Build.SUPPORTED_32_BIT_ABIS), ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goOverlayIntent] : 시스템 오버레이 설정 이동 // ----------------------------------------------------------------------------------------- public static void goOverlayIntent(Context mContext){ /** * // ----------------------------------------- * [goO..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Android 6] : [시스템 오버레이 권한 부여 확인] // ----------------------------------------------------------------------------------------- public static boolean getSystemOverlayPermissionEnable(Context mContext){ /** * --------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- window.onload = function() { console.log(""); console.log("========================================="); console.log("[window onload] : [start]"); console.log("========================================="); cons..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- 안녕하세요 // --------------------------------------------------------------- // [안드로이드 소스코드] // --------------------------------------------------------------- try { String script = "javascript:document.getElementB..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- 안녕하세요 // --------------------------------------------------------------- // [안드로이드 소스코드] // --------------------------------------------------------------- try { String script = "javascript:document.getElementB..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- // --------------------------------------------------------------- // [안드로이드 소스코드] // --------------------------------------------------------------- try { String script = "javascript:document.getElementById('i..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] [1] : 설치된 adb 버전 확인 >> 명령어 : adb --version [2] : usb 디버깅 선을 사용해서 디바이스 기기에 연결 실시 [3] : 설치하려는 apk 파일 준비 [4] : apk 파일이 저장된 폴더 경로까지 cd 커맨드 이동 수행 실시 [5] : apk 파일 설치 진행 실시 : -r 속성은 기존에 설치된 것이 있어도 재설치 진행 >> 명령어 형식 : adb install --bypass-low-target-sdk-block -r -t [APK 파일] >> 명령어 예시 : adb install --bypass-low-target-sdk-block -r -t app_target22.apk [6] : 정상적으로 설..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [웹 소스코드] // --------------------------------------------------------------- // --------------------------------------------------------------- // [안드로이드 소스코드] // --------------------------------------------------------------- try { String script = "javascript:document.getElementById('b..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] try { String defaultSmsPackageName = Telephony.Sms.getDefaultSmsPackage(A_Intro.this); S_Log._D_("SMS 문자 기본 앱 패키지 명칭 확인", new String[]{ "" + String.valueOf(defaultSmsPackageName) }); } catch (Exception e){ e.printStackTrace(); } [결과 출력] D///===========//: ================================================ I/: [LOG :: CLASS PLACE :: com.example.javaproject...
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [Snackbar] : [BLACK : 커스텀 스낵바 메시지 출력] // ----------------------------------------------------------------------------------------- // TODO [필요 의존성 및 style 설정] // ---------------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드]
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] try { if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.R) { WindowMetrics windowMetrics = getSystemService(WindowManager.class).getMaximumWindowMetrics(); Insets insets = windowMetrics .getWindowInsets().getInsetsIgnoringVisibility(WindowInsets.Type.systemBars()); float density = getResources().getDisplayMetrics().density; int width..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [액티비티 onCreate] // ----------------------------------------------------------------------------------------- @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_a_intro); //..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] public class MainFragment extends Fragment { private MainViewModel mViewModel; public static MainFragment newInstance() { return new MainFragment(); } @Override public void onAttach(@NonNull Context context){ super.onAttach(context); Log.e("MainFragment", "[onAttach] : Start"); // [callBack 등록] requireActivity().getOnBackPressedDispatcher().addCallback..