一:setContentView( )方法
setContentView(R.layout.main)在Android里面,这句话是什么意思?
R.layout.main是个布局文件即控件都是如何摆放如何显示的, setContentView就是设置一个Activity的显示界面, 这句话就是设置这个这句话所再的Activity采用R.layout下的main布局文件进行布局
使用setContentView可以在Activity中动态切换显示的View,这样, 不需要多个Activity就可以显示不同的界面,因此不再需要在Activity间传送数据, 变量可以直接引用。但是,在android SDK给我们建的默认的Hello World程序中, 调用的是setContentView(int layoutResID)方法,如果使用该方法切换view,在切换后再切换回, 无法显示切换前修改后的样子,也就是说,相当于重新显示一个view,并非是把原来的view隐藏后再显示。 其实setContentView是个多态方法,我们可以先用LayoutInflater把布局xml文件引入成View对象, 再通过setContentView(View view)方法来切换视图。因为所有对View的修改都保存在View对象里, 所以,当切换回原来的view时,就可以直接显示原来修改后的样子。 二:也许你能够记住以下部分快捷键,对你开发和设计过程中大裨益!1、//注释添加和取消
(1)添加:选中你要加注释的区域,用ctrl+shift+C 会加上//注释
(2)取消:选中你要加注释的区域,ctrl+shift+C去掉注释
Ctrl+Shift+C相当于开关键!
2、/* */添加和取消
(1)添加:先把你要注释的东西选中,用shit+ctrl+/ 会加上/* */注释
(2)取消:选中你要加注释的区域,ctrl+shift+\去掉注释
注意:
如果你想修改快捷键:进入菜单windows -> preference -> General -> key设置就行了