목록kotlin (195)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CLzgW/btr1MkJsAwr/JE7blCuxAUlbOVzgmq0ex1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [VOID] getPhoneAccount : 휴대폰에 로그인 된 사용자 계정 확인 // ---------------------------------------------------------------------------------- fun getPhoneAccount(mContext: Context) { /** * ------------------------------------------- * [g..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/neFiU/btr07AHyAzr/nQUE2K29dBUjZEDkqk0blk/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getPhoneNumber : 휴대폰 전화 번호 확인 // ---------------------------------------------------------------------------------- fun getPhoneNumber(mContext: Context): String { /** * ------------------------------------------- * [g..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/l7yie/btr1f2QBJDi/D4GTFStqGLmaUR20Kkc7f1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getWidebean : 단말기 고유값 [와이드 빈] 확인 // ---------------------------------------------------------------------------------- fun getWidebean(mContext: Context?): String { /** * // ----------------------------------------- * ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/rW4mb/btr0WekE0hP/YEoEKKfJw3d5bzysTZ1jG0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] getAndroidID : 단말기 고유값 [안드로이드 ID] 확인 // ---------------------------------------------------------------------------------- fun getAndroidID(mContext: Context): String { /** * // ----------------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Xt3CL/btr0VKw46FJ/8W9UpHuLZKkOjnXeGNxxd1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [stringToBcdFormat] : 문자열 >> BCD 포맷 바이트 반환 // ----------------------------------------------------------------------------------------- fun stringToBcdFormat(data: String): ArrayList? { /** * // -------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ONLwz/btr0jilDWJh/6KinGz8p6wPrV6ZJr7CRC1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] fun radioSelectAlert (mContext: Context, item: Array, header: String, ok: String, no:String, myCallBack: (result: Int) -> Unit){ // ----------------------------------------- /* TODO [메소드 호출 방법] val array = arrayOf("twok", "투케이") C_Ui_View.radioSelectAlert(A_Intro@this, array, "알림", "확인", "취소") { result -> } // */ // ----------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HJLby/btr0jjx5sjO/x0yon9SdDpJ7sbv8kHVkLk/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [TOAST] : [긴 토스트 메시지 호출 실시] // ---------------------------------------------------------------------------------- fun Toast_Long(mContext: Context, message: String) { /** * // ----------------------------------------- * [Toast_Long 메소드 설명] * //..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bjwwSl/btr0kk4IaH4/cb9RQHVGgHxLzbKiOKykxK/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [TOAST] : [짧은 토스트 메시지 호출 실시] // ---------------------------------------------------------------------------------- fun Toast_Short(mContext: Context, message: String) { /** * // ----------------------------------------- * [Toast_Short 메소드 설명] *..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ds21W0/btr0dmjnCUM/Vzn1wTIFEuViI3WG33F6E0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getMobileLock] : 모바일 잠금 화면 설정 여부 확인 // ---------------------------------------------------------------------------------- fun getMobileLock(mContext: Context): Boolean { /** * // ----------------------------------------- * [getMobileLock 메소드 설..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/3P8xZ/btr0hdSHaw7/TYkEcVNgNzSKKbMDGvVd41/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RETURN] jsonObjectToMap : jsonObject 를 해쉬맵으로 변환 수행 // ---------------------------------------------------------------------------------- fun jsonObjectToMap(jsonObject: JSONObject): HashMap? { /** * // ------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Ti0Nt/btrZ9GUE9wH/fuiXKSUkZkAFo93fz1wQW1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RECYCLE] : [재사용 Alert 팝업창 호출 실시] // ---------------------------------------------------------------------------------- var builder: AlertDialog.Builder? = null var alertDialog: AlertDialog? = null fun recycleAlert(mContext: Context?, setType..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HYAAt/btrZIJMzpOB/77Uz5ZxkD1au1rK8exK4v0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [LOADING] : [로딩 Alert 팝업창 호출 실시] // ---------------------------------------------------------------------------------- var progress_Dialog: ProgressDialog? = null fun startLoadingAlert(mContext: Context?, header: String, content: String, ok: ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/HK286/btrZuC8jhcj/Aw7TX9q4VR4gKMMlXEwkKK/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] spinner.onItemSelectedListener = object : AdapterView.OnItemSelectedListener { override fun onItemSelected(parent: AdapterView?, view: View?, position: Int, id: Long) { S_Log.i("---","---") S_Log.d("//===========//","================================================") S_Log.i("","\n"+"["+ACTIVITY_NAME+" >> selected item]") S_Log.i("","\n"+"[position :: ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/brq4sP/btrZB3CO6ks/LgNu5AkKUWr04QM3kCTQtk/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] try { // [int 변수 선언 실시] var int_value = 6 // [string 변수 선언 실시 : when 사용해 조건 값 대입] var string_value = when( (int_value%2) == 0 ){ true -> "짝수" else -> "홀수" } // [로그 출력 실시] Log.i("---","---") Log.d("//===========//","================================================") Log.i("","\n"+"[" + ACTIVITY_NAME + " >> onCreate() :: 로그 출력 실시]") Log...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Lyo2w/btrYBWLsIli/wjHHWbF09obLuBbvN4MzH0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [hexStringToString] : 헥사 문자열 >> 일반 문자열로 반환 // ---------------------------------------------------------------------------------- fun hexStringToString(data: String?) : String { /** * // -----------------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/buqLm5/btrTiwTm8sC/0zgkoikVittKcyIaR44TM0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [메소드 생성 : 소스 코드] // TODO [SEARCH FAST] : [RETURN] getMobileVersion : 모바일 버전명 확인 : (ex : 1.0.0) fun getMobileVersion(mContext: Context) : String { /** * // ----------------------------------------- * [getMobileVersion 메소드 설명] * // ----------------------------------------- * 1. 모바일 버전명 확인 : (ex : 1.0.0) * // -------------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/A60V2/btrNnrDBV6U/ivCQ3Mjvfpiqy1uzKimxfK/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [테스트 메소드 정의 실시] fun testMain(){ Log.i("---","---") Log.d("//===========//","================================================") Log.i("","\n"+"[Test_Kotlin > testMain() 메소드 : 테스트 함수 동작 실시]") Log.d("//===========//","================================================") Log.i("---","---") /** * ------------------------------------ * T..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zxMXw/btrNqMMSujo/k25dB3QQ9m5UIXSQue84e1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [테스트 메소드 정의 실시] fun testMain(){ Log.i("---","---") Log.d("//===========//","================================================") Log.i("","\n"+"[Test_Kotlin > testMain() 메소드 : 테스트 함수 동작 실시]") Log.d("//===========//","================================================") Log.i("---","---") /** * ------------------------------------ * T..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cRrydB/btrNpsVrGuv/QD0Bobr3qfgQBk6Swj1QLk/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [테스트 메소드 정의 실시] fun testMain(){ Log.i("---","---") Log.d("//===========//","================================================") Log.i("","\n"+"[Test_Kotlin > testMain() 메소드 : 테스트 함수 동작 실시]") Log.d("//===========//","================================================") Log.i("---","---") /** * ------------------------------------ * T..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/85zKy/btrNeGuntgE/XO6ir9KZwkkYk2KsX3OlF0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // TODO [테스트 메소드 정의 실시] fun testMain(){ Log.i("---","---") Log.d("//===========//","================================================") Log.i("","\n"+"[Test_Kotlin > testMain() 메소드 : 테스트 함수 동작 실시]") Log.d("//===========//","================================================") Log.i("---","---") /** * ------------------------------------ * T..