1.引入布局,只需要一行include语句即可
< include layout = "@layout/title" />
2.
this 关键字是类内部当中对自己的一个引用,可以方便类中方法访问自己的属性;
this
关键字代表当前对象。使用
this.属性
操作当前对象的属性,
this.方法
调用当前对象的方法。
3.padding与margin的区别
android:layout_marginLeft指该控件距离边父控件的边距,
android:paddingLeft指该控件内部内容,如文本距离该控件的边距。
如:
当按钮分别设置以上两个属性时,得到的效果是不一样的。
android:paddingLeft="30px":
按钮上设置的内容(例如图片)离按钮左边边界30个像素。
android:layout_marginLeft="30px"
整个按钮离左边设置的内容30个像素
这二个属性是相对的,假设B是A的子控件,设置B的margin和设置A的padding能达到相同的效果。
4.泛型
在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型
就可以在细分成更多的类型。
例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。更多信息: http://blog.youkuaiyun.com/jinuxwu/article/details/6771121/
就可以在细分成更多的类型。
例如原先的类型List,现在在细分成List<Object>, List<String>等更多的类型。更多信息: http://blog.youkuaiyun.com/jinuxwu/article/details/6771121/