自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 CAKeyframeAnimation 循环间隙卡顿

使用CAKeyframeAnimation可以实现Layer按照特定path上移动的效果,比如说一个圆、一个矩形等。如果需要path上循环移动,怎么做呢?  当然是设置repeatCount,想循环多少次就设置多少次,如果是无限循环呢,就设置为NSNotFoundok,看效果是循环起来了。But,有点问题,为什么每次循环完一圈后,启动下一圈时会卡顿一下呢?  原来是需要设置这个

2017-07-16 14:48:22 1676

原创 CGAffineTransform链式调用的问题

Demo 地址今天使用CGAffineTransform遇到一个问题,可能是坑,在这说明下:CGAffineTransform 提供了3个Api给大家用:移动:(A)public func translatedBy(x tx:CGFloat, y ty: CGFloat) ->CGAffineTransform缩放:(B)public func scal

2017-07-13 17:25:35 1243

原创 PromiseKit 封装异步Api

Demo地址:https://github.com/jzhw0130/PromiseKitDemo功能很简单,模拟了一个用户登录的过程:登录,下载用户信息、更新用户信息。 因为3个操作都是异步完成,且需要顺序调用,这样,就会写成这样(功能是没问题,看着是挺乱的吧。。。):userLogin {if success {      downloadUserInfo {i

2017-07-10 13:40:22 756 3

原创 Jenkins + gradle 自动打包jar

Jenkins 的部署搭建就略过了,自己百度。。本文只是简略介绍下使用Jenkins + gradle 自动打包jar的一些配置。1. 登录Jekins 配置网站2. 新建-->构建一个自由风格的软件项目-->ok,此时就创建了一个项目3. 项目的配置包括5部分:3.1 General此部分是对项目的一些概要信息,自行填写即可3.2 源码管理此部分是

2016-11-18 15:21:17 4152

原创 React Native 原生模块封装、发布、调用

第一步、第二步 网上有比较详细的教程,我只是粗略的写一下。第三步,貌似没有详细说明,自己摸索了一段时间的结果如果错误,欢迎指正一. 封装react-native init xx  创建项目cd xx  进入项目启动项目:react-native run-android新建一个module:ihealthlibrary创建  iHealthDeviceMana

2016-10-25 22:15:18 2582

原创 Jar包混淆的两种方式

1. 配置如下:buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' }}    这样,build一下,Android Studio会依据混淆

2016-09-29 21:10:28 4373

原创 Jar包混淆后引用报错

先贴引用后报错的log:Caused by: java.lang.RuntimeException: com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: com.android.ide.common.process.Proces

2016-09-29 20:43:25 3066

原创 Android Studio Subversion 版本异常报错

问题描述:1、 使用SmartSVN下载project,SmartSVN使用的subversion版本为1.9.4.2、使用Android Studio打开project,提示错误:Errors found while svn working copied detection. Fix it.  点击 Fix it,提示: svn: E155021: This client i

2016-05-01 11:30:45 1338

原创 React Native环境搭建

晚上比较乱,自己实际做了一次,记录下Brew\watchman\flow 安装ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew install watchmanbrew install flowNVM安装

2016-04-06 23:35:28 232

翻译 ipa重新签名

两种方式:1. GitHub上下载现成的工具,下载地址:https://github.com/maciekish/iReSign2. 使用命令行打包:http://www.cocoachina.com/bbs/read.php?tid=181236两种方法均测试通过。方式二在我电脑上的命令如下:rm -rf Payload/iHe

2016-04-05 22:37:00 454

原创 iOS 企业级开发证书发布权限问题

1. 主账号可以创建发布证书的 iOS Certificates (Production)2. 同属于此开发组的其他账号若需要打包In-House类型的app,需要主账号导出其私钥,安装私钥后,即可进行打包。   注:首次打包是需要联网验证,此时,需要输入同属于此开发组的帐号信息进行验证即可,可以不是主账号。 若xcode有多个账号时,会逐个验证,不知道密码的账号删

2016-04-02 21:08:40 1449

转载 MAC 显示与隐藏文件

转载地址:http://bbs.feng.com/read-htm-tid-5619983.htmlmac中如何将一个文件或者文件夹隐藏?如何取消隐藏?其实很简单:一、mac中,以“."开头的文件,就是隐藏文件,如果更改文件名,前面加上".",这个文件就可以被隐藏了。二、建立一个隐藏与取消的快捷键,如可以用command+shift+.三、使用

2016-03-08 16:31:24 682

转载 欢迎使用CSDN-markdown编辑器

技术博客旅程开启本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接

2016-03-08 09:17:53 228

OC - Swift 混编Demo

一个最简易的OC Swift 混编Demo,不能再简单了。。

2016-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除