android开发之简单图片浏览器 读取sdcard图片+形成缩略图+Gallery

     这几天闲着没事就学着做个图片浏览器,做的很简漏,但是还是可以和大家分享一下。其中值得和大家说到的重点有:

一,读取SD卡上面的图片信息

	//想要的返回值所在的列
			String[] projection = { MediaStore.Images.Thumbnails._ID};
			//图片信息存储在 android.provider.MediaStore.Images.Thumbnails数据库 
			//快速查询数据库中的图片对应存放路劲         
			Cursor cursor = managedQuery(
					MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI,
					projection, //List of columns to return :想要他返回的列
					null, // Return all rows
					null,
					null);
			int columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Thumbnails._ID);
			uriArray = new Uri[cursor.getCount()];//把图片路径放在数组中

二,将读取的图片生成缩略图

 

	while(cursor.moveToNext()&&i

 

很多细节我都加了注释的,希望对读者有所帮助。

下面提供源码下载: http://download.csdn.net/source/3338374

你可能感兴趣的:(android开发)