開始介面一般都叫splash
(activity_splash
)
服務xxservice
活動xxactivity
activity_main
內容提供者xxprovider
廣播接收器xxreceiver
碎片fragment_xx
類的屬性mhandler
一般是m開頭,然後接單詞的首字母大寫
listview或recyclerview子項 item_msg_layout
bean
model
乙個模型
util
工具類
adapter
介面卡的包
dao
db
運算元據庫的包 幫助類和增刪改查的類
view
ui.widget
自定義的控制項
net
網路
activities
頁面用到的activity類 (activities層級名使用者介面層)
service
service服務
broadcast
broadcastreceiver廣播
一般都封裝了乙個工具類(eg:sharedutils)
可以將toast
的使用封裝到toastutil
類裡面的show()
方法裡面
程式設計的一些習慣
最近在寫一些框架應用類的程式,其中出現了一些莫名其妙的bug,或者是令人匪夷所思的問題,解決的方案網上沒有,當自己解決了之後,對於解決的辦法也是哭笑不得,例如重新引入工程之類的解決辦法,讓自己覺得讓這些低階的錯誤影響了自己的 推進速度實在是不應該,太多的時間都花在除錯bug上了,而不是了解業務或者是...
一些好的程式設計習慣
1.盡量不要用立即數,而用 define定義成常量,以便以後修改。2.使用sizeof 巨集,不直接使用變數所佔位元組數的數值。3.稍微複雜的表示式要積極使用括號,以免優先順序理解上的混亂以及二義性。4.不很容易理解的表示式,要分寫成幾行 5.巢狀的if else要多使用 6.單個函式的程式行數最後...
一些好的工作習慣
原因 1.校招求職時簡歷中可以寫上 2.後續跳槽的話會更香 3.對於技術實力提高有幫助 所以值得堅持。可以去github上嘗試去參與一些開源專案 需要不少時間去做,但值得嘗試。指的是多刷演算法題,多總結演算法思路 目標是面試中的演算法題都能快速地解出來,並基本完整地體現出自己思考和優化複雜度的過程 ...