標籤(空格分隔): Android 設計模式設計模式
常常有這樣的例子,你須要構建一個對象,可是數據會分批送達,你不能一下就把一個對象初始化了,這時候就須要一個構建者幫你記錄數據,並最終生成你須要的對象。
StringBuilder,用於生成一個大的字符串。由於若是你用String + String這樣的方法性能低下。
拼接字符串的時候用的StringBuilderapp
//A example to isullate the usage of StringBuilder StringBuilder sb = new StringBuilder(); while(sin.hasnext()){ sb.append(sin.next()) } String input = sb.toString();
在GUI程序中,你一般須要監聽用戶在GUI上的點擊事件,以響應用戶的輸入事件。
安卓中的OnClickListener,OnTouchListener接口等就屬於觀察者模式性能
//OnClickListener定義以下 interface OnClickListener{ void onClick(View v); }
待續ui