android的Hello word

原创 2013年12月04日 09:47:56

什么是Activity?
可以简单的理解Activity是一个控件容器,类似于windows的窗体

 

创建Activity的要点:
1、一个Activity就是一个类,并且这个类要继承Activity
2、需要复写onCreate方法(Activity第一运行的时候执行onCreate方法)
3、每一个Activity都需要在AndroidManifest.xml中注册
4、在layout目录下的文件中为Activity添加必要的控件

 

public void onCreate(Bundle bundle){
	super.onCreate(bundle);
	//指明该Activity使用的布局文件
	setContentView(R.layout.main);
	
	TextView myTextView = (TextView)findViewById(R.id.myTextView);
	Button myButton = (Button)findViewById(R.id.myButton);
	myTextView.setText("我的第一个TextView");
	myButton.setText("我的第一个Button");
}

<TextView
	//添加了id之后IDE就会自动的在R这个类中添加对应的ID
	android:id="@+id/myTextView"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
/>
<Button
	android:id="@+id/myButton"
	android:layout_width="fill_parent"
	android:layout_height="wrap_content"
/>

 

例子:使用Intent的方法

Button myButton = (Button)findViewById(R.id.myButton);
myButton.setOnClickListener(new MyButtonListener());

//添加监听器——使用内部类
class MyButtonListener implements OnClickListener{
	public void onClick(View v){
		//生成一个Intent对象
		Intent intent = new Intent();
		//Activity02表示当前Activity类
		intent.setClass(Activity02.this, OtherActivity.class);
		Activity02.this.startActivity(intent);
	}
}

 
//要在AndroidManifest.xml文件中注册新添加的Activity文件

<activity android:name=".OtherActivity" android:label="@string/other"/>

备注: @sting/hello ---- 值R类当中的string类中的hello的值

 

Intent传递数据不一定在同一个应用程序中——例如发送短信

相关文章推荐

android学习日记——hello word

目录介绍: gen:R.java这个文件里面的内容是自动生成的 assets:放置任何与项目有关的文件 res:放在res文件夹中的文件会在R.java中生成一个对应ID, res/drawa...

Android Studio 2.3.3 图解配置NDK开发环境以及Hello Word To jni~

LZ-Says:半夜睡觉滚了地上了,无奈之下醒来了,想想最近几天因为一个括号导致JNI迟迟不能开展,心里面无奈又崩溃,索性直接起来整完得了~ 前言当前毕业的时候,感觉自己掌握了全世界,随着参加工作的时...

Android——Hello Word

一、开发环境
  • seesyc
  • seesyc
  • 2014年08月07日 20:12
  • 248

Android Studio教程02-Hello Word

在Welcome To Android Studio界面 选择 start a new Android Studio project 然后Next ...

Android学习笔记——HELLO WORD

Android开发笔记——HELLO WORD 从大一开始学的C++,以及到后面的JAVA、C#、JSP还有html,首先接触到的就是HELLO WORD。那么,Android的学习也从HELLO ...

创建我的第一个Android Hello Word程序与项目结构解说

一、创建程序  1.开启eclipse工具。 2.创建项目 在菜单栏选择“File”。然后选择“New” - 然后选择“Other” 3.选择程序。如下图 4.填写程序对应的信息。如下图...

Android环境搭建 & Hello Word

Android环境搭建 Hello Word
  • d99520y
  • d99520y
  • 2016年05月14日 15:58
  • 107

Android Studio + NDK 之 Hello Word

新建工程,包名随意,本例为com.test 在com.test下新建package com.test;/** * Created by Shen on 2015/9/23. */ public c...

一个hello word

  • 2014年08月20日 13:04
  • 339B
  • 下载

Hello word

  • 2008年12月31日 12:04
  • 35KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android的Hello word
举报原因:
原因补充:

(最多只允许输入30个字)