목록투케이2K 유틸파일 (124)
투케이2K
[설 명] 프로그램 : Android / Java 설 명 : C_FirebaseRemoteConfig - 파이어베이스 리모트 컨피그 원격 공지 확인 클래스 [소스 코드] package com.example.javaproject.C_Firebase; import android.app.Activity; import android.content.Context; import com.example.javaproject.C_Util; import com.example.javaproject.S_Log; import com.google.android.gms.tasks.OnCompleteListener; import com.google.android.gms.tasks.Task; import com.google.f..
[설 명] 프로그램 : Ios / Swift 설 명 : C_FirebaseRemoteConfig - 파이어베이스 리모트 컨피그 원격 공지 확인 클래스 [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [파이어베이스 라이브러리] // ---------------------------------- import Firebase // ---------------------------------- class C_FirebaseRemoteConfig { /** * // -------------------------------------------------------------------------..
[설 명] 프로그램 : Ios / Swift 설 명 : S_MetricManager - 앱 성능 분석 지표 확인 클래스 - MetricKit [소스 코드] import Foundation import UIKit // ---------------------------------- // MARK: - [디바이스 성능 분석] // ---------------------------------- import MetricKit // ---------------------------------- final class S_MetricManager: NSObject, MXMetricManagerSubscriber { /** * // ---------------------------------------------..
[설 명] 프로그램 : Android / Java 설 명 : S_Room : Room 라이브러리 DB 앱 데이터 베이스 select , insert , update , delete [소스 코드] package com.example.javaproject; import android.content.ContentResolver; import android.content.ContentValues; import android.content.Context; import android.content.SharedPreferences; import android.provider.MediaStore; import android.util.Log; import androidx.room.ColumnInfo; import..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_BroadCast : 브로드캐스트 이벤트 알림 전달 관련 클래스 [소스 코드] package com.example.kotlinproject import android.content.Context import android.content.Intent import androidx.localbroadcastmanager.content.LocalBroadcastManager class C_BroadCast { /** * // -------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_ProgramTaskService : 사용자가 앱 작업 목록 날림 , 지우기 이벤트 감지 서비스 유틸 파일 [소스 코드] package com.example.kotlinproject import android.app.Service import android.content.Intent import android.os.IBinder class S_ProgramTaskService : Service() { /** * // -------------------------------------------------------------------------------------- * TODO [클래스 설명] * // -------------..
[설 명] 프로그램 : Android / Java 설 명 : S_SQLite : SQLite DB 앱 데이터 베이스 select , insert , update , delete [소스 코드] package com.example.javaproject; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log; import org.json.JSONObject; import java.util.ArrayList; import java.u..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_KeyVolumeEvt : 모바일 디바이스 볼륨 (volume) 업 , 다운 키 이벤트 컨트롤 클래스 [소스 코드] package com.example.kotlinproject import android.content.Context import android.media.AudioManager class C_KeyVolumeEvt { /** * // -------------------------------------------------------------------------------------- * TODO [클래스 설명] * // ----------------------------------------------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_SQLite - SQLite DB 앱 데이터 베이스 select , insert , update , delete [소스 코드] package com.example.kotlinproject import android.content.Context import android.database.sqlite.SQLiteDatabase import android.database.sqlite.SQLiteOpenHelper class S_SQLite (context: Context?) : SQLiteOpenHelper(context, DATABASE_NAME, null, DATABASE_VERSION) { /** * // -------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_DeviceID - 단말기 고유값 지정 실시 [소스 코드] package com.example.kotlinproject import android.content.Context import android.media.MediaDrm import android.os.Build import android.provider.Settings import android.util.Base64 import android.util.Log import java.util.* class S_DeviceID { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----------..
[설 명] 프로그램 : 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 / Kotlin 설 명 : C_Intent - 인텐트 (settings) , 애플리케이션 , 메일 , 문자 , 전화 , 링크 설정창 이동 클래스 [소스 코드] package com.example.kotlinproject import android.content.Context import android.content.Intent import android.net.Uri import android.provider.Settings import android.util.Log class C_Intent { /** * // ----------------------------------------- * TODO [클래스 설명] * // --------------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_Encryption - 데이터 암호화 인코딩 (encode) , 디코딩 (decode) [소스 코드] package com.example.kotlinproject import android.util.Base64 import android.util.Log import java.net.URLDecoder import java.net.URLEncoder import java.security.spec.AlgorithmParameterSpec import javax.crypto.Cipher import javax.crypto.spec.IvParameterSpec import javax.crypto.spec.SecretKeySpec clas..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_MoveApp - 외부 앱 실행 , 스키마 실행 , 마켓 이동 , 크롬 기반 외부 링크 이동 [소스 코드] package com.example.kotlinproject import android.content.ActivityNotFoundException import android.content.Context import android.content.Intent import android.net.Uri import android.util.Log class C_MoveApp { /** * // ----------------------------------------- * TODO [클래스 설명] * // ---------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_Ui_View - 팝업창 표시 , UI 뷰 관련 표시 수행 [소스 코드] package com.example.kotlinproject import android.app.AlertDialog import android.content.Context import android.content.DialogInterface import android.os.Handler import android.os.Looper import android.util.Log class C_Ui_View { /** * // ----------------------------------------- * TODO [클래스 설명] * // ---------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : S_Application - 애플리케이션 시작 프로세스 관리 실시 [소스 코드] package com.example.kotlinproject import android.app.Application import android.content.Context import android.util.Log class S_Application : Application() { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----------------------------------------- * 1. 애플리케이션 프로세스 관리 클래스 * // ------------..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_Util - string, 날짜, 빌드 정보, 모바일 제어, 형 변환 등 유틸 파일 클래스 [소스 코드] package com.example.kotlinproject import android.app.NotificationManager import android.content.Context import android.os.Build import android.util.DisplayMetrics import android.util.Log import android.view.WindowManager import org.json.JSONObject import java.sql.Timestamp import java.text.Simple..
[설 명] 프로그램 : Android / Kotlin 설 명 : C_DataFormat - 데이터 포맷 형식 관련 클래스 [소스 코드] package com.example.kotlinproject import android.content.Context import android.util.Log import org.json.JSONArray import org.json.JSONObject class C_DataFormat { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----------------------------------------- * 1. 일반 데이터 포맷 및 데이터베이스 호출 리턴 데이터 포맷 수행 클..
[설 명] 프로그램 : Android / Java 설 명 : C_DataFormat - 데이터 포맷 형식 관련 클래스 [소스 코드] package kr.co.two2k.manager; import android.util.Log; import org.json.JSONObject; public class C_DataFormat { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----------------------------------------- * 1. 일반 데이터 포맷 및 데이터베이스 호출 리턴 데이터 포맷 수행 클래스 * // ----------------------------------------- * */ ..
[설 명] 프로그램 : Android / Java 설 명 : S_SQLite - SQLite 데이터베이스 select , insert , update , delete 수행 클래스 [소스 코드] package kr.co.two2k.manager; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.util.Log; import org.json.JSONObject; import java.util.ArrayList; import java.util..