- 博客(3)
- 问答 (14)
- 收藏
- 关注
原创 使用 Annotations 改进代码检查
使用代码检查工具,例如Lint,能帮助你找到代码中的问题。但有时候检查工具检查的程度还不够,比如说,Android的资源文件 id 统一是 int类型,用来标识 字符串、图片、颜色及其它类型的资源。如果你在本应该使用颜色资源id的地方使用了字符串资源的id,检查工具就无法检查出来,即使这种情况会导致渲染出错甚至app崩溃。而使用Annotations就能检查出上述的问题,当然,Annotations
2017-12-18 12:00:45 556
原创 Android依赖库的优化
在Android项目的 External Libraries 下面,可以看到项目所用到的所有官方库或者第三方库。如下: 仔细浏览,有时候会发现,同一个库出现了多个版本,比如上图中的com.facebook.stetho库,一个1.4.1版本,一个1.5.0版本。甚至会看到一些不知从哪里冒出来的库,比如上图出现的com.google.zxing库。据我所知zxing是一个二维码扫描库,但是我的项目里
2017-12-12 20:53:18 1754
原创 SQLite数据库的使用
SQLite数据库的使用 app通常需要保存一些有用的数据在本地,如果数据量小,比如app的一些配置信息,可以考虑使用轻量级的SharedPreferences来保存。如果数据量大,且要进行复杂的操作,则可能需要使用数据库来保存数据,而SQLite是Android系统默认支持的一款数据库。业务描述:这篇文章里我们试图来完成这样一个业务,app支持多账号切换,且每个账号都会产生一些训练(比如跳绳
2017-12-11 12:07:57 953
空空如也
Fragment异步加载网络数据不显示
2015-10-23
如何关闭当前activity
2015-09-14
ListView点击事件和长按事件冲突
2015-09-11
用代码控制ListView的selected/focused/pressed状态
2015-08-30
Android 从网络下载文件,使用MediaStore扫描mp3文件
2015-08-19
一个Activity实时监听另一个Activity中参数的变化
2015-08-15
Adroid 如何实现类似的音乐播放功能
2015-08-09
ViewPager 的子View中返回键重写
2015-07-22
使用DefaultHandler2 进行 SAX解析 出错
2015-07-21
Android PagerAdapter里面的NullPointException
2015-07-20
Android FileNotFoundException
2015-07-13
PULL解析多层结构XML的问题
2015-05-27
Apache配置完成无法打开localhost或127.0.0.1
2015-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人