Work/Android(9)
-
Android Platform (Architecture)
Platform ArchitectureArchitecture(아키텍처) : 안드로이드 플랫폼 아키텍처변경 사항 : android 4.4 kitkat(베타) 5.0(Lollipop) 부터 대체, 달빅(Dalvik) -> ART(AndroidRunTime) 시스템 앱 : 일반적으로 설치 되는 앱Content Providers (콘텐츠 제공자) : 표준 인터페이스(A 프로세스 데이터 B 프로세스 코드) - 기본사항 (작동원리, 데이터 검색, 삽입 & 업데이트 & 삭제)- 생성 (1. 원시 저장소 설계 2. 클래스 & 필수 메서드 정의 3. 권한 정의)- 캘린더 (캘린더 이벤트 저장)- 연락처 (주소록에서 개발자에게 표시되는 데이터)View System (콘텐츠 제공자) : 화면의 직사각형 영역을 차지, 그리기..
2018.01.09 -
Android Platform (Version Fragmentation & DPI)
Platform VersionOS Fragmentation(단편화) : 기기별 장치 호환(해상도, 지원여부 등)이 다르기 때문에 발생 DPI(화면 밀도) : 기기별 평균 dpi, 사용자 인터페이스 단순화 출처 : https://developer.android.com/about/dashboards/index.html?hl=ko#Screens
2018.01.05 -
Android App Bar
App BarStatus barTool bar / Title Bar / Action BarTab / Search barFlexible View / Space 출처 : https://material.io/guidelines/patterns/scrolling-techniques.html#
2017.12.31