목록Android (227)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] xmlStringArrayToArrayList : strings.xml 파일에 저장 된 string-array 를 ArrayList 로 변환 // ----------------------------------------------------------------------------------------- public static ArrayList xmlStringArrayToArrayLi..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getInnerStorageSize : 휴대폰 내장 저장 공간 크기 확인 // ----------------------------------------------------------------------------------------- fun getInnerStorageSize(mContext: Context?): String { /** * // --------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] android { applicationVariants.all { variant -> if (variant.buildType.isDebuggable()){ // [개발 모드 인 경우] // [변수 선언 수행] def list = [] // [add 사용해 list 데이터 추가] list.add("twok"); list.add(29); // [로그 출력력] println("") println("------------------------------------------------") println("[Log Print]") println("------------------------------------------------") ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] android { applicationVariants.all { variant -> if (variant.buildType.isDebuggable()){ // [개발 모드 인 경우] // [변수 선언 수행] def map = [ : ] // [put 사용해 map 데이터 추가] map.put("name", "twok"); map.put("age", 30); // [로그 출력력] println("") println("------------------------------------------------") println("[Log Print]") println("-------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] android { // [Groovy 문법 테스트] applicationVariants.all { variant -> if (variant.buildType.isDebuggable()){ // [개발 모드 인 경우] // [변수 선언 수행] def count = 1; // [while 문 수행] while (count Configure project :app while : 1 while : 2 while : 3 while : 4 while : 5
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] android { // [Groovy 문법 테스트] applicationVariants.all { variant -> if (variant.buildType.isDebuggable()){ // [개발 모드 인 경우] // [for 문 수행] for(int i=1; i Configure project :app for : 1 for : 2 for : 3 for : 4 for : 5
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] android { // [Groovy 문법 테스트] applicationVariants.all { variant -> if (variant.buildType.isDebuggable()){ // [개발 모드 인 경우] // [Date 객체 생성] def date = new Date(); def formattedDate = date.format('yyyy-MM-dd HH:mm:ss') // [로그 출력] println("") println("------------------------------------------------") println("[Log Print]") println("------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [플러그인 적용 실시] plugins { // [안드로이드 플러그인] id 'com.android.application' // [코틀린 플러그인] id 'kotlin-android' // [파이어베이스 및 구글 서비스] //id 'com.google.gms.google-services' } // ---------------------------------------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [사전) 파이어베이스 콘솔에서 Database 사용 설정 방법] https://blog.naver.com/kkh0977/223378984217 148. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Realtime Database 실시간 데이터베이스 생성 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Realtime Database 실시간 데이터... blog.naver.com [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [S..
[개발 환경 설정] 개발 툴 : AndroidStudio [사전) 파이어베이스 콘솔에서 Database 사용 설정 방법] https://blog.naver.com/kkh0977/223378984217 148. [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Realtime Database 실시간 데이터베이스 생성 [설 명] [IT 정보] 파이어베이스 콘솔 (Firebase Console) 창에서 Realtime Database 실시간 데이터... blog.naver.com [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] ===================================================================== [사전 준비 사항] ===================================================================== 1. 파이어베이스 콘솔에서 프로젝트 등록 수행 >> 파이어베이스 프로젝트 선택 >> 설정 >> 클라우드 메시징 >> Firebase Cloud Messaging API(V1) 사용 설정 및 [발신자 ID] 값 별도 메모장에 저장 필요 2. 안드로이드 프로젝트에 파이어베이스 푸시 FCM 적용 실시 3. 안드로이드 프로젝트에서 파이어베이스 푸시 토큰 getToken 확인 ..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell ping / ADB 명령어 사용해 ping 테스트 수행 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ 문법 : $ adb shell ping 예시 : $ adb shell ping www.google.com -------------------------------------------------------------..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell cd , ls / ADB 명령어 안드로이드 특정 폴더 경로 이동 및 목록 출력 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ [1] : shell 접속 : $ adb shell [2] : 특정 폴더 이동 : cd [3] : 목록 확인 : ls -----------------------------------------..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb logcat pid / ADB 명령어 사용해 특정 앱 로그 확인 실시 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ 문법 : $ adb logcat --pid= 예시 : $ adb logcat --pid=16521 ---------------------------------------------------------------..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell ps grep package / ADB 명령어 사용해 실행 중인 특정 앱 PID 프로세스 아이디 확인 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ 문법 : $ adb shell "ps | grep " 예시 : $ adb shell "ps | grep com.example.javaproject" -----------..
[환경 구성 및 요약 설명] Mobile : Android 설 명 : adb shell pm list packages -f / ADB 명령어 사용해 안드로이드 기기에 설치 된 앱 패키지 명칭 확인 [설 명] ------------------------------------------------------------------------------------------ [명령어] ------------------------------------------------------------------------------------------ $ adb shell pm list packages -f ----------------------------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [테스트 함수 수행] // ----------------------------------------------------------------------------------------- public void testMain(){ S_Log._D_("테스트 함수 수행 실시", null); // [로직 처리 실시] try { // [String 문자열 선언] String text = "안녕하세요. TWOK입니다"; // [SpannableString ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { // [strings.xml 파일에 정의 된 string-array 를 배열로 변환] String array[] = getResources().getStringArray(R.array.address); // [String array 배열을 ArrayList 로 변환] ArrayList list = new ArrayList(Arrays.asList(array..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { // [팝업창 생성 실시] new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { @Override public void run() { // TODO [디스플레이 화면 높이, 너비 구하기] Display display = ((WindowManager)getSystemService(Context.WIN..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { Context mContext = A_Intro.this; if (mContext != null){ // [널 체크] if (mContext instanceof A_Webview){ S_Log._D_("Context Type :: A_Webview", null); } else if (mContext instanceof A_Intro){ S_Log._D_("..