社区
Android
帖子详情
如何实现真正的单例安卓程序
OhYeah_Dragon
2012-07-20 11:15:52
我已经在我的Activity内加入android:launchMode="singleTask"了,可我还是没实现我想要的效果
我想要这样的效果:
在安卓程序打开的情况下,点击手机上都有的返回按钮或主页按钮(与程序无关的),这时候切出程序或者回到桌面,但是实际上程序是没有退出的,我在DDMS上还能看到进程,然后我重新打开程序,我希望这时候能重现之前退出时的状态,可实际上还是重新打开了程序一样的(输入框全部清空了)
要怎么样才能实现我想要的这个效果呢,求助高手!
...全文
155
7
打赏
收藏
如何实现真正的单例安卓程序
我已经在我的Activity内加入android:launchMode="singleTask"了,可我还是没实现我想要的效果 我想要这样的效果: 在安卓程序打开的情况下,点击手机上都有的返回按钮或主页按钮(与程序无关的),这时候切出程序或者回到桌面,但是实际上程序是没有退出的,我在DDMS上还能看到进程,然后我重新打开程序,我希望这时候能重现之前退出时的状态,可实际上还是重新打开了程序一样的(输入框全部清空了) 要怎么样才能实现我想要的这个效果呢,求助高手!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大掌教
2012-07-27
打赏
举报
回复
如果没有重写返回键,那默认就是退出,再进来就重新打开一个。如果按Home键离开,再进来就是退出前的页面啊。程序都是这样啊,楼主的程序比较特别吗。如果按home键后时间太长,程序一样会被系统干掉。另外,你如果想进入程序能看到数据,那你就要自己保存,重写onPause,onResume,onStart等方法,系统不会默认帮你保存输入的数据的,比如EditText输入的数据,你都要自己保存
OhYeah_Dragon
2012-07-27
打赏
举报
回复
既然每次返回后再点进来都必然要重新重置系统
那按下返回键就直接退出程序好了,还留着进程在那做什么呢。。这不是浪费资源嘛
booooo
2012-07-27
打赏
举报
回复
正常情况下,程序在运行中,用户点击了Home键,或者同时开启了别的程序(接电话等)
程序本身是不会被销毁的,会依然保存原先的状态和数据;
如果你担心点击Back键销毁当前程序,可以做一个提示框给用户,待用户确认一下再推出;
如果你真的想一直保存这些数据,系统本身是不能实现的;
可以在onStop方法中记录程序已经有的当前数据到Sqlite中,
在下次打开时,在onStart或者onResume方法中重新设置其原先的数据,给用户造成一种恢复的假象;
OhYeah_Dragon
2012-07-27
打赏
举报
回复
如果应用被杀掉,那当然是没办法的
我只是希望如果应用没删掉的话,回来的时候能够继续之前的操作
比如有时候误操作点到返回键
或者用到一半需要打电话、发短信什么的
您能说下具体实现吗?
OhYeah_Dragon
2012-07-21
打赏
举报
回复
我并非是代码有错求改哦
我是想请教怎么做能实现我描述的效果
追风筝的孩子
2012-07-21
打赏
举报
回复
把activity设置为service级别,不容易被杀死。然后截取后退键,返回lanucher桌面。。
问题是,一个jb 360就能把你的应用杀死,你有办法吗
AMinfo
2012-07-20
打赏
举报
回复
只能说无码无真相
JAVA反射机制与
单例
模式
理解JAVA反射机制的原理,作用;掌握反射机制的应用;
单例
模式
程序
的编写步骤与注意问题
kotlin
实现
单例
,android
程序
设计基础
imageMogr2/auto-orient/strip|imageView2/2/w/640/format/webp) Android对标阿里P7学习视频 BAT TMD大厂Android高频面试题 《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》,点击传送门,即可免费...
Android开发学习笔记之设计模式——
单例
模式
文章目录Android开发学习笔记之设计模式——
单例
模式设计模式概述原则总原则:开闭原则六大原则分类
单例
模式概述优缺点应用场景
实现
懒汉模式饿汉模式双检锁模式(DCL模式)静态内部类
实现
单例
枚举
实现
单例
总结 ...
单例
模式的终极
实现
方案
单例
模式(Singleton)是一种使用率非常高的设计模式,其主要目的在于保证某一类在运行期间仅被创建...以Java为例,
单例
模式通常可分为饿汉式和懒汉式两种常规
实现
方式 饿汉式
单例
实现
饿汉式顾名思义,就是对类实例...
Android中常见的
单例
模式及其特点
4 静态内部类
实现
单例
模式(非常推荐) /** * Created by laoyang on 2022/09/07. */ public class SingleInstance { private static class SingleInnerClass{ private static final SingleInstance instance = new ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章