安卓小常识(2)

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)      注册创建的activityAndroidManifest.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的跳转问题,要补充一点,按钮绑定setOnClickListener必须放在新建OnClickListener对象之后,不然不能跳转。

到此,一个可以使用的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界面添加呈现代码

安卓小常识(2)

时间: 2024-10-24 10:38:12

安卓小常识(2)的相关文章

安卓小常识(3)

Bundle bunde = this.getIntent().getExtras(); getIntent得到一个Intent,是指上一个activity启动的intent,这个方法返回intent对象,然后调用intent.getExtras()得到intent所附带的额外数据 至于说所谓的额外数据是什么数据,之后弄明白再处理. 安卓小常识(3),布布扣,bubuko.com

C#小常识,持续更新..

1.cs部分添加隐藏样式IntegratedEquipmentblock.Style.Add("display", "none"); 2.gridview添加奇偶行样式 protected void gvIntegratedEquipmentList_RowDataBound(object sender, GridViewRowEventArgs e) { //添加样式-----------begin switch (e.Row.RowType) { case Da

初识安卓小程序(点击按钮切换屏幕颜色)

如图,点击按钮就会切换屏幕的颜色 首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"world",当然,也可以别的名称 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt

投影机使用维护保养小常识

投影机使用维护保养小常识 随着教育信息化进程的不断推进,各级各类学校都斥资兴建了多媒体教室.LCD投影机是多媒体教室中最重要的设备之一,又非常贵重,因此维护并保养好投影机成为投影机在使用时,有些用户要求信号源和投影机之间有较大距离,如吊装的投投影机是一种精密电子产品,它集投影机在使用时,有些用户要求信号源和投影机之间有较大距离,如吊装的投影机一般都距信号源15米以上,这时相应信号电缆必须延长.由此会造成输入投影机的信号发生衰减,投影出的画面会发生模糊拖尾甚至抖动的现象.这不是投影机发生故障,也不

初识安卓小程序(Android短信发送器)

首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"短信发送器" 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool

Android Studio使用中的小常识

1.如何继承抽象类? 1.1新建一个类如下: public class PersonDBOpenHelper{ } 1.2手写extends 你继承的类名 public class PersonDBOpenHelper extends SQLiteOpenHelper{ } 系统会提示此类要么定义为抽象类,要么实现父类的抽象方法.此处我们要做的是实现父类方法. 1.3右键单击SQLiteOpenHelper,在弹出菜单中单击"Generate...",在弹出菜单中单击"Imp

初识安卓小程序(Android电话拨号器)

首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"电话拨号器",创建的时候点击"clipart",如图: 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="

初识安卓小程序(开关灯——单选多选按钮控制)

如图: 点击单选按钮"开灯",多选按钮就会显示"关灯"且方块里有对勾:反之,点多选按钮,单选按钮也自动改变. 首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"bulb",把两张图片:开灯与关灯状态的图片放入"drawable-"随意一个文件夹下 然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮 <RelativeLay

网络小常识

1. 路由器不会转发广播流量 每个VLAN都是一个单独的广播域,VLAN之间不会交换广播流量,所以说一个VLAN也被称为一个广播域 任何一台LAN交换机都不会转发错包(至少运行正常的LAN交换机不会如此行事) 除非有特殊配置,否则LAN交换机会从除接收端口以外的所有端口转发多播流量 只有开启多播路由功能的路由器才会转发多播流量 在每一个Ethernet(LAN)中,都会存在数量合理的广播数据包:若非如此,主机之间便不能正常通信.但倘若广播数据包的数量过多,则反过来又会影响网络的正常运行 2. 网