DateUtils.formatDateTime()——提供区域格式化时间/日期字符串的一站式服务。AlarmManager.setInexactRepeating-通过分组报警来省电,即使你只调用一个报警实例,它仍然比较容易使用(你可以确保当你完成使用它时自动调用AlarmManager.cancel()Formatter.formatFileSize()-区域文件大小格式化工具。ActionBar.hide()/.show()—可以在actionBar显示或隐藏时进行动画处理,切换全屏时更优雅。Linkify.addLinks()——可以控制添加链接到Text.StaticLayout——在自定义View中渲染文本时很有用。Activity.onBackPressed()——方便控制返回按钮,需要返回按钮操作时使用需要定制GestureDetector-可以监听动作事件和相关的监听事件(点击,滚动,滑动等),比自己实现系统的一些动作事件更简单DrawFilter-允许你操作Canvas,即使draw方法没有被调用。例如,你可以在创建自定义View时设置一个DrawFilter,为父View中的所有View设置反锯齿。ActivityManager.getMemoryClass()——可以让你知道设备还剩多少内存。在计算如何设置缓存大小时,您可以非常有用。SystemClock.sleep()——这个方法很方便保证一定的睡眠时间,一般我用它来调试和模拟网络延迟。ViewStub-它是一个View,它初始化后什么都不做,但是之后可以加载一个布局文件。非常适合缓慢加载视图中的占位符。最大的缺点是它不支持标签,所以如果你不小心,你可以在你的视图结构中添加不需要的嵌套。DisplayMetrics.density-此方法可用于获取屏幕的密度。很多时候需要去掉系统自动缩放精度的功能,但是有时候在控制的时候也很有用(尤其是自定义View的时候)。Pair.create()-构建类和构造函数的便捷方法。原文链接:danlew翻译链接:http://blog.jobbole.com/67920/
