我开始发现编写一个按钮怎么都是错的
我就用系统写的helloworld项目与我自己写的项目做对比,
果然有所发现:
      *说一下,我的书籍是第一版的,我第二版也没看过。
       1.让一个类继承到Activity里
          public class FirstActivity extends Activity{
               @Override
               protected void onCreate(Bundle savedInstanceState){
       super.onCreate(savedInstanceState);
       setContentView(R.layout.first_layout);
         }
   总是出错,我对照helloworld,发现少了。
                 import android.app.Activity;
                 import android.os.Bundle;。(这两句是书上没有的,对我们新手来说是很困难的)
   正确的是
import android.app.Activity;
        import android.os.Bundle;
      public class FirstActivity extends Activity{
               @Override
               protected void onCreate(Bundle savedInstanceState){
       super.onCreate(savedInstanceState);
       setContentView(R.layout.first_layout);
         }
2 .就是我在一个项目里发现了2个ActivityManifest.xml文件,一个在bin目录里(藏得够深的)
  书籍的主编也不说一下,第二个就是总目录下的ActivityManifest.xml
  而我开始写代码在总目录下的ActivityManifest.xml里,结构总是出错,现在卸载bin目录里的没有出错了,总目录下的你暂时别管了,我现在还不知道他的左右,记住,我是新手。

解决方案 »

  1.   

    做安卓开发还是要先看一下java的书,不然很难学,导包的快捷键是Alt+enter
      

  2.   

    你这用android studio的吗?
      

  3.   

    另外提一下,bin目录的话你暂时不要管他,那个不需要去改
    另外一个是我们有时要改的
      

  4.   

    我也在看《第一行代码》。
    一开始看的时候也遇到同样的问题,很头疼。后来发现移动到错误提示的代码上,在出现的解决问题的对话框中,点开头是Import 的那行,eclipse就会帮你加上去。
    后来学会直接用快捷键 ctrl + shift + O ,可以一次性将所有没导入的补全,非常方便。作者应该是用习惯了所以忘记新手并不知道有这样的功能。
    另外还可以用 ctrl + shift + F ,自动对齐代码,这个也很方便很常用。与君共勉。