摘要: http://blog.csdn.net/isea533/article/details/7995472 Java解压缩zip - 多个文件(包括文件夹) 在项目存放图片的文件夹写入 /.nomedia [java] view plain copy File nomedia = new File(f 阅读全文
posted @ 2017-03-05 14:38 马骝 阅读(240) 评论(0) 推荐(0)
摘要: 使用第三方库出现找不到so库UnsatisfiedLinkError错误的原因以及解决方案 字数1563 阅读913 评论2 喜欢2 在开发项目的时候我们免不了使用一些第三方的库来进行快速开发,有些第三方库只是简单的一个jar包,但是有些使用了jni开发,因此会包含so库文件,这个时候如果不消息我们就会遇到一个错误:java.lang.UnsatisfiedLinkError; 最近经常遇到... 阅读全文
posted @ 2016-11-30 22:12 马骝 阅读(2074) 评论(0) 推荐(0)
摘要: public static String convertFileSize(long size) { long kb = 1024; long mb = kb * 1024; long gb = mb * 1024; if (size >= gb) { return String.format("%.1f ... 阅读全文
posted @ 2016-10-08 21:53 马骝 阅读(174) 评论(0) 推荐(0)
摘要: 三、Bitmap剪切的封装 实际使用中,因为项目需要时常需要对基本功能进行封装,下面是一段封装的代码,仅供参考。 阅读全文
posted @ 2016-09-12 23:12 马骝 阅读(406) 评论(0) 推荐(0)
摘要: 实现Activity间的共享控件转场动画 字数1210 阅读1936 评论9 喜欢35 Lollipop中有shared_element可以进行元素在activity之间进行共享,网上已经有很多介绍了,然而目前还有大量的kitkat设备,所以说啊,兼容更重要。 如下的方法,可以实现在旧的手机上实现动画效果。采用了类似于豌豆荚的开眼项目使用的技术。github上可能有在5.0以下的兼容包,... 阅读全文
posted @ 2016-08-29 23:30 马骝 阅读(2470) 评论(0) 推荐(0)
摘要: Android在加载大背景图或者大量图片时,经常导致内存溢出(Out of Memory Error),本文根据我处理这些问题的经历及其它开发者的经验,整理解决方案如下(部分代码及文字出处无法考证): 方案一、读取图片时注意方法的调用,适当压缩 尽量不要使用setImageBitmap或setIma 阅读全文
posted @ 2016-08-26 22:15 马骝 阅读(2484) 评论(0) 推荐(0)
摘要: 一言以蔽之:LeakCanary是一个傻瓜化并且可视化的内存泄露分析工具 为什么需要LeakCanary? 因为它简单,易于发现问题,人人可参与。 简单:只需设置一段代码即可,打开应用运行一下就能够发现内存泄露。而MAT分析需要Heap Dump,获取文件,手动分析等多个步骤。 易于发现问题:在手机端即可查看问题即引用关系,而MAT则需要你分析,找到Path To GC Ro... 阅读全文
posted @ 2016-08-18 22:43 马骝 阅读(1228) 评论(0) 推荐(0)
摘要: onCreate(){ getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } onStop(){ getWindow().removeFlags(WindowManager.LayoutParams.FLAG_ 阅读全文
posted @ 2016-08-13 01:01 马骝 阅读(497) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/lancees/article/details/8477513 蓝斯 DLNA一、DLNA简介 DLNA成 立于2003年6月24日,其前身是DHWG(Digital Home Working Group 数字家庭工作组),由Sony、Intel、Micro 阅读全文
posted @ 2016-08-09 00:30 马骝 阅读(1905) 评论(0) 推荐(0)
摘要: 旋转 阅读全文
posted @ 2016-07-28 22:52 马骝 阅读(127) 评论(0) 推荐(0)