答:可以相似Android String文件中使用cdata,只需要创建一个textview即可完成该效果。原理是让textview显示html的格式。引用具体的代码 textview.setText(Html.fromHtml(getString(R.string.country, "四川成都")));string文件中的代码,<string name="firstname"><Data><![CDATA[%1$s<br/><br/><font color="#8A8A8A">籍贯:</font><font color="#FF3434">法人委托书或其他文件</font>]]></Data></string>
2、重复使用的代码,抽象成方法,方便灵活使用。比如空数据的提示界面。
3、在编写布局代码的时候,要结合优点来,linearlayout和relativelayout的各自优缺点,linearlayout优点是代码比较清晰,缺点层级比较多。relativelayout的优点是层级少,缺点看起来比较负责。
4、尽量编写复用性的代码,比如有一个界面可能显示多个图片或者一个图片,就不用写多个布局,只需要写一个,通过逻辑来判断。
5listview、draglistview等场景下的使用,初始化adapter的时候,对数据的刷新,adapter中构造器就要对数据重新赋值。