編輯:關於Android編程
xml:(全為小寫)
layout:layout_模塊名(包名的最後一個文件夾名)_組件名(類名除去四大組件名:如MainActivity就為main)
view: view_母layout組件名(layout名)_組件名(組件全拼)
color.xml:模塊名(包名的最後一個文件夾名)_類名(除去四大組件名:如MainActivity就為main)_組件名(組件全拼)_
顏色名(顏色的英文)
strings.xml :模塊名(包名的最後一個文件夾名)_組件名(組件全拼)_類名(除去四大組件名:如MainActivity就為
main)_字符串名(要反映字符的意思)
...
都按照這個結構:模塊名_類名(除去四大組件名:如MainActivity就為main)_組件名(組件全拼)_(尺寸,顏色,字符串等
等,全小寫)
class:
主模塊類名:模塊名(包名的最後一個文件夾名,首字母大寫)+Activity
子模塊類名(由主模塊調用,在同一個包下):功能名或子組件名(子組件:比如一個一個窗口或者一個組件)+Activity(或
者四大組件)
工具類(模塊名+Util):例如,
Json轉換工具:JsonUtil
數據庫連接工具:DBUtil
服務類(模塊名+Service):例如,
class中的變量:
xml組件(和組件的id名對應):組件名(如下例子1,2所示)_功能名或描述名(全部小寫代表是一個xml組件)
例1:如(如果該組件有多於兩個大寫字母則使用大寫字母對應的小寫):
EditText:et_longitude,et_radius
TextView:tv_longitude,tv_radius
SharedPreferences:sp_num
例2:如(如果該組件只有一個大寫字母則使用固定名稱,如下):
Button:btn_true
集合名稱:
ArrayList(功能名或描述名+List):personList
HashMap(功能名或描述名+Map):personMap
SortedSet(功能名或描述名+Set):personSet
數組(描述或功能名+Array):jsonArray
String:jsonString
臨時變量名(盡量少用):i,j,m,n,
常量:形容詞_名詞...(全部大寫)
class中的方法:
動詞+名詞[And(連詞)+動詞+名詞](各單詞首字母大寫)
本程序主要實現了: 1.使用AssetManager將assets目錄中的文件復制到SD卡的指定位置 2.使用AlarmManager全局定時器,周期性的啟動指定組件切換
我們都知道,微信群主只有踢人的權限,有時候要對群成員進行清理沒有權限又不知道誰是群主可怎麼辦?其實微信群設置裡可以查看誰是群主或者創建人,那麼微信群怎麼看誰
Android接口回調方法處處涉及到,比如常用的Button點擊事件就是一個接口回調,可見掌握熟練使用接口回調方法的重要性。接口回調的簡單解釋就是:比如我這個類實現了一個
SharePoint Content Types working with Word這個文檔是按照SharePoint 2010 Development with Vis