Android 習慣寫法

2021-06-14 17:35:50 字數 430 閱讀 5073

有些習慣寫法可能會提高效能和可維護性

用activity類去實現各種***

public class listenerdemoactivity extends activity implements onclicklistener 

@override

public void onclick(view v)

}}

<?xml version="1.0" encoding="utf-8"?>

優點:沒有新建很多***例項,節省了執行時間和記憶體。同時將***的**寫到了一起,方便查詢

缺點:擴充套件時可能會有問題,物件導向程式設計反對switch-case的使用。這裡有待考慮,尤其是軟體擴充套件性的滿足

總體感覺這麼些**會更整齊

ListView Adapter寫法習慣個人總結

一 當此adapter只有某個activity使用時候,建議adapter寫成該acitivity的內部類形式,避免了每次都需要通過adapter的建構函式傳入context 和資料來源引數,同時當adapter中回掉activity方法也方便 二 當listview在oncreate 方法中被初始...

Android規範寫法

內容來自 textview mtextview this.findviewbyid r.id mtextview mtextview.settext 距離過年還有 mday 天 mminute 時 msecond 秒 上面的寫法沒錯,但是不規範。規範寫法是 string name delay tim...

android開發習慣優化小記

hashmaprequestparams new hashmap 1 jdk1.7的實現中 1.hashmap 和 hashset 的預設大小是16。2.hashtable 的預設大小是11。3.arraylist 和 vector 的預設大小是10。4.arraydeque 的預設大小是8。5.p...