创建一个Android Activity
来源:互联网 发布:sql server rowguid 编辑:程序博客网 时间:2024/06/05 09:44
创建一个Android Activity
1、新建一个java文件:
package com.example.androidmenuusing;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
public class FromsActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_activity_new_page);
Button bt = new Button(this);
bt.setText("Button");
setContentView(bt);
TextView tv = new TextView(this);
tv.setText("这是新的页面。");
setContentView(tv);
}
}
2、新增一个xml文件:
3、注册Activity和其他应用程序组件:
4、新建的Acitivity绑定XML文件:
setContentView(R.layout.activity_activity_new_page);
5、借鉴文章:
http://blog.sina.com.cn/s/blog_4ca9ceef0100yjft.html
创建一个Android Activity
1) 创建一个android项目
填写项目信息
2) 创建一个新Activity
右键点击Eclipse左边(默认)你要加入Activity的包,比如,我的包是com.INdroid.layout。然后选New->Class,输入类名后(注意首字母大写),在Superclass的Browse那里点击。最后在Choose a type那里输入Activity。然后点OK就可以了
3) 创建Activity布局
在rec/layout文件夹里创建布局xml页面 new->others->android->android xml file
4) 注册创建的activity到AndroidManifest.xml
运用eclisps可以可视化添加,双击AndroidManifest.xml 选择标签application->add->activity ,输入刚才创建 的类名。
也可以手工添加,在</activity>标签下面加入
<activity android:name=".新Activity的名字"
android:label="新Activity的标题">
</activity>
这里需要注意的是,android:name="."这里有个点,这个点表示这个Activity在我所选择的包com.INdroid.layout下。
5) 在新Activity中加入onCreate方法并且绑定layout。
到此,一个可以使用的activity即创建完成了,下一步是添加UI元素及实现页面响应代码
下面以添加一个checkbox为例说明,实现的效果是点击主Activity界面,跳转到CheckboxActivity 界面
1、向主Activity界面添加一个button。打开main..xml,使用outline窗口的“+”,添加一个button,填写button的属性
2、 在src/ActivityMain类,即主Activity的界面响应类中实现页面跳转代码,
2.1 声明 button 变量 和 监听器 OnClickListener
2.2 实现 OnClickListener监听器的跳转逻辑,即onClihck 函数
2-3 绑定 监听器OnClickListener 到 button 中
3、向checkboxActivity界面添加一个 checkbox 的 widget
4、向checkboxActivity界面添加呈现代码
- 创建一个Android Activity
- 创建一个Android Activity
- Android学习笔记1 创建一个activity
- android开发之 创建一个activity
- Android 创建一个新的Activity
- 重新创建一个Activity
- 基于Android的OpenGL—使用GLSurfaceView创建一个Activity
- android 如何创建一个非全荧幕的Activity
- android 让自己的Activity只创建一个实例
- Android官方入门文档[15]重新创建一个Activity活动
- Android学习笔记(一):创建一个Activity
- android创建一个Activity,并能够使用需要的步骤
- Android:LinearLayout简单嵌套布局+创建一个Activity+传值
- Android 创建 透明Activity
- Android 创建Activity
- Android 创建Activity
- android activity的创建
- Android创建activity
- tar 压缩命令
- Android学习笔记:<二>01.Activity初步
- python时间处理之time
- jQuery默认校验规则
- MainWindow.xib
- 创建一个Android Activity
- frame buffer
- APP STORE 付费验证(IAP)服务端验证全过程
- objectc 块编程指南
- UVA 11121 Base -2
- magento 添加Creditmemo记录
- python之文件处理
- Linux 下编译并安装配置 Qt
- js 禁用只读文本框获得焦点时的退格键