SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Hack 32  コンテントプロバイダを使う *事情によりテンプレを使えませんでした 担当:鶴岡
#32  コンテントプロバイダを使う ,[object Object]
#32  コンテントプロバイダを使う ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
#32  コンテントプロバイダを使う ,[object Object],[object Object],[object Object],[object Object],[object Object]
#32  コンテントプロバイダを使う ,[object Object],[object Object],[object Object]
#32  コンテントプロバイダを使う ,[object Object],[object Object],[object Object],[object Object],[object Object]
#32  コンテントプロバイダを使う ,[object Object],[object Object],String[] columns = { MediaStore.Images.Media. DATA ,  //  画像のファイルパス MediaStore.Images.Media. DISPLAY_NAME   //  画像の表示名 };   NOTE: MediaStore のテーブルは MediaStore.MediaColumns  インターフェースで決まっています。 http://developer.android.com/reference/android/provider/MediaStore.MediaColumns.html
#32  コンテントプロバイダを使う ,[object Object],mCursor = cr.query(MediaStore.Images.Media. EXTERNAL_CONTENT_URI , columns, null , null , MediaStore.Images.Media. DEFAULT_SORT_ORDER ); String[] columns = { MediaStore.Images.Media. DATA ,  //  画像のファイルパス MediaStore.Images.Media. DISPLAY_NAME   //  画像の表示名 };  
#32  コンテントプロバイダを使う ,[object Object],// Cursor が取得できていればカーソルを先頭へ移動させ画像を表示する if (mCursor !=  null ) { mCursor.moveToFirst(); showImage(); } //  現在のカーソル位置から画像の表示名を取得する columnIndex = mCursor.getColumnIndex(MediaStore.Images.Media. DISPLAY_NAME ); columnName = mCursor.getString(columnIndex);
#32  コンテントプロバイダを使う ,[object Object],[object Object],[object Object],[object Object],move(int offset) moveToFirst() moveToLast() moveToNext() moveToPrevious() moveToPosition(int absolutePosition)
#32  コンテントプロバイダを使う ,[object Object],1、 ContentResolver を  getContentResolver で呼び出す。 2、呼び出した ContentResolver の query メソッドで   アクセスしたいコンテントプロバイダのURIと   取り出したいカラム、並び順を指定。       select XXX from YYY  の部分を決めてしまいます。   すると条件を満たすレコードが手に入る。 3、  ContentResolver で query を投げて    検索結果を query で受けます 4、カーソルを操作しながら検索結果にアクセス
参考書籍 ,[object Object]

Weitere ähnliche Inhalte

Mehr von Masanori Ohkawara

Mehr von Masanori Ohkawara (9)

Android Hacks - Hack40
Android Hacks - Hack40Android Hacks - Hack40
Android Hacks - Hack40
 
Android Hacks - Hack31
Android Hacks - Hack31Android Hacks - Hack31
Android Hacks - Hack31
 
Android Hacks - Hack30
Android Hacks - Hack30Android Hacks - Hack30
Android Hacks - Hack30
 
Android Hacks - Hack27 ~ Hack29
Android Hacks - Hack27 ~ Hack29Android Hacks - Hack27 ~ Hack29
Android Hacks - Hack27 ~ Hack29
 
Android Hacks - Hack26
Android Hacks - Hack26Android Hacks - Hack26
Android Hacks - Hack26
 
Android Hacks - Hack21
Android Hacks - Hack21Android Hacks - Hack21
Android Hacks - Hack21
 
Android Hacks - Hack12
Android Hacks - Hack12Android Hacks - Hack12
Android Hacks - Hack12
 
Android Hacks - Hack11
Android Hacks - Hack11Android Hacks - Hack11
Android Hacks - Hack11
 
Android Hacks - Hack8
Android Hacks - Hack8Android Hacks - Hack8
Android Hacks - Hack8
 

Kürzlich hochgeladen

Kürzlich hochgeladen (7)

業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

Android Hacks - Hack32