安卓端讀取介面伺服器資料後,經常出現返回欄位為null的情況,為了防止設定值時出現空指標閃退問題,抽取了下面的工具類:
1.工具類如下:public class mystrutils2.使用舉例:mtextview.settext(notnullstr(mtext));
}/**
* 保證字串不為null,空的時候設定為""
** @return 返回值保證不為null
*/private static string notnullstr(object parameter) else
}return "";
}}
textview tvusername = findviewbyid(r.id.tvusername);mystrutils.setnotnulltext(tvusername,item.getusername());//第二個引數為要設定的值
安卓 TextView 設定Drawable大小
給自己看系列 textview 可以使用android drawabletop left right bottom屬性在activity的xml中設定位置,但是不能控制drawable的大小,只能控制和文字之間的padding屬性。通過繼承textview 重寫 setcompounddrawabl...
安卓筆記 可以滾動的TextView
本來是想做乙個顯示文字資訊的,當文字很多時view的高度不能超過乙個固定的值,當文字很少時view的高度小於那個固定值時,按view的高度顯示。因為scrollview沒有maxheight,無法滿足需求,只好另找方法了。view本身是可以設定scrollbar,這樣就不一定需要依賴scrollvi...
安卓頭像設定
首先建個popwindow,然後啟動它,選擇拍照和或者選取系統 一.拍照 啟動系統的拍照功能 intent takephoto new intent mediastore.action image capture 新建個.jpg檔案存放拍照出來的 uritemp uri.fromfile new f...