분류 전체보기
-
[Android] setTextSize 단위 SP, DP 차이점과 특징Programming/Android 2019. 1. 15. 17:52
안드로이드 기반 스마트폰은 안드로이드에서 다양한 해상도를 지원하기 때문에 각각 제조사별, 제품별 다양한 크기를 가지고 있습니다. 그래서 안드로이드를 처음 접할 때 해상도 관련해서 어려움을 느끼곤 합니다 (ㅠㅠ) 개발자는 해상도 몰라도 되는 것 아닌가? 싶지만 디자이너 협업 등 알아두면 유용하게 사용할 수 있을 것 같습니다. 오늘은 일단 가장 많이 쓰는 TextView에서 TextSize의 단위로 많이 쓰이는 SP와 DP를 먼저 비교하고 이후에 해상도에 대해 더 자세하게 공부해서 포스팅하도록 하겠습니다. SP(Scale-Independent Pixels) vs DP(Density-Independent Pixels) -SP(Scale-Independent Pixels) : 직역하면 스케일 독립 픽셀 단위로,..
-
[Android] 안드로이드 4대 구성요소(Component)Programming/Android 2019. 1. 14. 18:29
안드로이드에는 총 4가지의 구성 요소 Component)가 있습니다. 1. 액티비티(Activity) 2. 서비스(Service) 3. 방송 수신기(자) Broadcast receiver) 4. 콘텐츠 제공자(Content Provider) 이 구성 요소들은 각각 고유의 엔티티로서 존재하며 각기 특정한 역할을 수행하여 앱의 전반적인 동작을 정의하고 구성하는 데에 있어 유용하게 만들어 줍니다. 쉽게 말해, 안드로이드 어플리케이션을 만들 때 주요 구성 요소라 할 수 있습니다. 각각의 구성 요소들은 뚜렷한 목적을 가지고 있으며, 각자 나름의 수명 주기가 있어 구성 요소의 생성 및 소멸 방식을 정의합니다. 1. 액티비티 (Activity) 액티비티는 사용자 인터페이스 (User Interface)를 담당하는 구..
-