一、实现的效果图 每次看别人的代码前,必需要先看实现的效果图达到了一个什么样的效果,是不是跟自己想要实现的效果类似。有图才有真相嘛,同一时候,最下方有源代码的下载地址,差点儿源代码的每一行都有凝视,写的通俗易懂。很清晰。 二、编码前的准备工作 ViewPager是Android3.0之后提供的新特性 ...
分类:
移动开发 时间:
2017-04-17 21:41:16
阅读次数:
209
修改方案如下:请定位到src/com/android/launcher3/LauncherClings.java文件: ...
分类:
其他好文 时间:
2017-03-21 15:49:02
阅读次数:
130
1、准备数据 2、设置ImageViews集合,保存图片,并创建点的集合,并适配点的像素, 3、创建灰点和红点的xml 4、添加ViewPager设配器,重写4个方法 引导页布局 5、计算红点移动位置和设置进入主页按钮事件监听 根据view的生命周期,当执行到onLayout或onDraw时,已经获 ...
分类:
其他好文 时间:
2017-03-17 11:59:41
阅读次数:
253
先说简单的吧,UINavigationController代码创建非常简单,仅需一行代码 然后是重头戏,UITabBarController,我刚开始接触这个控制器是在stroryboard里面直接拖,非常简单方便,但是后来在实际项目里面这种方式是不适合的,需要用代码来创建,我的需求是做一个引导页, ...
分类:
移动开发 时间:
2017-03-15 10:34:27
阅读次数:
688
//第一次安装时会有引导页展示 非第一次直接进入应用页 if ([[[NSUserDefaults standardUserDefaults] objectForKey:@"isOne"] isEqual:@"isOne"]) { [self showViewController]; }else{ ...
分类:
移动开发 时间:
2017-02-28 19:24:54
阅读次数:
160
任何一门语言,只要长期不用就会忘掉,得时不时的敲敲小项目,练练手; let scrollViewBG = UIScrollView.init(frame: SLScreenRect) let images = ["first","second","third"] let pageControl = ...
分类:
编程语言 时间:
2016-12-31 07:20:03
阅读次数:
236
在之前的博文《Android中使用ViewPager实现屏幕页面切换和引导页效果实现》和《Android中Fragment的两种创建方式》以及《Android中Fragment与Activity之间的交互(两种实现方式)》中我们介绍了ViewPager以及Fragment各自的使用场景以及不同的实现 ...
分类:
移动开发 时间:
2016-12-25 07:36:44
阅读次数:
218
不知道这个问题是什么时候出现的,直到我重写项目已应对IPv6的审核。 先前没有加引导页面,打开app直接进入主控制器。当弹出允许访问用户数据窗口的时候,主页面的数据是不加载的。 当用户未允许访问数据之前,所有的数据请求都会被禁止。所以主页面的网络请求失败,导致网络数据都不会出现,而当用户允许之后,主 ...
分类:
移动开发 时间:
2016-12-22 13:55:34
阅读次数:
160
应用引导页是现今App的必需品,通过引导页可以第一时间知道此款软件的特色,如何使用。并且能了解到最新的动态和更新。 第一页,Logo页面或者欢迎页面,判断是否需要进入引导页。 引导页面: 主页面: ...
分类:
移动开发 时间:
2016-12-22 06:47:36
阅读次数:
254
一、首先第一步,写好用户轮播页的viewController,比如叫做LVUserGuideVC,关键代码是配置和scrollView和pageControl。 pageControl的动作action ,changePage这样写: scrollView的2个主要代理方法: 把要轮播的画面都添加到 ...
分类:
其他好文 时间:
2016-12-22 00:23:19
阅读次数:
177