Android中设置只有程序第一次运行才显示的界面实现思路

放不掉的爱

放不掉的爱

2016-02-19 09:29

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享Android中设置只有程序第一次运行才显示的界面实现思路,希望可以对大家能有小小的帮助。
程序安装后第一次启动:
启动页--功能介绍页--系统主页
以后启动:
启动页--系统主页
所以在启动页中判断一下就可以了
可以弄一个文件保存一个状态,推荐用SharedPreferences。
1.可以定义一个变量来判断程序是第几次运行,如果是第一次则跳转到引导的Activity,如果不是第一次则执行系统主页。

判断系统是第一次运行的代码实现如下:
在Activity中添加代码:
使用SharedPreferences来记录程序的使用次数
一下是实现的代码:
代码如下:

SPAN style="FONT-SIZE: 18px"STRONGpublic void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

preferences = getSharedPreferences("count",MODE_WORLD_READABLE);
int count = preferences.getInt("count", 0);

//判断程序与第几次运行,如果是第一次运行则跳转到引导页面
if (count == 0) {
Intent intent = new Intent();
intent.setClass(getApplicationContext(),LaunchGuideViewActivity.class);
startActivity(intent);
this.finish();
}
Editor editor = preferences.edit();
//存入数据
editor.putInt("count", ++count);
//提交修改
editor.commit();/STRONG/SPAN
展开更多 50%)
分享

猜你喜欢

Android中设置只有程序第一次运行才显示的界面实现思路

编程语言 网络编程
Android中设置只有程序第一次运行才显示的界面实现思路

Android 再按一次返回键退出程序实现思路

编程语言 网络编程
Android 再按一次返回键退出程序实现思路

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

坐飞机的程序 第一次坐飞机的程序

坐飞机 坐飞机注意事项
坐飞机的程序 第一次坐飞机的程序

第一次装Redhat!

Linux Linux命令 Linux安装 Linux编程 Linux桌面 Linux软件 Linux内核 Linux管理
第一次装Redhat!

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

第一次产检

电脑网络
第一次产检

和女友第一次

生活常识
和女友第一次

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Android应用图标在状态栏上显示实现原理

Android应用图标在状态栏上显示实现原理

深入Java不可变类型的详解

深入Java不可变类型的详解
下拉加载更多内容 ↓