이번 포스팅에서는리스트뷰와 그리드뷰를 다루어 보도록 하겠습니다.이 둘의 성격은 비슷하므로예제는 그리드뷰를 통해서 알아보도록 하겠습니다. ========================================================== 리스트뷰, 그리드뷰 : ListView, GridView 1. ListView, GridView : What? 리스트뷰와 그리드뷰는 사용자가 정의한 데이터를 목록화하여 아이템 단위로 구성하여 화면에 출력하는 ViewGroup의 한 종류입니다. 리스트뷰와 그리드뷰의 다른점은 리스트뷰는 1차원 형태, 그리드뷰는 2차원 형태라는 것입니다.쉽게 말해 리스트뷰 경우에는 1열로만 나열할 수 있다면, 그리드뷰는 격자 형태로 1열 이상으로 데이터를 나열할 수 있는 것입니다. 2. ..
이번 포스팅에서 다룰 주제는프래그먼트(Fragment)입니다.프래그먼트의 경우 화면 UI를 구성할 때 일반이므로알아두어야 합니다. ============================================================= 프래그먼트 : Fragment 1. Fragment란 무엇일까? Fragment의 사전적 의미는 '파편, 조각'을 의미합니다. 안드로이드 프로그래밍에서의 Fragment는 조각의 의미에 중점을 두면 될 것 같습니다.Fragment는 쉽게 말해 화면 분할을 가능하게 해주는 것입니다. 안드로이드를 기반으로 한 핸드폰뿐만 아니라 태블릿 등 화면이 큰 제품이 생겨나면서 큰 화면에서 여러 부분으로 화면을 나누어 부분 화면 단위로 보여주기 위해 개발되었습니다.하지만 현재는 큰 ..
저번 포스팅은 SMS 문자 메시지를 리시버로 전달받는 테스트였습니다. 그때 사용했었던 위험 권한 설정을 위한 소스를이번 포스팅에서 좀 더 자세히 알아보겠습니다. =================================================================== 위험 권한 : Dangerous Permission 1. 일반 권한, 위험 권한 무슨 차이일까? 안드로이드의 권한 종류는 약 140개입니다. (안드로이드 권한 종류 보기) 이전에는 권한이라 하면 AndroidManifest.xml 파일에서 단순하게 권한을 주는 작업을 생각합니다. 마시멜로 이전 버전까지는 이러한 처리만으로 권한 설정이 끝났습니다. 하지만 마시멜로(API 23) 버전부터는 일반 권한과 위험 권한으로 나누어져 관리..
이번 포스팅에서는안드로이드 4가지 구성요소 중브로드캐스트 수신자에 대해 알아보도록 하겠습니다.4가지 구성요소인 만큼 액티비티나 서비스만큼중요하기 때문에 꼭 알고 있어야 할 내용입니다. ================================================================ 브로드캐스트 수신자 : Broadcast Receiver 1. Broadcast Receiver가 무엇일까? 직역으로 하면 방송 수신자라고 해석할 수 있습니다. 안드로이드에서 뜻하는 의미도 방송 수신자라고 봐도 무방합니다. 실제로 Broadcast Receiver는 시스템이나 앱 등에서 이벤트 발생시 방송을 해주는 개념입니다. 여기서 Broadcast를 좀 더 깊게 생각해보겠습니다. 한국어로 번역하면 방송이라..
저번 포스팅에서 다루었던안드로이드 애플리케이션의 4가지 구성 요소 중이번에는 서비스에 대해 다루어 보겠습니다.간단한 예제를 만들 때는 많이 사용되지 않겠지만실제로 애플리케이션을 만들 거나 우리가 사용하고 있는애플리케이션에도 많이 사용되고 있기 때문에중요한 내용일 거로 생각합니다. ============================================================= Service : 서비스 1. 구체적으로 어떤 기능을 서비스라 할까? 저번 포스팅에서 서비스는 "백그라운드에서 오랫동안 실행되는 작업이나 원격 프로세스를 위한 컴포넌트입니다." 라고 간단히 소개했습니다.솔직히 말해서 글로 백번 보는 것보다 실생활 예로 보는 것이 이해도 빠르고 딱 와닿을 것입니다. 지금은 스마트폰을 가지..
이번에는 안드로이드를 구성하는 요소와이러한 요소 간의 전환이 일어날 때 사용되는 Intent에 대해 알아보고데이터의 교환이 일어나는 테스트를해보도록 하겠습니다~ ==================================================== 안드로이드 애플리케이션을 구성하는 요소 & Intent 1. 안드로이드를 구성하는 요소는 무엇이 있을까? 안드로이드를 구성하는 요소가 무엇이 있을지 생각해보면 앞서 살펴본 내용만 보더라도 액티비티는 짐작하실 수 있습니다.액티비티는 하나의 화면이라고 생각할 수 있고 대부분의 앱이 적어도 하나 이상 포함하고 있다라고 생각할 수 있습니다.이러한 액티비티는 구성 요소중 하나이며 서비스, 브로드캐스트 수신자, 내용 제공자까지 하여 총 4가지로 안드로이드 애플리케..
- Total
- Today
- Yesterday
- beforeunload
- IN Clause
- API
- login
- on('seek')
- QueryDSL
- @EventListener
- playbackRate
- jwplayer
- 장점
- 특징
- Multi IN Clause
- map
- 예제
- Queue
- oauth
- @subselect
- 의미
- SDK
- 관리자 도구
- SET
- 로그인
- join subquery
- 네트워크
- Animation
- 원리
- 자바
- @subquery
- list
- playsinline
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |