iOS App 启动页

- (void)showGuiView

{

// 取得当前版本号

NSString *currentVersion = [NSBundle mainBundle].infoDictionary[@"CFBundleShortVersionString"];

// 沙盒版本号

NSString *lastVersion = [[NSUserDefaults standardUserDefaults] stringForKey:@"CFBundleShortVersionString"];

// 判断版本号是否相等

if (![currentVersion isEqualToString:lastVersion]) {

PFGuideView *guideView = [PFGuideView showGuideView];

guideView.frame = self.window.bounds;

[self.window addSubview:guideView];

// 写入沙盒

[[NSUserDefaults standardUserDefaults] setObject:currentVersion forKey:@"CFBundleShortVersionString"];

[[NSUserDefaults standardUserDefaults] synchronize];

}

}

时间: 2024-10-17 11:46:17

iOS App 启动页的相关文章

App启动页倒计时功能

转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6753418.html 示例代码采用 RxJava + RxLifecycle + Data-Binding 模式编写 示例图: 话不多说,实现方式如下: 1.导入依赖库 ① RxJava: Reactive Extensions for the JVM compile 'io.reactivex:rxjava:1.2.9' compile 'io.reactivex:rxandroid:1.2.1' ②

Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法(转)

转载: Android App 启动页(Splash)黑/白闪屏现象产生原因与解决办法   首先感谢博主分享,本文作为学习记录 惊鸿一瞥 微信的启动页,相信大家都不陌生. 不知道大家有没有发现一个现象,微信每次启动的时候,是直接进入这个启动页面. 我的意思是,很多应用,往往会先白屏停顿一下后再进入启动页面(Splash).为了印证这一点,我把手机上所有的App都点了一遍.选几个例子 如下图: 微信:  斗鱼:  斗鱼和微信是直接进入了,他们的Splash页面. 知乎:  B站:  知乎和B站要先

app的启动页面(二)----四种APP启动页设计方案

第一种APP启动页设计方案: 扁平法 简单粗暴的手法.简单的纯色或者几何立体背景+广告语+icon,也适合如今设计的风格趋势等. 方案的延伸就是,加点加载动画或者过渡动画. 第二种APP启动页设计方案: 组合法 根据行业背景来设计,选取行业元素做一个图形化组合或者图形化标志等,衬托突出APP的icon或LOGO 第三种APP启动页设计方案: 情景法 采用一种非常有意境和含义的大背景来做设计.难点在于背景的选择和设计.然后加上APP的广告语或者LOGO即可.注重情感的表达和意境的抒发.着重点在于设

app启动页的设计技巧(一)

虽然,每一个APP的启动页界面设计是需要按使用场景设计的.但是每一个APP启动页的存在的意义与APP产品定位.APP运营策略有关的. 第一部分:对于设计一个好的APP启动页作品,必须满足这三个特征 认真观察,很容易归纳出欢迎页有以下的三个特征: 1.简单:在启动页中,文案是极为简短精炼的,而启动页一般由一张图片和一句文案组成: 2.直接:启动页中的文字表述简单直接,基本没有过多的修饰性词语: 3.图为主,文为辅:启动页中,图片约占三分之二的区域,文字约占三分之一的区域 第二部分:简单易学的APP

iOS App引导页功能实现

一.写作原因 以前都没有想着来写点东西,今天遇到件事情让我决定每次还是要做记录.因为以前自己可以轻松的完成pod spec的配置,但是今天在做的时候还是忘了遇到了很多坑.pod spec配置遇到的坑不在这里写,后面会单独写一点,但是内容不会太多.一是方便别人,二是方便自己. 第一次来发帖,写的不对的地方,请大神指出.我一定好好的努力修改并向大家学习,但是还是不太喜欢一惯的喷子.就像大家说的经典一样`close your mouth show me your code`,英文不好如果错了,大家见谅

APP启动页

关于APP启动引导页面模块 时间:2016年6月14日 作者:赵锐 模块使用说明 模块暴露在外的接口是- (void)showGuideViewWithImages:(NSArray *)images;调用时候需要传入引导页图片的名字数组即可. @interface GuideManager : NSObject /** * 实现功能:APP启动引导图 * * @param images 引导图图片的名字数组 */ - (void)showGuideViewWithImages:(NSArray

【Android】Mac下Android Studio设置App启动页

先将启动页放到项目资源中,图片一般是1080*1920的jpg. 新建一个activity,如图: 创建成功之后,打开刚刚创建的activity,来进行代码的编写: public class BZLaunchActivity extends AppCompatActivity { private final int SPLASH_DISPLAY_LENGHT = 2000;//两秒后进入系统,时间可自行调整 @Override protected void onCreate(Bundle sav

iOS App启动页面

很简单,直接把图片命名为Default.png就可以了,放在工程里,当app启动的时候就会有了 当然,不同的分辨率对应不同的名字,但是图片是相同的 4.0 inch screen: [email protected] (old 640x1136 ~ for iPhone 5) 4.0 inch screen: [email protected] (new 640x1136 ~ for iPhone 5) 4.7 inch screen: [email protected] (750x1334 ~

iOS设置启动页后的广告页

很多app(如淘宝.美团等)在启动图加载完毕后,还会显示几秒的广告,一般都有个跳过按钮可以跳过这个广告,有的app在点击广告页之后还会进入一个广告页面,点击返回进入首页.就像下面的效果.这个功能现在很常见,那么它是如何实现的呢?