android開發中一些好用的知識總結

2021-07-28 16:57:23 字數 539 閱讀 5322

1、如何實現兩行文字的顯示,用盡可能少的view?

答:可以相似android string檔案中使用cdata,只需要建立乙個textview即可完成該效果。原理是讓textview顯示html的格式。引用具體的** textview.settext(html.fromhtml(getstring(r.string.country, "四川成都")));string檔案中的**,籍貫:

法人委託書或其他檔案]]>

2、重複使用的**,抽象成方法,方便靈活使用。比如空資料的提示介面。

3、在編寫布局**的時候,要結合優點來,linearlayout和relativelayout的各自優缺點,linearlayout優點是**比較清晰,缺點層級比較多。relativelayout的優點是層級少,缺點看起來比較負責。

4、盡量編寫復用性的**,比如有乙個介面可能顯示多個或者乙個,就不用寫多個布局,只需要寫乙個,通過邏輯來判斷。

5listview、draglistview等場景下的使用,初始化adapter的時候,對資料的重新整理,adapter中構造器就要對資料重新賦值。

Android開發中一些常用的ADB命令

adb android debug bridge adb的工作原理也不是很複雜,它是基於c s架構 我們可以在windows下開啟多個命令列客戶端 可以提高開 可以讓我們更加了解linux系統的執行機制。1.adb devices 列出連線的裝置,如果有多台裝置可以通過在adb後面加 s s dir...

android 開發工程中一些問題 (三)

viewpager 預載入問題 解決方法 我們捨棄fragment 不用了,直接建立view 檢視,然後進行適配 根據資料建立多個view檢視 在fragment中載入建立檢視,strings 為url 集合,viewlist 為檢視集合 for int i 0 i testadapter test...

android開發的一些概念

在安卓開發的時候,不可避免的需要同安卓開發人員進行交流,所以,這就要求我們對安卓開發的一些概念進行熟悉 以下是一些需要掌握的安卓開發概念。sdk software development kit 一般都是一些 軟體工程師 為特定的 軟體包 軟體框架 硬體平台 作業系統 等建立應用軟體時的 開發工具 ...