一个人失眠

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

     相当蛋疼的一天,上个礼拜开始学习Android,由于没有人教,于是只能自己摸索。嗯,在此感谢eoeAndroid社区的前辈们,提供了我需要的源代码,让我能够在痛苦中得到少许安慰,毕竟还是有比较好的学习资料的。
     说明一下吧,我写的文章由于文笔的原因,经常词不达意,甚至是晦涩难懂,所以正如我在向管理团队申请博客所说的,只限本人学习使用,不过估计我这些小白文也可能不会有人关注,先写着吧。

  嗯,言归正传:在书上的ex07_layout例子中,提供了ActivityMain,ActivityFrameLayout,ActivityLayout,ActivityRelativeLayout和ActivityTableLayout之间的跳转,由于我是自己照着模仿敲了一次,每次都出现The application ActivityMain(process cn.szft.chen.android)has stopped unexpectedly.Please try again.翻书翻了N久都无果,耽误了两三天,后来在翻看后面的内容时偶然看到关于AndroidManifest.xml的表述:每一个应用都有一个AndroidManifest.xml文件,Android系统是通过这个文件的内容来了解你的应用的相关信息,我们可以打开源代码ex07_layout或者其他相关的,可以看到:里面架构出我们在应用中出现的Activity,Service和ContentProvider,还可以通过定义IntentFilter来告诉系统期望处理什么样的Intent等。如此一来我就有点明白了,原来这个配置文件是要自己写的,我将几个<activity android:label="*Layout" android:name="*Layout"></activity>手动添加进去后重新跑起来,发现终于能看到我的跳转了- -!真是太纠结了,看来有些东西还不能想当然,以为R.java和Main.xml是自动写入就以为别的也是了。。嗯,又学到点东西了~

 

 

posted on 2010-09-20 19:33    阅读(451)  评论(0)    收藏  举报