Android] Content Provider 사용

 

Android] Content Provider 사용

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 


Content Provider 사용

 

* Update
 - ContentResolver.update()

* Remove
 - ContentResolver.delete()

 

* CursorAdapter
 - Cursor와 AdapterView를 연결시키는 Adapter
 - SimpleCursorAdapter

'스마트폰 > Android' 카테고리의 다른 글

Android] Service  (0) 2018.05.13
Android] 실습: Content Provider  (0) 2018.05.13
Android] Content ProviderInsert  (0) 2018.05.13
Android] Content Provider Query  (0) 2018.05.13
Android] ContentProvider URI  (0) 2018.05.13

Android] Content ProviderInsert

 

Android] Content ProviderInsert

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

Content ProviderInsert 

* Insert

'스마트폰 > Android' 카테고리의 다른 글

Android] 실습: Content Provider  (0) 2018.05.13
Android] Content Provider 사용  (0) 2018.05.13
Android] Content Provider Query  (0) 2018.05.13
Android] ContentProvider URI  (0) 2018.05.13
Android] 실습 16: 웹뷰와 퍼미션  (0) 2018.05.13

Android] Content Provider Query

 

Android] Content Provider Query

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

Content Provider Query

* Query
 - Activity.managedQuery()

 

 

 

 

      : managedQuery는 Activity가 종료될 Cursorunload,restart될 requery 등을 알아서 처리해준다.
 - getContentResolver().query()도 사용가능
 
* Query의결과
 - _id라는 컬럼을 포함하는 레코드들

 


 - Cursor오브젝트로 반환
      : 데이터베이스커서와 같은 개념

 

'스마트폰 > Android' 카테고리의 다른 글

Android] Content Provider 사용  (0) 2018.05.13
Android] Content ProviderInsert  (0) 2018.05.13
Android] ContentProvider URI  (0) 2018.05.13
Android] 실습 16: 웹뷰와 퍼미션  (0) 2018.05.13
Android] WebView  (0) 2018.05.13

Android] ContentProvider URI

 

Android] ContentProvider URI

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

ContentProvider URI

* URI의 가지 형태
 - 어떤 type의 모든 값을 나타냄
     : content://contacts/people/:디바이스에 저장된 모든 사람
 - 어떤t ype의 특정한 레코드
     : content://contacts/people/23:특정한 사람의 레코드

* URI의 구성
 - “content://”
 - 데이터의 종류
 - 특정 레코드의 id
 - 예제
    : content://media/internal/images/
    : content://contacts/people/
    : content://contacts/people/23

 

* ContentUris
 - Contacts.People.CONTENT_URI(HelpClass)


 

'스마트폰 > Android' 카테고리의 다른 글

Android] Content ProviderInsert  (0) 2018.05.13
Android] Content Provider Query  (0) 2018.05.13
Android] 실습 16: 웹뷰와 퍼미션  (0) 2018.05.13
Android] WebView  (0) 2018.05.13
Android] Permission  (0) 2018.05.13

Android] 실습 16: 웹뷰와 퍼미션

 

Android] 실습 16: 웹뷰와 퍼미션

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

실습 16: 웹뷰와 퍼미션

* google.com을 액티비티안에서 표시해보세요
* 에디트텍스트로 URL을 입력받고 버튼 클릭시에 웹 페이지를 뷰로 보여주기

'스마트폰 > Android' 카테고리의 다른 글

Android] Content Provider Query  (0) 2018.05.13
Android] ContentProvider URI  (0) 2018.05.13
Android] WebView  (0) 2018.05.13
Android] Permission  (0) 2018.05.13
Android] 실습 15: Handler 시계 구현  (0) 2018.05.13

Android] WebView

 

Android] WebView

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 


WebView

 

* 웹페이지를 액티비티 안에 넣을 수 있음


 

* 웹 URL 로드

 

 

 

* HTML 데이터 직접 로드

 

* 기본내장 Browser 애플리케이션도 WebView클래스를 이용해 작성된 것임

'스마트폰 > Android' 카테고리의 다른 글

Android] ContentProvider URI  (0) 2018.05.13
Android] 실습 16: 웹뷰와 퍼미션  (0) 2018.05.13
Android] Permission  (0) 2018.05.13
Android] 실습 15: Handler 시계 구현  (0) 2018.05.13
Android] Handler  (0) 2018.05.13

Android] Permission

 

Android] Permission

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

Permission

 

* 어플리케이션이 사용할 수 있는 SDK기능을 정의
 - 미리 정의된 퍼미션의 범위 안에서 시스템 사용 가능
 - AndroidManifest.xml에 정의

 

 

주요퍼미션
 - INTERNET: 인터넷을 사용할 경우
     : MapView,WebView를 사용할 반드시 설정
 - RECEIVE_BOOT_COMPLETED: 장치가 부팅 감지
 - CAMERA,CALL_PHONE,READ_CONTACTS,…

'스마트폰 > Android' 카테고리의 다른 글

Android] 실습 16: 웹뷰와 퍼미션  (0) 2018.05.13
Android] WebView  (0) 2018.05.13
Android] 실습 15: Handler 시계 구현  (0) 2018.05.13
Android] Handler  (0) 2018.05.13
Android] UI 쓰레드와 Worker 쓰레드  (0) 2018.05.13

Android] 실습 15: Handler 시계 구현

 

Android] 실습 15: Handler 시계 구현

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

실습 15: Handler 시계 구현

 

* 1초에 씩 시간갱신
 - 현재 시간을 화면에 표시
      :Datedate=newDate();
      :DateFormatformat=SimpleDateFormat(“HH:mm:ss”)
      :format.format(date)

* Activity에서 Handler로 구현

* 액티비티종료전 remove

'스마트폰 > Android' 카테고리의 다른 글

Android] WebView  (0) 2018.05.13
Android] Permission  (0) 2018.05.13
Android] Handler  (0) 2018.05.13
Android] UI 쓰레드와 Worker 쓰레드  (0) 2018.05.13
Android] 실습 14: Preference  (0) 2018.05.13

+ Recent posts