@1.返回栈 Android中的活动是可以层叠的,我们每启动一个新的活动,就会覆盖在原活动之上,然后点击Back键就会销毁最上面的活动,下面一个活动就会重新显示出来。 Android是使用任务(Task)来管理活动的,一个任务就是一组存放在栈里的活动的集合,这个栈也被称为返回栈(Back Stack ...
分类:
移动开发 时间:
2017-07-16 12:35:41
阅读次数:
297
@1、向下一个活动传递数据: Intent提供了一系列putExtra()方法的重载,可以把我们想要传递的数据暂存在Intent中,启动了另一个活动后,只需把这些数据再从Intent中取出就可以了,比如firstActivity中有一个字符串要传递到secondActivity中,修改firstAc ...
分类:
移动开发 时间:
2017-07-09 23:11:01
阅读次数:
276
使用隐式Itent,不仅可以启动自己程序的活动,还可以启动其它程序的活动,这使得android多个应用程序之间的功能共享成为了可能,比如你的应用程序中需要展示一个网页,这时你没必要自己去实现一个浏览器,只需要调用系统的浏览器来打开这个网页就行了。修改firstActivity中点击按钮事件的代码,如 ...
分类:
移动开发 时间:
2017-07-09 17:18:48
阅读次数:
194
在活动中使用Menu: 如果你活动中大量的菜单需要显示,这个·时候·界面·设计就会比较尴尬,Android给我们提供了一种方式,可以让菜单都能得到展示的同时,还能不占用任何空间。· res目录下新建一个menu文件夹,右击res目录->New->Directory,输入文件名menu,点击OK,接着 ...
分类:
移动开发 时间:
2017-07-08 15:11:41
阅读次数:
254
Toast:是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间。 首先需要定义一个弹出Toast触发点,接着笔记一的程序,正好上面有个按钮,我们就点击这个按钮的时候弹出来一个Toast,在onCrea ...
分类:
移动开发 时间:
2017-07-08 14:11:26
阅读次数:
209
1.1 手动创建活动 活动是什么:活动(Activity)是最容易吸引用户的地方,它是一种可以包含用户界面的组件,主要用于和用户进行交互。一个应用程序中可以包含零个或多个活动。 @1.新建一个Android项目,项目名叫作ActivityTest,包名使用默认名com.example.activit ...
分类:
移动开发 时间:
2017-07-07 18:15:25
阅读次数:
304
第2章先从看得到的入手,探究活动知识点1:在活动中使用Menu在res目录下新建一个menu文件夹,右击menu文件夹→New→AndroidXMLFile,文件名输入main在main.xml中添加如下代码:<menuxmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@..
分类:
其他好文 时间:
2016-08-06 07:06:52
阅读次数:
166
1. 2013.10,Andy Rubin创办Android公司。2005.8,Google收购之,并于2008年推出Android系统第一个版本。2. ①Linux Kernel:基于Linux 2.6。 Display Driver:基于Linux的帧缓冲(Frame Buffer)驱动。 .....
分类:
移动开发 时间:
2015-11-25 21:53:31
阅读次数:
190