本帖最后由 liyilike 于 2013-04-25 16:40:01 编辑

解决方案 »

  1.   

    不是必须的。activity的概念。你要好好读一读api。
    读完了你会有很多收获。
    http://developer.android.com/reference/android/app/Activity.html
    介绍的很详细。
      

  2.   


    对于没有基础的初学者  直接从api入手这种途径外   可以考虑去买本相关书籍看看MainActivity 继承与Activity  【android 四大重要组件之一】可以通过setContentView(view);方法来加载xml布局文件  但并不一定非要创建布局xml     通过代码直接创建View也可以
      

  3.   

    MainActivity就类似于有这样一个页面吧,通过setContentView可以指定页面的布局文件,但是这个文件名字,不一定是activity_main.xml,可以自己取的。
    对于初学者,就这么通俗解释下吧
      

  4.   


    对于没有基础的初学者  直接从api入手这种途径外   可以考虑去买本相关书籍看看MainActivity 继承与Activity  【android 四大重要组件之一】可以通过setContentView(view);方法来加载xml布局文件  但并不一定非要创建布局xml     通过代码直接创建View也可以如果英语好的话,读api的overview是最好了解一个组件的方法,书上基本都是照着api的overview上面翻译的。