`
nbqwcnm
  • 浏览: 19302 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

开发第一个android程序

阅读更多

搭建好Android3 开发环境好之后,开始创建第一个Android 3 工程。

使用Android 向导创建 工程,过程非常简单。

首先,点击 下图中的 黑色圈中的 创建向导图标:

 

弹出如下页面,输入 project name ,package name 和 activity 等参数,红色为必输参数

点击“Next >”或直接点击"Finish". 工程创建完毕。

 

可以看到创建的工程 目录结构如下:

 

其中主类 AndroidHandler 的代码如下:

package wayfoon.android;

import android.app.Activity;
import android.os.Bundle;

public class AndroidHandler extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}

  

页面呈现,类型html 标签,支持 可见即可得 设计:

 

 

 

 工程创建完毕,接下来 需要看下运行效果,先不管 这个主类实现些什么功能。

这个启动类,没有我们熟悉的 main 方法,而是依靠 onCreate 方法启动

右键--> Run As --> Run Configurations 弹出如下窗口,

 

new lanch application,输入相关参数,如何点击第二个选项卡“target”,如下

选择一个手机模拟器,如果没有的话,需要先新建一个(通过 Android SDK and AVD Manager 新建一个 Virtural devices)

 

设置好之后,点击“Run” 直接启动 Android 工程。

启动这个 模拟器 需要很长的时间。之前我试了很多次,看了出现了一个黑色的窗口,只有android字样(图一),以为启动失败,就关闭该窗口了,在网上查了很多资料,说这个窗口启动时间 起码要7,8分钟。我就等啊,等啊。终于看到这个所谓的模型(图二)。

                                                                                  

 

图一                                                                图二

 

至于为什么启动这么慢啊,为什么横着显示,就留着后面去研究吧。先写到这。

 横着显示是应该我修改了 Virtual devices的默认设置。

最终显示如下:

 

 现在来修改,主类AndroidHandler 里面 oncreate代码如下,

package wayfoon.android;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class AndroidHandler extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.main);
        TextView view = new TextView(this);
        view.setText("Hi,Wayfoon");
        setContentView(view);
    }
}

  

再启动工程

使用鼠标滑动解锁得下想要的结果,Hi ,Wayfoon

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics