摘要:
Handler作为Android中一个消息传递的工具,使用非常频繁。不论是应用层开发,还是系统库件如AsyncTask的封装,都或多或少地使用了它。然而,Handler的危险性也是非常大的,使用起来稍有不慎就会引起内存泄露。 泄露来源分析: 常见错误用法: 这个用法的错误在于,它创造了一条非常长的引
阅读全文
posted @ 2016-03-21 19:56
Fishbonell
阅读(253)
推荐(0)
摘要:
上一节中,记录了如何使用SurfaceView对摄像头进行预览( http://www.cnblogs.com/fishbone-lsy/p/5240504.html )。这一节,简单记录一下拍照的实现。 为了简单,我将单击预览画面作为拍照的触发动作,拍照之后,将照片存在手机本地的相册中。 拍照的方
阅读全文
posted @ 2016-03-06 15:03
Fishbonell
阅读(220)
推荐(0)
摘要:
说起滤镜,是图像处理中常用的工具,它将原图赋予各种效果,像是在原图是蒙上了一层有效果的镜子。虽然最终的效果是这样,但是在移动的设备上,其原理不可能是放两张图。而是对原图的每一个点的ARGB进行变换。所以在写代码之前,我们需要了解,图像的ARGB是如何进行变换的。Android中可以通过颜色矩阵(Co
阅读全文
posted @ 2016-03-06 00:45
Fishbonell
阅读(205)
推荐(0)
摘要:
本节主要记录在Android中不使用默认的拍照应用,而是自启摄像头,并不断刷新屏幕实现预览的功能。 AndroidManifest.xml: <activity android:name=".CameraActivity" android:screenOrientation="portrait"/>
阅读全文
posted @ 2016-03-03 23:16
Fishbonell
阅读(485)
推荐(0)
摘要:
上一篇讲到用fragment代替activity,做主要的界面呈现,其主要难点就是要对fragment的生命周期非常熟悉。相对于activity,fragment的最大好处,就是其非常灵活的生命周期。我们可以将界面的任务分成两部分,一部分作UI的展示,另一部分则是和UI无关的后台任务。因为这两部分生
阅读全文
posted @ 2016-02-28 21:57
Fishbonell
阅读(144)
推荐(0)
摘要:
从google在Android3.0推出fragment之后,fragment的使用场景越来越多。fragment可以将UI界面一块儿一块儿的封装,有更加强大、灵活的生命周期,更快的启动速度。现在越来越多的app,会较少的使用activity,而是用fragment完成大部分页面的展示。 在这里,我
阅读全文
posted @ 2016-02-28 17:03
Fishbonell
阅读(324)
推荐(0)
摘要:
1.有无背景对PopupWindow的影响。 设置了PopupWindow的background,点击Back键或者点击弹窗的外部区域,弹窗就会dismiss。相反,如果不设置PopupWindow的background,那么点击back键和点击弹窗的外部区域,弹窗是不会消失的。 原因是如果有背景,
阅读全文
posted @ 2016-01-29 16:55
Fishbonell
阅读(159)
推荐(0)
摘要:
我们在google keep中删除记事块儿时,下面会弹出一个小条儿,问你是否撤消,一段时间后自动隐去,同时右划也可以使它隐去。最初我以为这个小条儿是做的一个自定义控件,后来无意中发现不用这么麻烦。Google在Android中做好了一个控件SnackBar可以简单地完成这个功能。要想支持Swip...
阅读全文
posted @ 2016-01-25 20:41
Fishbonell
阅读(1538)
推荐(0)
摘要:
在Android开发中,有时,会需要在应用中额外下载一些其他的插件,进行额外的功能。比如QQ的皮肤,掌阅的语音包,需要在使用过程中下载额外的apk,但是额外的apk无需安装我们即可使用里面的资源和方法。这样的功能就是用ClassLoader实现的。在此记录一些ClassLoader的使用方法与经...
阅读全文
posted @ 2016-01-24 14:10
Fishbonell
阅读(246)
推荐(0)
摘要:
x字符x\\反斜线字符\0n带有八进制值0的字符n(0?@[\]^_`{|}~\p{Graph}可见字符:[\p{Alnum}\p{Punct}]\p{Print}可打印字符:[\p{Graph}\x20]\p{Blank}空格或制表符:[ \t]\p{Cntrl}控制字符:[\x00-\x1F\x...
阅读全文
posted @ 2016-01-09 00:18
Fishbonell
阅读(281)
推荐(0)