android记录用户是否第一次进入apk
来源:互联网 发布:淘宝运费险能赔付多少 编辑:程序博客网 时间:2024/04/30 14:08
记录用户是否第一次进入apk 这里用到的是Shared Preferences的存储
1.sharedPreferences会以一种xml文件的形式保存到机身的内置存储中
2.sharedPreferences是以键值对的形式存在的
3.sharedPreferences 目录是 data/data/程序包名/share_prefs/
在程序的入口处进行判断是否第一次使用
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); boolean boolean1 = getSharedPreferences("data", MODE_PRIVATE).getBoolean("one", false); Intent intent = new Intent(); if (boolean1) { intent.setClass(this, SharedActivity.class); } else { intent.setClass(this, LoadingActivity.class); } startActivity(intent); }}false是当没有one这个数据时的默认值
boolean boolean1 = getSharedPreferences("data", MODE_PRIVATE).getBoolean("one", false);判断boolean1从而进入不同的页面
如果第一次进入 ,就跳到你想要他跳转的界面 然后利用sharedPreferences记录用户已经使用过
public class LoadingActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_loading); SharedPreferences sharedPreferences = getSharedPreferences("data", MODE_PRIVATE); sharedPreferences.edit().putBoolean("one", true).commit(); }}
这样用户再次登录是就会自动跳转到另一个正常的页面了
0 0
- android记录用户是否第一次进入apk
- android - 判断用户是否第一次进入应用程序
- Android 判断用户是否第一次进入APP
- getSharedPreferences判断是否用户第一次进入
- 如何判断用户是否为第一次进入app或者是第一次进入指定页面
- 判断用户是否是第一次进入某个页面
- Android开发中使用SharedPreferences记录用户是否第一次启动程序
- Android开发中使用SharedPreferences记录用户是否第一次启动程序
- 判断是否第一次进入程序
- 判断是否第一次进入应用
- 判断是否第一次进入系统
- 判断是否第一次进入APP
- 判断是否第一次进入app
- Android 判断用户是否第一次运行此程序
- 判断app是否是第一次进入
- SharedPreferences判断是否第一次进入程序
- Android系列之利用SharedPreferences是否是第一次进入安装程序
- Android 第一次实验记录
- SpringMVC拦截器实现登录认证(2017修正版)
- 电脑开机,需按F2才能开机怎么办
- 华为(HuaWei)虚拟按键的判断和监听
- 区块链 入门 基础知识
- 面向对象三大特征之一封装性
- android记录用户是否第一次进入apk
- Android Studio导入第三方jar包或依赖工程的方法
- poi解析Excel
- spring框架学习(二)依赖注入
- VS开发C++代码格式化设置(AStyle)
- 使用hexo+github免费搭建个人博客网站超详细教程
- 不带头结点的链表大例题
- UVA 1590 IP Networks 简单模拟
- CSDN博客如何转载