Android的永mucchin |第三頁:首頁



如何讀取該文件,然後保存與Android上的相機拍攝的圖像


讀取該文件,然後保存Android攝像頭拍攝的圖像?

以前是如何保存拍攝的照片與攝像功能的Android應用程序的延續。
這一次,介紹了用於篩選和顯示數據的程序,其實閱讀是用相機拍攝。
但他們不能採取比較麻煩,在屏幕上,因為我並不意味著...等於。


我讀到更多,根據要么保存方法。
節省時間,如果這種方式保存文件路徑的OutputStream,我應該怎麼讀的InputStream。
這一次,介紹了如何使用“()MediaStore.Images.Media.insertImage”讀取保存的數據。
我掙扎了一下,應該也可以用類似下面的代碼加載。


的String [] PROJ = {
MediaStore.Images.Media.DATA,
MediaStore.Images.Media.DISPLAY_NAME
;}

光標ç= getContentResolver()查詢(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
PROJ,NULL,NULL,NULL);


MediaStore.Images.Media.insertImage()是在數據保存到存儲媒體在終端數據庫表的形式。
因此,在讀取數據時,程序將被稱為獲得光標實例等()方法來查詢。
這是相同的,因為當你得到一個通話記錄和書籤。
利用內容提供商。

在前面的示例代碼是“PROJ”,並說與SQL,您可以指定在該條文中指定的SELECT列列表。
在上面的示例代碼,已經成為數據和影響的實體,你會得到的文件名。

第一個參數()方法,可以指定“MediaStore.Images.Media.EXTERNAL_CONTENT_URI”,表示外部媒體媒體查詢區。
這也節省了時間常數。

在上面的示例代碼,這將是拉動整體形象,如果有必要,也可以指定一個條件。




所以,讓我們的還貼出了這個樣本代碼的延續。


(c.moveToFirst()){
做{
位圖位圖BitmapFactory.decodeFile(c.getString(0));
字符串的文件名= c.getString(1);

/ /後是免費給你!

}雖然(c.moveToNext());
}


對不起,沒有太大的示例代碼。
不過,我覺得閱讀的圖像數據的一部分,它非常有價值的信息。
你會覺得如果我對不起,我不這麼認為。

API參考,數據的內容,指出MediaStore.Images.Media.DATA只寫的“數據流”。
起初,我InputStream對象麼? 是沒有想過,也沒有提供。
如果你看一下,該文件的路徑是不實際來已退回。
因此,使用()方法轉換為位圖decodeFile BitmapFactory類。

當文件路徑,'s的數據流氦氖氦氖? 雖然我想我會......。
為Android API參考,但你覺得好像有東西一點不馬虎。


順便說一句,當你保存(),我想我們保存同時也MediaStore.Images.Media.insertImage圖像的​​縮略圖圖像。
在這段時間內的示例代碼,
雖然我們已採取了MediaStore.Images.Media.EXTERNAL_CONTENT_URI形象,與類MediaStore.Images.Thumbnails,縮略圖圖像可以進行檢索。
如果你還可以嘗試我的學位的內容介紹,我想向大家介紹。

4 5 ... 10 20 30 ... Last » 第3頁,八十一 三個 4 ... 10 20 30 ... 最後»