Android开发从零开始——进阶之路(分享一点学习心得)
2014-07-26 16:18
651 查看
Android 开发之 Activity Activity ,英文意思是"活动"的意思,主要用来和用户之间进行交互,和用户互动,有点类似于网页一样,虽然对于网站安全性来说后台可能更重要,但没有出色的前台想必也没有几个人愿意来访问,更不用说观看,所以Activity的设计也很重要. 一般一个Android应用程序包含多个Activity,但是不宜太多,因为太多会显得App很繁琐,用户交互上可能会受到很大影响,不同的Activity之间可以相互传递数据,还可以共享资源,下面我介绍一下如何在ADT中的一个Activity中打开另外一个Activity: 1,首先创建两个Activity(因为之前已经有个默认的,可以省略一个)另一个命名为OtherActivity,然后在 Manifest.xml文件中注册:
<activity
android:name="com.gk.Float.OtherActivity"//这个是Package名字 android:label="Other"> </activity>温馨提示:因为这个步骤很容易搞忘,所以最好先注册 2.LayOut Avctivity_main文件中分别设置一个按钮,并为其添加监听事件
Button btl;
btl=(Button)findViewById(R.id.button1);//或取button
btl.setOnClickListener(new View.OnClickListener() {<span style="white-space:pre"> </span><span style="white-space:pre"> </span>@Override<span style="white-space:pre"> </span>public void onClick(View arg0) {<span style="white-space:pre"> </span>// TODO Auto-generated method stub <span style="white-space:pre"> </span>Intent intend=new Intent(); <span style="white-space:pre"> </span>intend.setClass(MainActivity.this,OtherActivity.class);//设置从哪个Activity到哪个 <span style="white-space:pre"> </span>intend.putExtra("com.gk.Float.Age",20);//传递值 <span style="white-space:pre"> </span>startActivity(intend); <span style="white-space:pre"> </span>}<span style="white-space:pre"> </span>});OtherActivity.java代码如下 TextView textfield;protected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.other);Intent myintent = getIntent();//或取取intentint text = myintent.getIntExtra("com.gk.Float.Age",10);textfield=(TextView)findViewById(R.id.textview01);textfield.setText(text+"");}至此,运行,成功!希望对大家有所帮助!
相关文章推荐
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)
- 快乐分享Android学习心得---为App签名(为apk签名)
- 关于做Android+J2ee系统集成开发的一点心得
- 关于做Android+J2ee系统集成开发的一点心得
- 个人开发总结分享:Android学习及如何利用android来赚钱
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)
- 关于做Android+J2ee系统集成开发的一点心得
- 关于做Android+J2ee系统集成开发的一点心得
- 关于做Android+J2ee系统集成开发的一点心得
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习,来自STM32神舟系列开发板设计师的总结)
- Android 分享两个你学习android 平台开发必须碰到的几个知识点的组件【天气预报、日期】View 组件
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)
- 快乐分享Android学习心得---如何在Eclipse中看Android2.2的源码
- 关于做android系统集成开发的一点心得
- C#开发ArcEngine的一点学习心得
- 技巧速查——分享我的Android程序开发心得
- 关于做android+J2ee系统集成开发的一点心得
- 关于做android+J2ee系统集成开发的一点心得
- 个人开发总结分享:Android学习及如何利用android来赚钱
- 如何从零开始开发一款嵌入式产品(20年的嵌入式经验分享学习)