译自 Google Android Studio 用户指南 Improve Code Inspection with Annotations 使用 Lint 这样的代码检查工具可以帮助你发现问题和改进代码,但是代码检查工具能力有限,比如:Android 资源 ID 一律使
Core Java 中谈及使用异常机制时简易的技巧: 异常处理不能代替简单的测试 一般来说,异常处理流程比起简单的测试会花费更多时间,只应该在发生“异常”状况时
之前学习 Android 数据库操作的时候,就感觉 debug 是一件特别别扭的事情,而且还碰到了缺少 sqlite3 命令的情况,之前的文章提到只能把数据库文件复制到电脑上查看。之后
最近刚刚接触 Android ORM 框架 GreenDAO 3,现在记录一下学习过程。 依赖配置 阿里云 maven 镜像设置GreenDAO 的官网配置步骤依赖 maven,但是如果不加任何设置直
Butter Knife 是 Android 项目常用的一个开源库,目的是简化繁复的 findViewById 和 setOnClickListener 编写。 使用之前先试用 Gradle 添加(在 app/build.gradle 文件中): 1 2 3 4 5 6 ... dependencies { ... compile 'com.jakewharton:butterknife:8.5.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1' } 版本号应参照官网