App判断程序是否第一次启动
来源:互联网 发布:程序员笔记本对cpu 编辑:程序博客网 时间:2024/05/22 05:22
对于App而言,类似与 Guide Page 需要知道是否第一次启动,iOS或Android都可以通过文件形式来记变量解决:
iOS:
if (![[NSUserDefaultsstandardUserDefaults] boolForKey:@"everLaunched"]) {
[[NSUserDefaultsstandardUserDefaults] setBool:YESforKey:@"everLaunched"];
********
}
Android:
if(!mSharedPreferences.getBoolean(key, false)){
mSharedPreferences.setBoolean(true);
}
相比,两者都轻量级存储,只能存储基本的类型。
Android : SharedPreferences支持 int, float, long, string, boolean五种数据类型, xml文件位于/data/data/<包名>/shared_prefs目录下
iOS : NSUserDefaults支持的数据格式有:NSNumber(Integer、Float、Double), NSString, NSDate, NSArray, NSDictionary, BOOL类型, plis文件位于 程序沙盒位置/Library/Prefereces
原理相同,ios封装的更好些。
0 0
- App判断程序是否第一次启动
- 判断APP是否第一次启动
- Android判断APP是否第一次启动
- 判断IOS APP是否第一次启动
- Android判断APP是否第一次启动
- ios 判断app是否为第一次启动
- iOS判断app是否第一次启动
- Android判断APP是否第一次启动
- Android判断APP是否第一次启动
- iOS 判断App是否第一次启动
- 如何判断是否是第一次启动app
- Android判断APP是否第一次启动
- SharedPreferences 判断APP是否第一次启动
- IOS判断APP是否是第一次启动
- Android判断程序是否第一次启动
- ios 程序判断是否第一次启动
- ios 程序判断是否第一次启动
- 判断程序是否是第一次启动
- pat1030
- SRM 578
- eclipse自动import与快捷设置
- 程序设计之框架思想
- More is better
- App判断程序是否第一次启动
- python两个 list 获取交集,并集,差集的方法
- 恶补java(六)——对象数组的使用
- 二分法查询(数组)
- 茅于轼
- .NET简谈组件程序设计之初识.NET线程Thread
- 应届生必备:60家企业2014校园招聘技巧合集
- 几个人脸识别的资源
- 2011端午节搞笑短信大全