首先,来看一下关于Android home键和back键区别 back键 Android的程序无需刻意的去退出,当你一按下手机的back键的时候,系统会默认调用程序栈中最上层Activity的Destroy()方法来,销毁当前Activity。当此Activity又被其它Activity启动起来的时 ...
分类:
移动开发 时间:
2017-08-04 19:23:05
阅读次数:
1665
activity启动模式之singleInstance 一、简介 二、代码实例 结果图: 代码: activity.C1 activity.C2 activity.C3 /activityLaunchSingleInstance/AndroidManifest.xml ...
分类:
其他好文 时间:
2017-08-02 10:23:05
阅读次数:
192
activity启动模式之singleTask 一、简介 如果另外一个应用调用了C2,C2在栈底,如果这个程序里面再嗲用C1,C3,C2,那么这个C2就是调用onNewIntant的,C1和C3都被销毁了; 另一个程序>c2>c1>c3>c2,实际只剩:另一个程序>c2。 二、代码实例 效果图: 上 ...
分类:
其他好文 时间:
2017-08-02 00:34:55
阅读次数:
223
activity启动模式之singleTop 一、简介 二、设置方法 在AndroidManifest.xml中将要设置为singleTop启动模式的页面进行配置 <activity android:name="activityLaunchSingleTop.ActivityB2" android: ...
分类:
其他好文 时间:
2017-08-01 23:13:34
阅读次数:
203
activity启动模式之standard 一、简介 就像一只叠加在栈中 如果退出,就一个个退出,其实就是我们自己用手机的那种感受 二、代码实例 activityLaunchStandard.MainActivity 每次激活activity都会新建一个activity实例放入栈中 ...
分类:
其他好文 时间:
2017-08-01 20:55:04
阅读次数:
152
Activity 启动时软键盘默认状态 在清单文件(manifest .xml)中可以通过在 Activity 标签中增加属性控制软键盘的默认状态: 上面的 stateHidden 就是表示隐藏,同理 stateVisible 就是代表可见。 使用 EditView 的方法来控制软键盘的显示 Edi ...
分类:
移动开发 时间:
2017-08-01 20:41:26
阅读次数:
245
此刻。你应该静下心来,在阅读中思考,在思考中进步。读完本篇文章的你一定会有不一样的收获。请让我们共同进步。如有不论什么疑问请留言! 核心内容 Activity本质是什么 Activity生命周期 Activity启动模式 Activity直接的数据交互 如何启动系统的Activity Activit ...
分类:
其他好文 时间:
2017-07-30 15:49:27
阅读次数:
165
Activity 的启动模式有四种,standard、singleTop、singleTask、singleInstance. image.png 1.standard standard是Activity默认的启动模式,在不进行显示指定的情况下,所有活动都会自动使用这种启动模式。 每次启动都一个新的 ...
分类:
其他好文 时间:
2017-07-26 00:08:30
阅读次数:
147
让Android融入我的生活! 写Android一段时间了,每次看到网上一些大牛的博客。分析Android底层Zygote启动、Activity启动、View的绘制过程、SurfaceFlinger、AudioFlinger、Binder IPC、内存管理、Dalvik等等各种深入的东西,都很敬仰, ...
分类:
移动开发 时间:
2017-07-24 19:41:01
阅读次数:
190
Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest. ...
分类:
其他好文 时间:
2017-07-06 18:47:00
阅读次数:
159