1.使用TabHost构建布局,但是在TabWidget显示图片和文字出现问题,只是显示文字图片无法显示,Baidu之后修改manifest代码如下,可以正常显示。错误原因是Android主题选取不适当。
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Light" >
修改之前样式:
修改之后样式:
2.layout_gravity和gravity区别
layout_gravity是指本view相对于父view的位置。
gravity是指本view中内容在这个view的位置。
3.padding和margin的区别
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果