목록투케이2K 로직정리 (124)
투케이2K
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 connectivityManager requestNetwork 특정 WIFI 와이파이 연결 시 타임 아웃 설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 해당 기능 사용을 위한 디바이스 제한 정책 설정 : 안드로이드 10 (Q) 이상 지원 기능 설정- 다이렉트 연결을 하는 WIFI 는 W..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 UDP 소켓 통신 수행 시 응답 데이터 불필요 Byte 값 제거 및 String 반환 - Byte To String [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 특정 프로젝트 생성 및 UDP 소켓 통신을 사용하기 위한 필요 권한 설정 (위치, 인터넷, 와이파이)- UDP 소켓 통신을 ..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 하위 디바이스 (Q , 10 미만) 에서 WifiConfiguration 사용해 와이파이 연결 및 연결 상태 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 특정 프로젝트 생성 및 build.gradle 파일에서 targetSdk 28 이하로 설정- 안드로이드 하위 디바이스에서..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 다이렉트 와이파이 WIFI AP 연결 및 TCP IP 소켓 통신 로직 - Soft Ap [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 위한 [프로젝트] 생성 필요- 모바일 (Android, Ios) 에서 AP 다이렉트 연결을 ..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 onKeyDown 이벤트 뒤로가기 발생 시 사전 기능 동작 수행 여부 체크 후 경고 팝업창 표시 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 소스 코드 내에서 키 이벤트 감지를 위한 onKeyDown 함수 정의 필요// ---------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 특정 와이파이 SSID , PW 지정 AP 연결 수행 시 사전 와이파이 활성 및 연결 상태 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 AP 연결 및 와이파이 활성 , 정보 상태 확인을 위한 AndroidManifest.xml 권한 설정 필요 /** * // -..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 키보드 UI 화면에서 비밀번호 등 민감 정보 암호화 처리 전송 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 (Android, Ios) 프로젝트에서 생성 및 키보드 UI 화면 창 제작 필요 >> 키보드 화면 UI 는 테이블 , 그리브 뷰를 사용해 행, 열 형태로 제작 수행..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 raw 폴더 다국어 언어 설정 json 파일 추가 및 네이티브 화면 동적 텍스트 변경 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 프로젝트에서 raw 폴더 생성 필요- 한국어 ko , 영어 en 로 작성 된 각 json 파일 준비 필요 (ko.json / en.json)- 각 언..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 기기 로컬 핫스팟 WIFI 와이파이 SSID 조회 및 다이렉트 AP 연결 로직 - WifiNetworkSpecifier [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 프로젝트에서 와이파이 스캔 및 AP 연결을 위해 AndroidManifest.xml 파일에 권한 설정 필요/** * /..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] 기기 QR 스캔 및 스키마 scheme 정보 활용 다이렉트 AP 연결 로직 - NEHotspotConfigurationManager [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 하드웨어 : 기기에 스키마 정보 형식으로 이뤄진 QR 부착 필요 (사전 협의 필요) >> 예시 : 호스트 명 지정 없음 : 스키마 접속 형태 : ..
[로직 정리]정리 로직 : Web상태 : [Web] 자바스크립트 이미지 파일 http 요청 및 base64 형식 data url 포맷 이미지 태그 img src 설정 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 모바일 화면 기준 웹 프론트 제작 필요 (HTML , CSS , JS)- http 요청을 하기 위한 ajax , axios , fetch 등 모듈 구현 필요// -----..
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] ios 기업용 엔터프라이즈 ipa 파일 설치 후 빌드 시 사용되었던 인증서, 프로파일 만료일 체크 사용자 알림 표시 제공 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 준비 : ios 엔터프라이즈 빌드를 수행하기 위한 프로파일 (Xcode 빌드 수행에 필요한 계정 인증 Team 지정) , P12 인증서 (운영 배포 :..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 zxing 라이브러리 사용 QR 코드 스캔 및 스캔 종료 시 barcodeScannerView pause 정지 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드에서 zxing 라이브러리를 사용하기 위한 사용 build.gradle 의존성 부여 필요 - 안드로이드 카메라 활성 및 사용을..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 앱 수행 시 루팅 (Rooting) 및 탈옥 (Jailbreak) 확인 경고 팝업창 표시 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 해당 동작 테스트를 하기 위한 특정 휴대폰 단말기 루팅 및 탈옥 상태 만들기// ---------------------------------------..
[로직 정리]정리 로직 : 하드웨어 / 단말기상태 : [Hardware] 단말기에서 사용자 및 정보 인증에 필요한 큐알 QR 코드 인증에 필요한 현재 날짜 및 시간 타임스탬프 값 비교 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- QR 코드를 생성하기 위한 사전 모바일 프로젝트 생성 필요- QR 코드 암복호화 시 필요한 데이터 포맷 형식 정의 필요 >> ex : 로그인 아이디,..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 사용자 및 정보 인증에 필요한 큐알 QR 코드 주기적 데이터 갱신 처리 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- QR 코드를 생성하기 위한 사전 모바일 프로젝트 생성 필요- QR 코드를 생성하기 위한 사전 모바일 라이브러리 의존성 설정 필요- QR 코드 생성 시 필요한 데이터..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 os 가 장착 된 특정 단말기 에서 정보 갱신을 위한 주기적 폴링 (polling) 체크 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 동일한 소스 코드가 빌드 된 안드로이드 단말기 2대 준비 필요// --------------------------------------------------..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 브로커 MQTT 방식 사용해 aws 플릿 프로비저닝 연결 방법 - CA 인증서 및 SSL 인증 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- aws 플릿 프로비저닝 연결을 위한 안드로이드 프로젝트 생성 필요- 안드로이드 build.gradle 파일에 paho.mqtt.android - MqttAn..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 네이티브 이미지 리사이즈 최적화 로직 - image resize [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 서버에 있는 이미지를 다운 받기 위해 사전 서버에 이미지 파일 업로드 필요- 모바일 (Android, Ios) 에서 http 통신 수행을 위한 http 통신 모듈 제작// --..
[로직 정리]정리 로직 : Mobile상태 : [Mobile] 모바일 ( android , ios ) 앱 초기 실행 및 종료 시 프리퍼런스 데이터 초기화 삭제 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- Android : 앱 초기 구동 상태 확인을 위한 Application 클래스 생성 및 AndroidManifest.xml 파일에 정의 필요- Android : 사용자 작업 목록..