设置大小单位3种:px,像素大小;dip(dp)与物理尺寸有关,而与像素无关;sp与像素无关,常用于设置字体大小
margin为子组件相对于父组件的边距,分为layout_marginLeft,layout_marginRight,layout_marginTop,layout_marginBottom四种
padding属性为组件内的边缘,举例如下:Button内的Text,设置padding,即为文字相对于Button的便于,同样有Android:paddingLeft,Android:paddingRight,Android:paddingTop和paddingBottom四种属性。
layout_gravtity与Android:gravity的区别在于layout_gravity用于设置子组件在父组件内的位置,即为container的属性,而Android:gravity即用于设置组件的属性,为组件内的属性,即为view属性,同样举例,Button内的text属性即设为Android:gravity,而Button位于Linearlayout内的属性,设为layout_graviity.
Activity的生命周期分为:onCreate()——>onStart()——>onResume()——>onPause()——>onStop()——>onDestroy(),
我们可以分为三类,1、整体的生命周期onCreate... ...onDestroy()
2、可视生命周期onStart() ... ...onStop()
3、焦点生命周期onResume()... ...onPause()
在Android中,application作为全局变量,可以在不同的Activity之间传递数据。