android 中怎么保存当前按钮的状态?就是退出后重新进入还是上一次离开的状态
2023-09-14 08:59:52 时间
比如当前Activity中有一个按钮目前是开启,点击后按钮的text变成关闭!然后退出该Activtity,然后重新打开该Activity后当前按钮的状态还是关闭呢?
就是设置一个状态flag。
flag = true 的时候把button 的text set成开启
flag = false 的时候把 button 的text set成关闭
在onResume或者onCreate里把这个状态从SharedPreferences里读出来
然后去set button的值
在onclick事件里 当点击以后把flag 的值改变 在存在SharedPreferences里。
这样及时你退出程序 你的button状态也保存在SharedPreferences里不会消失
相关文章
- android scaleanimation动画,【Android动画九章】-RotateAnimation(旋转动画)和ScaleAnimation(尺寸动画)…[通俗易懂]
- android 常用加密,分享一下Android各种类型的加密
- android面试题2022
- 关于Android导航页开发的体会
- android deeplink流程,Android Deeplink探究[通俗易懂]
- android app 退出功能,Android 完美退出 App (Exit)
- android performClick使用
- android 模拟器 haxm,Android模拟器不使用HAXM
- android sdk根目录,Android SDK位置
- GB28181状态信息报送解读及Android端国标设备接入技术实现
- Android 短信验证码登录注册
- Android触摸事件_android设置按钮点击事件
- android线程间通信的几种方法_Android进程间和线程间通信方式
- 【Android 安全】DEX 加密 ( Proguard 简介 | Proguard 相关网址 | Proguard 混淆配置 )
- 【Android 属性动画】属性动画 Property Animation 与 视图动画 View Animation 区别
- 【错误记录】Android 应用运行报错 ( java.lang.VerifyError: Verifier rejected class androidx. | 逆向中遇到的问题 )
- 【Android Gradle 插件】Gradle 自定义 Plugin 插件 ② ( buildSrc 目录中实现 Gradle 插件 | 实现 Gradle 插件代码 | 模块引入插件并编译 )
- Android控制文字水平间距android:letterSpacing详解手机开发
- Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境详解手机开发
- Android系统基于Linux内核,实现移动设备突破极限。(android linux内核)
- android版本检测Android程序的版本检测与更新实现介绍
- android播放视频时在立体声与单声道之间切换无变化原因分析及解决
- Android中自定义对话框(Dialog)的实例代码
- Android获取apk程序签名信息代码示例