Android App
csdn_faith
这个作者很懒,什么都没留下…
展开
-
实现录制自己app的屏幕,无需root
是同事做的一个功能,不需要root就能录自己的屏,感谢同事*莎的分享核心思想是:创建一个VideoEncoder(MediaCodec),获得它的InputSurface。再在一定频率内(大于1/24s),将view写到这个InputStream的canvas中。另一方面,循环的dequeue VideoEncoder,再把得到的数据写入muxer做混合,写入文件。这样就是直接通过操作帧缓原创 2015-12-28 17:41:56 · 950 阅读 · 0 评论 -
关于android内存泄露
说实话,我app做的不多,一半精力是在关注framework层和底层,最近有个人问我android内存泄露的问题,我就上网找了些资料看看,发现列举了很多条情况,1、2、3、4.....,而且很多都是抄袭,却没人真正去总结下根本原因,我说下自己的想法,欢迎讨论! 内存泄露可以说有两个根本原因:1、申请的资源没有被释放;2、长生命周期对象持有短寿命周期的对象的引用,使得gc无法回收。原创 2017-02-24 15:05:19 · 220 阅读 · 0 评论