일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 운동
- 2020년 목표
- 독서
- FragmentSatePagerAdapter
- 개발
- Android Universal Image Loader
- TabLayout and ViewPager
- overridePendingTraction
- 목표한번이뤄보자
- 재태크
- FrameLayout
- BottomNavigationViewEx
- FragmentPagerAdapter
Archives
- Today
- Total
seops
[Development] Factory Method Pattern 본문
[ 설계 ]
- 상황 : 모듈 타입 별, 차량 원격 제어 패킷의 구성이 다르다.
1) TYPE A : 기본 패킷
2) TYPE B : 기본 패킷 + BLUETOOTH KEY
3) TYPE C : 기본 패킷 + BLUETOOTH KEY + RANDOM ENCRYPT INDEX (4 Byte)
-> 블루투스 Raw 패킷을 이용해 차량 원격 제어 진행시, 스누핑 방지를 위해 암호화하는 것이 원칙이다.
사용자에게 Release 되는 애플리케이션의 경우, 해당 경우가 필수 조건이지만 LAB 테스트를 진행하기 위해서는
선택적 패킷 구성 로직이 필요하다.
[ 코드 ]
코드 공유 X
Comments