목록유틸파일 (16)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [SEARCH FAST] : [RETURN] arrayListNotNull : ArrayList 타입 널 체크 수행 실시 fun arrayListNotNull(array: ArrayList): Boolean { /** * // ----------------------------------------- * [arrayListNotNull 메소드 설명] * // ----------------------------------------- * 1. ArrayList 타입 널 체크 수행 실시 * // ----------------------------------------- * 2. 호출 방..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [SEARCH FAST] : [RETURN] doubleCutLength : Double 소수점 데이터를 특정 소수점 자릿수 기준으로 자르기 실시 [반올림 없음] fun doubleCutLength(doubleData: Double, length: Int) : String { /** * // ----------------------------------------- * [doubleCutLength 메소드 설명] * // ----------------------------------------- * 1. Double 소수점 데이터를 특정 소수점 자릿수 기준으로 자르기 실시 [반올림 ..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_StateCheck - 모바일 하드웨어 기능 활성 상태 확인 [소스 코드] package com.example.kotlinproject import android.bluetooth.BluetoothManager import android.content.Context import android.location.LocationManager import android.net.ConnectivityManager import android.net.NetworkCapabilities import android.nfc.NfcAdapter import android.os.Build import android.util.Log class C_Sta..
[설 명] 프로그램 : Android / Java 설 명 : S_Log - 로그 디버그 및 운영 구분 표시 설정 클래스 [소스 코드] package com.example.testapp; import android.util.Log; public class S_Log { /** * // ------------------------------------ * TODO [클래스 설명] * // ------------------------------------ * 1. 빌드 환경 debug , release 구분 로그 표시 설정 실시 방법 * // ------------------------------------ * 2. BuildConfig.DEBUG : 안드로이드 빌드 환경 debug , release ..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시] public static boolean stringIsUrlParsing(String url){ /** * // ----------------------------------------- * [stringIsUrlParsing 메소드 설명] * // ----------------------------------------- * 1. String 문자열 데이터가 URL 형식으로 파싱 가능 한지 체크 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_U..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List List Map 객체 널 판단 실시 : true / false] public static boolean listListMapNotNull (List inputData) { /** * // ----------------------------------------- * [listListMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listListMa..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [List Map 객체 널 판단 실시 : true / false] public static boolean listMapNotNull (List inputData) { /** * // ----------------------------------------- * [listMapNotNull 메소드 설명] * // ----------------------------------------- * 1. List Map 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.listMapNotNull(null); *..
[개발 환경 설정] 개발 툴 : inteli j 개발 언어 : spring [소스 코드] // TODO [HashMap 객체 널 판단 실시 : true / false] public static boolean mapNotNull (Map inputData) { /** * // ----------------------------------------- * [mapNotNull 메소드 설명] * // ----------------------------------------- * 1. HashMap 객체 널 판단 실시 * // ----------------------------------------- * 2. 호출 방식 : * * C_Util.mapNotNull(null); * * C_Util.mapNo..
[설 명] 프로그램 : Android / GooglePlayConsole 설 명 : [2] 신규 앱 구글 플레이스토어에 배포 하기 위한 추가 보충 작업 사항 확인 방법 [방법 설명]
[설 명] 프로그램 : Ios / AppStore 설 명 : [1] 신규 앱 앱스토어에 배포 준비 실시 - 권한 부여 받음 상태 [방법 설명]
[설 명] 프로그램 : Android / Ios 설 명 : 웹뷰 (webview) 로딩 (로드) 완료 상태 감지 부분 정리 [Android - 소스 코드] // [1] : 상태 감지 부분 : 실시간 로딩 상태 체크 main_webview.setWebChromeClient(new WebChromeClient() { // TODO [실시간 웹뷰 로드 상태 확인] @Override public void onProgressChanged(WebView view, int progress) { Log.i("---","---"); Log.d("//===========//","================================================"); Log.i("","\n"+"["+Strin..
[설 명] 프로그램 : Web / JavaScript 설 명 : C_Util - string, 날짜, 형 변환, 정규식 수행 등 유틸 자바스크립트 파일 [소스 코드] /** * // ----------------------------------------- * [C_Util 설명] * // ----------------------------------------- * 1. 프로그램 상 필요한 유틸 파일 모음 클래스 * // ----------------------------------------- * 2. CDN 연결 : * // ----------------------------------------- * 3. C_Util 사용 필요 HTML CDN 추가 : * - moment (날짜 및 ..
[설 명] 프로그램 : Ios / Swift 설 명 : Ios 초기 앱 설정 방법 - 타겟 버전 , 퍼미션 권한 , 스키마 등록 , 헤더 파일 등록 [방법 설명] 1. IOS 타겟 버전 변경 실시 https://blog.naver.com/kkh0977/222594008519 77. (ios/swift) url scheme host 스키마 호스트 데이터 전송 및 받은 데이터 확인 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [손님 : 접속하는 쪽] [주인 : 접속을 받... blog.naver.com 2. Info plist 파일 퍼미션 권한 등록 실시 http 접근 허용 : App Transport Security Settings [Dictionary]..
[설 명] 프로그램 : Android / Java 설 명 : Gradle Scripts - 빌드 설정 관리 [build.gradle (Project) : 소스 코드] // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { // ----------------------------------------------------------- // TODO [코틀린 호환성 추가] ext.kotlin_version = '1.4.10' // ----------------------------------------------------------- // TODO ..
[설 명] 프로그램 : Android / Java 설 명 : res > values 폴더 - colors.xml , strings.xml , styles.xml 코드 관리 [colors.xml : 소스 코드] #FFBB86FC #FF6200EE #FF3700B3 #FF03DAC5 #FF018786 #FF000000 #FFFFFFFF #343d46 #343d46 #343d46 #8B63FF [strings.xml : 소스 코드] testapplication [styles.xml : 소스 코드]