通过上节课的学习,已经知道怎样创建一个Android项目,但是ADT自动帮我们创建的,而本节课首先我们需要手动创建一个活动应用,然后需要在这应用上添加些东西,比如开关之类的,其次就是布局,最后就是签名-打包-发布。
1\建立新的activity extends Activity (继承Activity)重载父类的oncreate方法
2\建立新的xml文件进行布局设计
3\在AndroidManifest.xml文件中进行注册
4\在新的activity文件中设置对应的布局文件setContentView(R.layout.other);并进行相应程序的修改
5\设置监视哨监听命令按钮的onclick事件
创建一个新的活动,需要知道的是项目的任何活动都应该重写Activity的oncreate方法。接下来的创建和加载布局,其实布局就是用来显示界面内容的,因此我们需要手动创建一个布局文件,我们可以在布局中添加一个button元素。还有很重要的一点,所有的活动都要在AndroidManifest.xml中进行注册才能生效,我们还可以在activity文件中进行相应程序的修改,可以进行隐藏标题栏,还可以在活动中使用toast是一种非常好的提醒方式。
此时我们建立了一个活动并完善了一些,我们继续需要使用intent在活动之间穿梭,intent是android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。Intent一般可被用于启动活动,启动服务,以及发送广播等场景。
总之本节课的收获非常多,不管是理论型还是实践型的东西都涉及了,从活动的基本用法,到启动活动和传递数据的方式,都已经基本掌握了。不过我的Android旅途才刚刚开始,后面需要学习的东西还很多。
邓宣
14111631229