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

2016-02-19 09:29 44 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享Android中设置只有程序第一次运行才显示的界面实现思路,希望可以对大家能有小小的帮助。

【 tulaoshi.com - 编程语言 】

程序安装后第一次启动:
启动页--功能介绍页--系统主页
以后启动:
启动页--系统主页
所以在启动页中判断一下就可以了
可以弄一个文件保存一个状态,推荐用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

来源:https://www.tulaoshi.com/n/20160219/1591013.html

延伸阅读
标签: 恋爱技巧
第一次约会后该怎样发展感情?对于恋爱新手来说,最大的问题就出在不会快速升温感情,总是谈了许久还不温不火,简直浪费青春。 第一次约会后怎样发展 这主要取决于第一次约会后的效果,这里分两个情况,一是首次约会成功,另外一种是约会不成功。不过,不管第一次约会成功与否,要提醒的是,心急吃不了热豆腐,爱情这东西,不能太心急的...
宝宝们的第一次 宝宝到这个世界后会表现出许多第一次,通过这些第一次的表现,我们可以判断孩子的健康状况。 新生儿的第一次呼吸 出生时,小宝宝从温暖的母体来到寒冷的外界环境,温度从36~37℃一下子降为室温。夏季室温高,二者差别有好几度,若在冬季,差别就更大了,即使室温达到20℃,相差还有16~17℃之...
悠嘻猴(CiCi)蛋糕 悠嘻猴(CiCi) 材料: candy wafer 1. 打印出你想要的图案.上面垫一张蜡纸(wax paper). 2. 融化少量巧克力或者巧克力色candy wafer,装入裱花袋里挤出轮廓. 3. 根据图案融化所需颜色的candy wafer, 装入裱花袋里填入图案中相应部分. 4. 干透后轻轻地从蜡纸上揭下来就可以用了. 就让我一天天胖死吧【巧克力熔浆...
上衣最好的选择是穿衬衫 你平常爱穿的那些T恤想要展现大气又有质感还能赶上流行,老实说有点痴心妄想,而且没领子的上衣再好看也有点太随性太休闲,很难给对面的美女有“你很看重这个约会”的感觉,想要变身型男还有质感,劝你还是投资一件衬衫吧!衬衫该怎么挑确实有相当的难度,但不管怎样,素色或者直条纹都是最保险的,而且要...
自制比萨 1.首先准备的材料:自发粉适量,用冷水活成面团,稍软点,醒一小时左右,面发起来即可。在这空挡可加工原料,今天我准备的有这些,考虑到小家伙所以豌豆和玉米我都是煮过的,包括第一个蘑菇我都下盐水抄过,也为了烤的时候熟的快,当然可以根据个人喜好添加蔬菜。原料依次有蘑菇,双汇的特级火腿肠,甜玉米粒,胡萝卜丝(用搽子...

经验教程

887

收藏

83
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部