iOS中App Search 发表于 2017-10-18 | 分类于 iOS 自从iOS9.0,苹果提供了多种方式让用户获取APP中的信息,甚至你即使没有安装应用。用户可以通过Spotlight、HandOff等方式获取你APP深层次的一些信息。 实现方式NSUserActivityNSUserActivity类提供了一些方法,可以让您捕获用户之前访问过的特定应用程序状态和导 ... 阅读全文 »
React Native项目实践总结 发表于 2017-10-16 | 分类于 React Native 想想有一段时间没更新博客了,其中有工作稍微忙了点的原因,其实作者找了一个项目一直在练习。另一方面作者购买了一个域名并且通过辛苦努力搭建了一个自己的小窝,欢迎各位的光临哦!(作者的小窝传送门),以后写的文章将在自己的小窝作为首发了。 项目背景本人练习的项目是一个通过豆瓣公共api实现了电影相关的一个A ... 阅读全文 »
在mac上快速搭建Android、iOS自动打包环境(三) 发表于 2017-10-14 | 分类于 iOS 接上一篇iOS自动打包文章,本文将介绍Android的自动打包。 准备工作 Android的SDK已经安装好(这个网上教程一大堆,如果不会的可以自行搜索,实在搞不定的可以留言) Android自动打包 其实Android的自动打包与iOS的自动打包基本一样,主要由于开发工具的不同,所以不同点都是 ... 阅读全文 »
在mac上快速搭建Android、iOS自动打包环境(二) 发表于 2017-10-14 | 分类于 iOS 接上一篇文章,环境已经搭建好,紧接着就是开始创建项目,自动编译工程了。 #自动打包iOS项目 点击下图的新建项目 输入一个名字,选择构建一个自由风格的项目,然后点击OK 接下来就是出现如下图,配置git或svn账号,配置Excute shell 1. 配置git账号和打包分支 首 ... 阅读全文 »
在mac上快速搭建Android、iOS自动打包环境(一) 发表于 2017-10-14 | 分类于 iOS 本文实现了jenkins+fastlane自动打包Android、iOS,然后上传到蒲公英上,最后通过邮件通知相关人员 工具 jenkins fastlane Homebrew 步骤1、 安装brew,如果电脑已经安装,可以忽略 curl -LsSf http://github.com/mxcl ... 阅读全文 »
React Native源码分析原理(二)(基于0.48版本) 发表于 2017-10-14 | 分类于 React Native React Native源码分析原理(一)(基于0.48版本) React Native源码分析原理(二)(基于0.48版本) 上一篇文章大家如果仔细阅读揣摩对RN有了一个初步的认识了,接下来将基于上一篇文章的这种初步认识然我们详细了解一下RN的启动过程 启动过程[RCTRootView ini ... 阅读全文 »
React Native源码分析原理(一)(基于0.48版本) 发表于 2017-10-14 | 分类于 React Native React Native源码分析原理(一)(基于0.48版本) React Native源码分析原理(二)(基于0.48版本)React和React Native初步认识说起Facebook的React Native就不得不说一下React,React是个什么东东呢? React 是一个用于构建用 ... 阅读全文 »
SDWebImage源码解读与学习(二) 发表于 2017-10-14 | 分类于 iOS SDWebImage源码解读与学习(一)我写的这篇文章已经详细介绍了SDWebImage框架中所有的核心类和具体作用,结尾处也简单示例了一下SDWebImage的使用,相信大家对SDWebImage已经有了一个大体的认识。这次我将带领大家解读一下SDWebImage加载网络图片这个过程。 1、当我们 ... 阅读全文 »
SDWebImage源码解读与学习(一) 发表于 2017-10-14 | 分类于 iOS SDWebImage可以说是一个家喻户晓的一个优秀的图片加载框架,极大的方便了我们加载网络图片。好的代码和框架都是我们学习的资源,所以我将一点一点的,从全局到局部的思路对SDWebImage的源码进行解读。 首先让我们了解一下这么优秀的框架都干了啥,有哪些优点! 优点 通过UIImageView、 ... 阅读全文 »
UIPageViewController使用和控件的封装 发表于 2017-10-14 | 分类于 iOS 背景我们经常会遇到一个场景,就是同时有几个视图需要左右滑动显示。大家可能会通过UIScrollview来实现,也能实现。但是如果不自己实现一些懒加载、缓存其实对性能还是有浪费的。接下来我们就让U闪亮登场。UIPageViewController加载不同的UIViewController可以有效的将不 ... 阅读全文 »