android相关基础知识
文章平均质量分 54
12飞鹏帮
不断学习新技术,新理念,不断提升自我~
展开
-
DiskLruCache源码(作用、应用思路、源码注解)
这几天一直优哉游哉的查看图片三级缓存,其中DiskLruCache磁盘缓存是三级缓存中非常重要的知识点(另外有内存软引用,LruCache缓存工具类、线程、线程锁等会另外详细阐述)DiskLruCache网上有很多阐述,基本都是对的,我再次不过是整合一下,或者可以认为是ctrl+c,ctrl+v。只是因为我将代码都彻底“看”了一遍,还有个非常重要的因素,我对代码进行了代码检测,可以说基本规范还原创 2016-10-12 10:43:29 · 346 阅读 · 0 评论 -
安卓检测升级(更新)
安卓检测升级问题其实本身就很简单,如果接触过一次就能够很好的掌握。思路大体如下(以eclipse为例,studio原理一致):1.将AndroidMainifest.xml文件里面的versionCode和versionName数值都提高一个等级(强烈建议两个都变化。虽然版本更新升级只需要利用一个,但是如果你的apk需要在第三方平台上传,例如360、华为、豌豆荚等,他们会测试你的versi原创 2016-10-17 09:14:45 · 531 阅读 · 0 评论 -
android 自定義圓角ImageView(圓形,其他形狀雷同)
前言:1.有句話說得好,好記性不如爛筆頭,寫博客其實主要還是給以後的自己看的(喂,我是以前的你,還能看得懂嗎?)2.程序員寫代碼,能用一句話別那麼多廢話。自定義圓角控件(包括其他自定義代碼等等),網上很多,一搜一大坨,但是真正好的很少很少,都是抄,抄,抄,(咳咳....當然了我這個是借鑒,咳咳,借鑒哈)。對別人的代碼一定要理解,如果別人寫的不好,或者啰嗦的地方,用自己的理解去重新實原创 2017-08-10 09:32:17 · 490 阅读 · 0 评论 -
AndroidStudio logcat 针对某些机型的日志被冲洗掉,自动清空,一闪而过问题
方法一(个人建议用方法二,方法一在某些机器上还是没有什么效果,方法二效果很理想)某些机型log加载太快导致之前的日志被冲洗掉,可以避免这种情况发生,改下logcat的缓存(缓冲区)大小,做到显示更多的LogCat日志。1.去找你所安装的AS目录下的bin\idea.properties文件比如:C:\Android\Android studio\bin\idea.properties 找该文件打开...原创 2018-04-23 10:25:25 · 6338 阅读 · 0 评论