- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 Android教程 -07 Activity的任务栈和启动模式
Activity是由任务栈管理的,一般情况下一个应用程序只有一个任务栈。什么是栈?栈是一种常用的数据结构,栈只允许访问栈顶的元素,栈就像一个杯子,每次都只能取杯子顶上的东西 栈的特点就是先进后出,与栈截然相反的是队列,队列的特点是先进先出。Activity就是采用栈结构进行管理的,先打开的Activity是最后退出的。 一个应用程序一被开启系统就给他分配一个任务栈,当所有的activity都退出的
2015-10-26 10:04:59 1364 2
原创 Android教程 -06 Activity的生命周期
本篇播客我们重点接受下如下知识点: 程序启动原理 Activity生命周期 Activity销毁与创建 程序启动原理当用户从主界面点击程序图标时,系统会调用app中被声明为”launcher” (or “main”) activity中的onCreate()方法。这个Activity被用来当作程序的主要进入点。 我们需要在AndroidManifest.xml中声明主Activity,添加如下
2015-10-22 10:36:03 969
原创 Android教程 -05 Android6.0权限的管理
上篇文章我们讲解了通过隐式意图拨打电话,在AndroidManifest.xml文件中添加了权限 <uses-permission android:name="android.permission.CALL_PHONE"/> 接下来我们单独写个拨打电话的代码,添加好权限,并部署到最新的Android 6.0的模拟器上,需要注意的小细节,我在app/build.gradle的配置为:android
2015-10-21 11:51:01 2196 3
原创 Android教程 -04 启动其它Activity,静态工厂设计模式传递数据
意图 Intent一个应用程序肯定不只有一个界面,如何切换到其它界面,只时候就需要启动其它的Activity。启动Activity有多种方式。我在这简单总结下:学习开启其它的Activity,首先需要了解意图: Intent是在不同组件中(比如两个Activity)提供运行时绑定的对象。Intent代表一个应用”想去做什么事”,你可以用它做各种各样的任务,不过大部分的时候他们被用来启动另一个Act
2015-10-16 13:43:02 1866
Android基础第一部分代码
2015-11-22
07 ToolBar的使用
2015-11-22
06 Activity的启动模式
2015-11-22
05 Activity的生命周期
2015-10-23
04 启动其它Activity
2015-10-23
03 布局的介绍
2015-10-23
02 Logcat的使用
2015-10-23
01 熟悉Android Studio ,创建第一个项目
2015-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人