목록투케이2K 유틸파일 (158)
투케이2K
[설 명] 프로그램 : Ios / Objective-C 설 명 : C_Intent - 인텐트 (settings) , 애플리케이션 , 메일 , 문자 , 전화 , 링크 설정창 이동 클래스 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation import UIKit import SafariSer..
[설 명] 프로그램 : Ios / Objective-C 설 명 : C_Ui_View - 팝업창 표시 , UI 뷰 관련 표시 수행 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation import UIKit import SafariServices @objc class C_UI_View: NS..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ccQWI3/btrFAQvVwzx/0omkhvQwLky5kJd93ecfaK/img.png)
[설 명] 프로그램 : Ios / Objective-C 설 명 : S_Extension - String , Int 등 데이터 타입 extension 정의 파일 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation import UIKit import SafariServices import A..
[설 명] 프로그램 : Ios / Objective-C 설 명 : C_Util - string, 날짜, 빌드 정보, 모바일 제어, 형 변환 등 유틸 파일 클래스 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation import UIKit @objc class C_Util: NSObject ..
[설 명] 프로그램 : Ios / Objective-C 설 명 : S_FinalData - 상수 데이터 관리 클래스 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation @objc class S_FinalData: NSObject { // MARK: - [클래스 설명] /* // ---..
[설 명] 프로그램 : Ios / Objective-C 설 명 : S_Preference - 프리퍼런스 관리 클래스 [Objective-C 소스 코드에서 Swift 소스 코드 사용 참고 사이트] https://blog.naver.com/kkh0977/222785528528 34. (Objective-C/objc) Objective C 소스 코드에서 Swift 소스 코드 사용 방법 [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [방법 설명] [Objective C :... blog.naver.com [소스 코드] import Foundation @objc class S_Preference: NSObject { // MARK: - [클래스 설명] /* // ----..
[설 명] 프로그램 : Ios / Swift 설 명 : S_SampleData - 샘플 테스트 데이터 포함 클래스 [소스 코드] import Foundation class S_SampleData { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. 데이터 통신에 필요한 샘플 데이터 정의 클래스 // ----------------------------------------- */ // MARK: [자바스크립트 통신 테스트 데이터] static let SAMPLE_JS_ARRAY = [ // MARK: [0 번지 : setAccount] "{\n" + " \"uid\" : \"20131575\",\n" + " \"upw\" ..
[설 명] 프로그램 : Android / Java 설 명 : S_SampleData - 샘플 테스트 데이터 포함 클래스 [소스 코드] import java.util.HashMap; public class S_SampleData { /** * TODO [클래스 설명] * // ----------------------------------------- * 1. 데이터 통신에 필요한 샘플 데이터 정의 클래스 * // ----------------------------------------- * */ // TODO [자바스크립트 통신 테스트 데이터] public static final String SAMPLE_JS_ARRAY[] = { // TODO [0 번지 : setAccount] "{\n" + " ..
[설 명] 프로그램 : Web / JavaScript 설 명 : C_Util - string, 날짜, 형 변환, 정규식 수행 등 유틸 자바스크립트 파일 [소스 코드] /** * // ----------------------------------------- * [C_Util 설명] * // ----------------------------------------- * 1. 프로그램 상 필요한 유틸 파일 모음 클래스 * // ----------------------------------------- * 2. CDN 연결 : * // ----------------------------------------- * 3. C_Util 사용 필요 HTML CDN 추가 : * - moment (날짜 및 ..
[설 명] 프로그램 : Web / JavaScript 설 명 : 자바스크립트 (JavaScript) Android , Ios 통신 HTML 코드 정리 [소스 코드] system setAccount setAutoLogin setShake setOpenUrl setInnerUrl openUrlScheme openAppRun setMarket copyData SEED SIMPLE SEED MOBILE tel:010-1234-5678 sms:010-5678-1234 l:https://www.naver.com [첨부 파일]
[설 명] 프로그램 : Ios / Swift 설 명 : A_Main 웹뷰 앱 라이프 사이클 체크 및 리로드 수행 정리 [SceneDelegate - 소스 코드] import UIKit @available(iOS 13.0, *) class SceneDelegate: UIResponder, UIWindowSceneDelegate { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. UI 딜리게이트 // ----------------------------------------- */ // MARK: - [빠른 로직 찾기 : 주석 로직 찾기] // ----------------------------------------- /..
[설 명] 프로그램 : Android / Java 설 명 : A_Main 웹뷰 앱 라이프 사이클 체크 및 웹뷰 갱신 리로드 수행 정리 [S_Application - 소스 코드] // TODO [프로세스 생명주기 관리] @Override public void onCreate() { try { super.onCreate(); Log.i("---","---"); Log.w("//===========//","================================================"); Log.i("","\n"+"["+String.valueOf(ACTIVITY_NAME)+" >> onCreate() :: 애플리케이션 시작 수행]"); Log.w("//===========//","=====..
[설 명] 프로그램 : Spring / Intelij 설 명 : S_FinalData - 상수 데이터 관리 클래스 [소스 코드] package com.manager.managerproject.util; public class S_FinalData { /** * // ----------------------------------------- * TODO [클래스 설명] * // ----------------------------------------- * 1. 상수 데이터 관리 클래스 * // ----------------------------------------- * */ // TODO [외부 링크 이동 주소 정의 실시] public static final String LINK_GO_NAVER ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bv5704/btrCkLMx8b6/kegSANV5sUaVKTgLRzdHkK/img.png)
[설 명] 프로그램 : Spring / Intelij 설 명 : C_Encryption - 데이터 암호화 인코딩 (encode) , 디코딩 (decode) , URL 인코딩 및 디코딩 [소스 코드] import org.apache.commons.codec.binary.Base64; import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.IvParameterSpec; import javax.crypto.spec.PBEKeySpec; import javax.crypto.spec.SecretKeySpec; import java.net.UR..
[설 명] 프로그램 : Spring / Intelij 설 명 : C_Util - string, 날짜, 형 변환, 정규식 수행 등 유틸 파일 클래스 [소스 코드] import org.json.JSONArray; import org.json.JSONObject; import java.net.URL; import java.net.URLDecoder; import java.net.URLEncoder; import java.nio.charset.StandardCharsets; import java.sql.Blob; import java.text.SimpleDateFormat; import java.util.*; import org.apache.commons.codec.binary.Base64; public..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/t8RCj/btrBSGeca8U/4DCnCKbrmpoaOyfCScMSf0/img.png)
[설 명] 프로그램 : Spring / Intelij 설 명 : 기본 스프링 부트 프로젝트 구조 생성 및 오라클 DB 연결 설정 실시 [방법 설명] [build.gradle] plugins { id 'org.springframework.boot' version '2.6.7' id 'io.spring.dependency-management' version '1.0.11.RELEASE' id 'java' // TODO [war file create] id 'war' } group = 'com.manager' version = '0.0.1-SNAPSHOT' sourceCompatibility = '1.8' //configurations { // compileOnly..
[설 명] 프로그램 : Ios / Swift 설 명 : 쿠키 설정 및 웹뷰 로드 수행 실시 클래스 [소스 코드] import UIKit import SafariServices import WebKit import AVFoundation import Photos class A_CookieWebview: UIViewController, WKNavigationDelegate, WKScriptMessageHandler, WKUIDelegate { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. 사용하는 스토리보드 : Main 2. 쿠키 삽입 및 웹뷰 화면 호출 액티비티 화면 // --------------------------..
[설 명] 프로그램 : Android / Java 설 명 : 쿠키 설정 및 웹뷰 로드 수행 실시 클래스 [소스 코드] package com.app.test; import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatActivity; import androidx.localbroadcastmanager.content.LocalBroadcastManager; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.app.ProgressDialog; import android.content.Activ..
[설 명] 프로그램 : Android / Ios 설 명 : 브로드 캐스트 알림 및 노티피케이션 알림 채널 등록 , 실시간 알림 확인 [IOS : 데이터 없음 : 소스 코드] // ----------------------------------------- // [IOS : 보내는 쪽 : 데이터 없음] NotificationCenter.default.post( name: Notification.Name(S_FinalData.NOTI_RECEIVE_CUSTOM_ALERT), // [알림을 식별하는 채널] object: nil, // [발송자가 옵저버에게 보내려고 하는 객체] userInfo: nil // [전송 데이터] ) // ---------------------------------------..