Android(3)
来源:互联网 发布:js开头的白色车牌 编辑:程序博客网 时间:2024/06/15 04:27
今天完成了Android的页面间的转换
昨天完成了一个Activity页面,今天准备通过一个按钮将一个页面,转换到另一个页面,主要分为下面几步。
第一步
要创建一个新的java文件,即InfoActivity类文件,重写onCreate()方法。然后初始化UI,TextView控件,要特别注意其中的getApplicationContext()方法!
TextView tv=new TextView(this):
//可以使用this,this表示的是子类(当然包括父类,而super仅仅指父类)但是这里把除我们需要的Context(作为Activity的父类存在)以外的所有东西都放了进来,这是不好的。影响空间
TextView tv=new TextView(getApplicationContext())
//仅仅把我们需要的Context内容包括在了里面,对于Context之后,那些继承Context的子类全部去掉。
*个人理解,就是把得到本页的指针,或者说这样之后才可以对本页进行操作的
第二步
要在 AndroidManifest.xml(所有的功能都在清单配置文件中注册!)中添加新的注册,注册新的页面
第三步
在activity_main.xml中完成按钮的注册
第四步
在MainActivity.java中完成InfoShow()方法,该方法需要使用Intent 意图类
Intent intent=new Intent(getApplicationContext(),InfoActivity.class);
Tips:
笔记:
1.super.OnCreate(savedInstanceState) //在onCreate()方法中必须使用的调用父类的初始化方法。
1.super.OnCreate(savedInstanceState) //在onCreate()方法中必须使用的调用父类的初始化方法。
2.在activity_main.xml中,与Java文件中的方法名一定要准确,不然会报错!!!
2 0
- Android基础 【Chapter-3】Android widgets(Android控件)
- Android学习(3) -- Android虚拟机
- Android开发学习(3)Hello Android!
- android camera(3)
- Android笔记(3)
- 学习Android(3)
- Android(3)
- Android(3)ListView
- android-view(3)
- Android jni(3)
- Android学习(3)
- Android(3)Activity
- Android高手进阶(五)之Android聊天室(3)
- Android成长之路-Android菜单例子小解(3)
- Android系列链接(android,android_jni_c,3D游戏)
- Android学习(3)-手工创建一个Android应用
- 【Android学习】Android服务之Service(3)--IntentService
- 【Android学习】Android动画效果--Animations(3)
- Ubuntu 13.04下编译GCC-4.8.2源码并安装成功
- NYOJ 题目592 spiral grid (广搜+素数预处理+大表)
- 移植opencv到ARM开发板
- 项目一:求正差值
- Git 常用命令整理
- Android(3)
- 1067. Sort with Swap(0,*) (25)
- Jquery前端封装---事件锁定(三)处理IE出现的一些小问题
- Centos6_64架设VPN服务器
- c#之socket网络编程流程
- 【慕课笔记】U4 多态 第4节 JAVA中的接口
- Ubuntu下deb包的安装方法
- [NOIP 2015] 斗地主 landlord
- GENERIC,GIMPLE和RTL