Android-android SD卡下的缩略图是怎样生成的
Camera拍照后会自动在SdCard下生成缩略图的流程是什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
Camera拍照后会自动在SdCard下生成缩略图的流程是什么?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
生成图片再生成缩略图啊。
至于怎么生成缩略图。
http://w1985chun.iteye.com/blog/1161950
流程很简单:
1,拍照
生成原始大图,返回URI
2.缩图保存
根据上面的URI,将大图按照你设定的大小进行缩放,再保存。即是你看到的缩略图。
Android MediaScanner负责扫描到文件的时候会去生成文件的缩略图(Thumbnail)。它会负责把音乐,照片等资源抽取出Thumbnail存放到data/data/xxx等目录下。而且会把这些Thumbnail的信息存放到DB里面,这样程序会去查询DB,从而显示那些文件的Thumbnail。
至于更具体的,生成的过程,可以查看MediaScanner的源代码。