Android编程实现读取本地SD卡图片的方法
更新时间:2015年11月30日 15:04:30 作者:fengyee_zju
这篇文章主要介绍了Android编程实现读取本地SD卡图片的方法,涉及Android针对文件读取及判定操作的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了Android编程实现读取本地SD卡图片的方法。分享给大家供大家参考,具体如下:
private Bitmap getDiskBitmap(String pathString)
{
Bitmap bitmap = null;
try
{
File file = new File(pathString);
if(file.exists())
{
bitmap = BitmapFactory.decodeFile(pathString);
}
} catch (Exception e)
{
// TODO: handle exception
}
return bitmap;
}
该方法实现了从本地路径读取一张图片, 可以是jpg、bmp、png等多种格式。
pathString 是本地图片路径 如: "mnt/sdcard/1.jpg"
File file = new File(pathString);
if(file.exists())
{bitmap = BitmapFactory.decodeFile(pathString);}
读取到本地文件后, 先判断一下是否存在该文件。
复制代码 代码如下:
BitmapFactory.decodeFile(pathString);
对本地文件进行解码, 可以是多种图片格式。 返回BITMAP对象
希望本文所述对大家Android程序设计有所帮助。
相关文章
Android Studio 3.1.X中导入项目的正确方法分享
这篇文章主要给大家介绍了关于Android Studio 3.1.X中导入项目的正确方法,文中一步步将解决的方法以及可能遇到的问题介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2018-07-07
Android之ScrollView嵌套ListView和GridView冲突的解决方法
由于ListView,GridView本身都继承于ScrollView,一旦在ScrollView中嵌套ScrollView,在ScrollView中嵌套使用ListView或者GridView,ListView只会显示一行多一点。两者进行嵌套,即会发生冲突2013-09-09
解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题
这篇文章主要介绍了解决Android studio Error:(30, 31) 错误: 程序包 不存在的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-03-03


最新评论