一、aar和jar的区别以及关联用法
http://www.tuicool.com/articles/V7reai数据库
二、琐碎的知识缓存
Log.getStackTraceString() 方便的日志类工具,方法Log.v()、Log.d()、Log.i()、Log.w()和Log.e()都是将信息打印到LogCat中,有时候须要将出错的信息插入到数据库或一个自定义的日志文件中,那么这种状况就须要将出错的信息以字符串的形式返回来,也就是使用static String getStackTraceString(Throwable tr)方法的时候。app
TextView类中的setTransformationMethod(TransformationMethod)方法,可用来实现“显示密码”功能工具
View类中的三个方法:callOnClick(),performClick(),performLongClick(),用于触发View的点击事件;ui
TextView.setError() 在验证用户输入的时候很棒。日志
ContextThemeWrapper 方便在运行的时候修改主题。orm
Formatter.formatFileSize() 一个区域化的文件大小格式化工具。通俗来讲就是把大小转换为MB,G,KB之类的字符串。事件
ActivityManager.getMemoryClass() 告诉你你的机器还有多少内存,在计算缓存大小的时候会比较有用。内存
ActivityManager.clearApplicationUserData()—— 一键清理你的app产生的用户数据,多是作用户退出登陆功能,有史以来最简单的方式了。字符串
使用ActivityOptionsCompat 能够很好解决旧版本的兼容问题。