1.活动-一种可以包含用户界面的组件,用于和用户进行交互。
(1)android:id:给当前的元素定义一个唯一标识符。引用一个id,@id/id_name;定义一个id,@+id/id_name。
(2)match_parent:让当前元素和父元素一样宽;wrap_content:表示当前元素的高度只要能刚好包含里面的内容就行。 (3)android:text指定元素中显示的文字内容。3.调用setContentView(R.layout.activity_main)给当前活动加载布局,传入一个布局文件的id。
4.AndroidManifest文件中,活动的注册声明要放在标签中;android:label指定活动中标题栏的内容,其显示在活动最顶部。并且, 会成为启动器(launcher)中应用程序显示的名称。 5.加入标签,添加了<action android:name="android.intent.action.MAIN"/>
和<category android:name="android.intent.category.LAUNCHER"/>
,为了让MainActivity作为该程序的主活动, 即点击桌面应用程序图标时首先打开的就是这个活动。 5.隐藏标题栏-requestWindowFeature(Window.FEATURE_NO_TITLE),这句代码要在setContentView()之前执行,不然会报错。 Android Studio中选择Blank Activity时的标题栏,键入上述代码程序奔溃;相反选择No Activity时直接没有标题栏。
关于奔溃,网上搜了很多,暂未解决,留待解决ing。