摘要: 1.强引用 平时我们编程的时候例如:Object object=new Object();那object就是一个强引用了。如果一个对象具有强引用。当内存足够,垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用 阅读全文
posted @ 2017-08-21 16:55 sloth_ccc 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一.Bitmap Bitmap文件会迅速消耗内存从而导致程序崩溃,出现OutOfMemoryError。所以在使用Bitmap时,需要注意。 读取尺寸与类型 为了能在构造Bitmap之前优先读取图片的尺寸与类型,这里先将BitmapFactory.Options的inJustDecodeBounds 阅读全文
posted @ 2017-08-21 16:26 sloth_ccc 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一.拍照 1.设置使用相机权限 为了让用户知道我们的应用需要依赖相机,在Manifest清单文件中添加<uses-feature>标签: 当然我们有必要在使用相机之前通过调用hasSystemFeature(PackageManager.FEATURE_CAMERA)方法来检查设备上是否有相机。如果 阅读全文
posted @ 2017-08-21 15:29 sloth_ccc 阅读(197) 评论(0) 推荐(0) 编辑