2014年8月19日

1.1.3 显示大图像

摘要: 加载并且显示一幅图像对内存使用情况具有显著的影响。例如,HTC G1电话带有一个320万像素的摄像头。320万像素的摄像头通常会捕获2048X 1536像素的图像。显示如此大小的32位图像将需要超过100663kb或大约13MB的内存。虽然我们的应用程序不一定会因此耗尽内存,但是这肯定会使得内存更... 阅读全文

posted @ 2014-08-19 17:30 宁静致远,一览众山小 阅读(400) 评论(0) 推荐(0)

1.1.2 捕获更大的图像

摘要: 为了绕过大小的限制,从Android 1.5开始,在大多数设备上可以将一个附加值传递给触发Camera应用程序的意图。这个附加值的名称在MediaStore类中指定,他是一个常量,称为EXTRA_OUTPUT。这个附加值(采用名—值对的形式)将以URI的方式指示Camera应用程序你想要捕获的图像... 阅读全文

posted @ 2014-08-19 16:27 宁静致远,一览众山小 阅读(144) 评论(0) 推荐(0)

1.1.1 从Camera应用程序返回数据

摘要: 当然,在捕获一张照片时,如果Camera程序没有将图片返回给调用活动,那么简单的使用内置的Camera应用程序捕获图像将不具有真正的作用。而为了使用它真正有用,可以将活动中的startActivity方法替换成startActivityForResult方法。使用该方法将允许我们访问从Camera应... 阅读全文

posted @ 2014-08-19 16:05 宁静致远,一览众山小 阅读(523) 评论(0) 推荐(0)

导航