本人经验
文章平均质量分 77
Android打虎将
专门打各种Android的打虎将
展开
-
Controller+Service+DAO初试水
Controller+Service+DAO初试水+培训机构之我见原创 2016-01-26 22:14:31 · 4551 阅读 · 0 评论 -
基于github androidmvp代码 对mvp进行思考
基于github androidmvp代码 对mvp进行思考是不是有很多人看了好多mvp的文章,其原理已经了解,但是就是写不出mvp格式的代码或者写出的代码完全是按照别人的模版照搬下来的。照搬下来没问题,不过如果想要简单修改一下模版,就无从下手?本篇文章只是针对刚接触mvp以及资历尚浅的程序猿们。 如果阅读英语没问题的猿友们,可以直接拜读这篇文章以及下面的评论,然后会发现对mvp的编写上茅塞...原创 2018-08-02 13:24:15 · 508 阅读 · 0 评论 -
自己封装一个可以随意删减 没用的资源文件的工具
自己封装一个可以随意删减 没用的资源文件的工具思路:通过lint命令 导出一个带有lint log的txt文件 通过读取里面的“[UnusedResources]”字段 筛选出所有没用的资源文件可以直接删除 文件 - drawable-mdpi - drawable-hdpi - drawable-xhdpi - drawable-xx...原创 2018-07-23 13:38:45 · 409 阅读 · 0 评论 -
Android 计算软键盘高度
Android 计算软键盘高度(附源码和apk)原创 2017-07-15 23:06:53 · 1052 阅读 · 0 评论 -
官宣|Google Developers中国网站发布!
官宣|Google Developers中国网站发布!转载 2016-12-08 13:14:08 · 1583 阅读 · 0 评论 -
Java 内存分配全面浅析
Java内存的分配全面解析原创 2016-07-20 09:25:59 · 1523 阅读 · 0 评论 -
第4条:消除过期的对象
消除过期的对象原创 2016-07-19 15:40:53 · 1608 阅读 · 0 评论 -
第3条:避免创建不必要的对象
避免创建不必要的对象原创 2016-07-19 14:19:01 · 1758 阅读 · 1 评论 -
深入Final关键字
深入final关键字原创 2016-07-19 11:25:47 · 1543 阅读 · 0 评论 -
第2条:遇到多个构造器参数时要考虑用构造器
遇到多个构造器参数时要考虑用构造器原创 2016-07-19 10:03:09 · 1567 阅读 · 0 评论 -
Style 减少代码重复
代码优化原创 2016-02-15 16:58:07 · 1618 阅读 · 0 评论 -
当一页的布局很多条目都相同如何防止代码冗余
**当写布局的时候,有很多的条目都一样,如果你想复制粘贴的话,那布局文件可就太长了,太难受了。 如果用ListView的多套布局的话,那也太麻烦了,如果布局的个数特别特别的多的话,那会想相当麻烦。 使用自定义View,把同样的布局抽取出来。原创 2016-02-15 16:54:39 · 1654 阅读 · 0 评论 -
UUID全球唯一的ID
可以作为主键的、唯一标识的UUID+代码原创 2016-01-26 21:04:03 · 3339 阅读 · 0 评论 -
AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决
AAPT err(Facade for 928882516): libpng error: Not a PNG file 问题解决Android Studio 3.0 aapt检查 这个错误的原因 就是项目中有的图片是非PNG格式,有可能修改文件的时候直接将后缀名改为.PNG下面是来自StackOverflow上的解决方案:Try run commandfind . -type ...原创 2018-09-05 16:04:22 · 308 阅读 · 0 评论