Notice
Recent Posts
Recent Comments
Link
투케이2K
95. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 에서 QR 코드 생성 시 화면 밝기 및 QR 코드 사이즈 최대 표시 Alert 팝업창 활성 본문
투케이2K 로직정리
95. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 에서 QR 코드 생성 시 화면 밝기 및 QR 코드 사이즈 최대 표시 Alert 팝업창 활성
투케이2K 2024. 10. 19. 08:47[로직 정리]
정리 로직 : Mobile
상태 : [Mobile] 모바일 ( android , ios ) 에서 QR 코드 생성 시 화면 밝기 및 QR 코드 사이즈 최대 표시 Alert 팝업창 활성
[설 명]
// --------------------------------------------------------------------------------------
[사전) 설정 및 정보 확인 사항]
// --------------------------------------------------------------------------------------
- 사전 모바일 QR 코드 생성에 필요한 데이터 확인 필요 (유효성 체크)
- QR 생성에 필요한 라이브러리가 있는 경우 프로젝트에 사전 의존성 부여 필요
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[로직 설명]
// --------------------------------------------------------------------------------------
1. 사전 QR 코드에 필요한 데이터 유효성 검증 실시
>> 암호화 되어 있는 경우 복호화 해서 정상적으로 필요한 데이터가 모두 포함 되어 있는지 확인
2. 최대 QR 생성 팝업창을 출력하기 전) 일반 View 사이즈 에서 표시되는 QR 코드 생성 수행
>> 최대 팝업창 닫기 수행 시 해당 일반 View 에 표시 된 QR 로 인정
3. 프로그램 코드에서 Timer 타이머 지정 0.5 초 후 자동 모바일 디스플레이 화면 사이즈에 맞게 팝업창 최대 크기 생성 수행
4. 팝업창이 생성 되는 동시에 모바일 화면 밝기 사이즈 최대로 임시 지정 수행
5. 사용자는 최대로 표시 된 QR 팝업창으로 인증 수행 실시
>> 팝업창을 닫은 경우는 화면 View 에 표시 된 일반 사이즈 QR 로 인증 수행
>> 다시 최대 화면 QR 팝업창이 필요한 경우 [QR 크게 보기] 버튼 클릭 수행
6. 인증이 완료 되고 팝업창을 닫은 경우 원래 화면 밝기로 복귀 수행 실시
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[앱에서 생성한 QR 사이즈를 디바이스 기기가 스캔 (Scan) 하지 못하는 이슈 발생]
https://blog.naver.com/kkh0977/223285968955?trackingCode=blog_bloghome_searchlist
[안드로이드 - QRGen 라이브러리 사용해 QR 코드 생성 실시]
https://blog.naver.com/kkh0977/222347608487?trackingCode=blog_bloghome_searchlist
[Swift - QRCode 라이브러리]
https://blog.naver.com/kkh0977/222551311193?trackingCode=blog_bloghome_searchlist
[Swift - CIFilter 사용해 QR 이미지 생성 수행]
https://blog.naver.com/kkh0977/223297671173?trackingCode=blog_bloghome_searchlist
[자바스크립트 - qrcode 라이브러리 사용해 QR 코드 생성 실시]
https://blog.naver.com/kkh0977/222395438877?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments