自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Android開發(fā)貼士經典大集合

移動開發(fā) Android
作者通過本文為大家提供了一些在Android開發(fā)中的經典內容相關的貼士,以供給各位在學習開發(fā)的過程中做為參考之用。

DateUtils.formatDateTime()——提供區(qū)域格式化時間/日期字符串的一站式服務。

AlarmManager.setInexactRepeating——通過鬧鈴分組的方式來節(jié)省電量,即使你只調用一個alarm實例,它仍然比較好用(可以確保在使用完畢時自動調用AlarmManager.cancel()。

Formatter.formatFileSize()——一個區(qū)域化的文件大小格式化工具。

ActionBar.hide() / .show()——可以在actionBar顯示或者隱藏的時候進行動畫展示。可以在切換到全屏的時候更優(yōu)雅。

Linkify.addLinks()——可以控制在Text上添加鏈接。

StaticLayout——在自定義View中渲染文字的時候很實用。

Activity.onBackPressed()——方便控制返回按鈕,在需要自定義返回鍵的操作時候,可以用到。

GestureDetector——可以監(jiān)聽動作事件和相關的監(jiān)聽器事件(點擊,滾動,滑動等)。比自己實現(xiàn)系統(tǒng)的一些動作事件更簡單。

DrawFilter——可以讓你操作Canvas,即使沒有調用draw方法。例如,可以在創(chuàng)建自定義View的時候設置一個DrawFilter,給父View里面的所有View設置反別名。

ActivityManager.getMemoryClass()——可以讓你清楚知道設備還剩多少內存。在計算怎么設置緩存大小的時候就很有用。

SystemClock.sleep()——這個方法在保證一定時間的sleep時很方便,通常我用來進行debug和模擬網絡延時。

ViewStub——它是一個初始化不做任何事情的View,但是之后可以載入一個布局文件。在慢加載View中很適合做占位符。***的缺點就是不支持標簽,所以如果你不太小心的話,可能會在視圖結構中加入不需要的嵌套。

DisplayMetrics.density——通過這個方法可以獲取屏幕的密度,很多時候需要去掉系統(tǒng)自動縮放精度的功能,但是有時候在控制的時候也很有用(尤其是在自定義View的時候)。

Pair.create()——方便構建類和構造器的方法。

原文鏈接: danlew
譯文鏈接: http://blog.jobbole.com/67920/

責任編輯:閆佳明 來源: blog.jobbole
相關推薦

2010-02-03 09:53:08

Python版本

2012-04-28 10:29:24

jQuery

2013-08-13 13:38:13

Android錯誤解決

2010-07-26 09:06:09

SQL Server游

2010-07-14 14:02:52

SQL Server數(shù)

2012-01-05 10:19:43

JavaScript

2011-07-04 10:33:22

QT

2011-07-21 14:32:06

iPhone App 游戲

2011-03-30 15:00:30

移動設備平臺開發(fā)

2011-06-21 10:44:32

QT QTE

2010-10-20 17:31:40

Fedora應用

2010-02-24 10:52:24

IBM中端服務器

2010-06-09 17:00:43

UML試題

2009-08-24 11:04:56

2010-08-04 09:57:28

路由器

2010-10-12 14:28:54

2025-02-17 00:00:03

人工智能AI工具

2009-01-07 10:30:25

2014-06-12 17:02:46

世界杯手游

2018-12-17 09:00:00

大數(shù)據數(shù)據科學工具
點贊
收藏

51CTO技術棧公眾號