自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cheny的博客

他山之石 可以攻玉

  • 博客(4)
  • 资源 (28)
  • 收藏
  • 关注

原创 iPhoneX 适配笔记

iPhone X 的到来,惊艳的是果粉,苦逼的是程序猿。今天升级到Xcode9.0,运行项目,所谓的全屏 iPhone X,but 页面好像也没有全屏,于是根据之前的适配经验,总算初步解决了这个问题,记录如下,以备后需。App 页面适配适配前 问题:App 未全屏显示解决办法LaunchImage 中添加一个和 iPhone X 相关的启动图片 * 图

2017-09-15 09:25:06 46553 14

原创 ScrollView自动布局的实现方式

背景开发中,可能会有一些页面显示的元素很多,可能会超出一个屏幕,但也不适合用 TableView 或者 CollectionView,此时我们一般会用 ScrollView,那么就会出现自动布局的问题。实现方式纯代码特点编码繁琐:需要手写控件安全:只要正确地设置约束或者 frame、contentSize,一般不会出现滚动问题示例lazy var scrollView: UIScrollVie

2017-09-14 09:36:38 2458

原创 发布自己的项目到Cocoapods开源库

动机为什么要把代码发布到Cocoapods?对于部分非ARC项目,省去了大量的 -fno-objc-arc 标记规范更新代码版本 团队开发,指定三方库的版本,就会避免因不同时间去下载文件而可能会导致文件不一致的情况如若有新版本,只需一行命令就知晓(pod update)Cocoapods 使用简单 首先进入项目目录,pod init新建并编辑 Podfile下载安装, pod ins

2017-09-09 12:14:04 554

原创 Java获取apk、ipa应用信息的思考与实践

读完这篇文章,你可能会了解到以下几点:1. 蒲公英为什么只上传 ipa 文件,就可以下载 app2. Java 解析 ipa 文件 (iOS 应用包)3. Java 解析 apk 文件 (Android 应用包)4. 自己上传 app 到服务器,模拟蒲公英的效果关于蒲公英的思考蒲公英的作用(在工作中)在我的实际工作中,蒲公英主要用于企业包(In-House证书打的包)的分发,方便 QA

2017-09-03 22:18:20 1689 8

Sketch for Mac 48.1 破解版 - Mac上专业的矢量绘图工具

Sketch for Mac 48.1 破解版 - Mac上专业的矢量绘图工具,v48.1.

2017-12-21

Java获取ipa、apk文件配置信息jar包

这是Java获取ipa、apk文件配置信息所需要的jar包,用于获取 app 的配置信息,比如:包名,版本号,应用名称等等。

2017-09-03

LinkTextView

在开发中,有时需要展示一句带有某些可接受用户响应的关键词的文案,比如在页面上显示某某协议之类的。如果一行能完全显示(各种设备上),那么就可以在界面上写死布局;如果不能显示,则就需要使用`UITextView`控件了。

2017-04-10

FTPClient jar包

这是一个java关于ftp上传下载的工具包。

2017-03-30

javax.servlet jar包

javax.servlet的jar包 解决找不到javax.servlet.*等问题的!

2017-03-23

阿里巴巴Java开发手册

阿里巴巴Java开发手册,阿里云官方下载,2017最新版。

2017-02-13

查看被删的微信好友

查看被删的微信好友 原理就是新建群组,如果加不进来就是被删好友了(不要在群组里讲话,别人是看不见的) 用的是微信网页版的接口 查询结果可能会引起一些心理上的不适,请小心使用

2016-05-23

查看iOS APP里的图片资源

众所周知,自从Xcode有Images.scassets文件夹之后,它里面的图片素材在打包后默认是无法查看的,有时候为了学习,又没有设计人员,那么怎么才能拿到优秀APP里面的图片素材呢?试试iOSImagesExtractor吧!个人感觉很好用,谢谢作者!(PS:仅用于学习,请勿用于商业用途!)

2016-04-26

Xcode模拟器限制网速

这个工具用于模拟器开发的时候,设置网络连接条件,为了模拟各种网络环境。现支持Xcode7以上版本。

2016-02-26

UINavigationController返回手势失效问题

## 问题描述 * 从iOS7开始,系统为UINavigationController提供了一个interactivePopGestureRecognizer用于右滑返回(pop),但是,如果自定了返回按钮或者隐藏了navigationBar,该手势就失效了。 ## 原因 * 自定义返回按钮或者隐藏navigationBar时,interactivePopGestureRecognizer的delegate被阻断事件传递。 ## 解决方案 * 自定义UINavigationController,重写interactivePopGestureRecognizer的delegate相关方法。

2016-02-17

JSPatch学习笔记-UI进阶

## 学习大纲 1. TableView数据源方法 2. TableView代理方法 3. dealloc引发的问题

2016-01-20

JSPatch学习笔记-UI基础

代码中是JSPatch学习笔记的UI基础部分,其中包括以下内容: 1. 项目环境配置 2. 变量 * 局部变量 * 全局变量 * 使用OC中的枚举类型 `Objective-C 里的常量不能直接在 JS 上使用,可以直接在 JS 上用具体值代替,或者在 JS 上重新定义同名的全局变量` 3. 类的扩展 * 重写方法(调用父类方法,需添加`ORIG`关键字) * 覆盖方法 * 添加方法 4. 基础控件 * UIView * UIButton * 点击事件监听 * UILabel * UITextField * 文本框内容改变事件监听 * UIAlertView * 弹框 * 监听按钮点击事件

2016-01-18

Git常用命令

谈及源码管理工具,首选`SVN`和`GIT`,在工作中也都有所接触,但个人更喜欢使用GIT,文档是我记录的在工作中用到的操作命令。

2015-12-21

Alfred 小红帽

Alfred 2,MAC上很好用的一款软件,秒杀系统自带的搜索,各种快捷键配置,好用的不像实力派。

2015-12-17

自定义ProgressView

自定义ProgressView使用示例。(JEProgressView)

2015-11-12

3D Touch 学习

3D Touch学习示例,刚刚开始研究,后续更新。

2015-10-22

单例宏(Singleton)

iOS快捷实现单例。用法如下: 1. 导入头文件:#import "Singleton.h" 2. 在.h文件中实现:singletonInterface(类名); 3. 在.m文件中实现:singletonImplementation(类名);

2015-10-18

iOS仿支付宝输入密码控件

这是一个模仿支付宝输入支付密码的密码框,方便开发者完成类似于支付宝输入支付密码的功能。(GitHub下载地址:https://github.com/chernyog/CYPasswordView)

2015-10-18

Dash for Mac 2.2.2

Dash for Mac是一个API文档浏览器和代码片段的管理工具。Dash for Mac帮助你储存的代码片段,以及即时搜索和浏览文档几乎任何API可以使用。 最新改进 • 您现在可以Swift, Obj-C 之间切换 iOS 8.0 或 OS X 10.10.2 文档页面 • 大量的 bug 修复

2015-04-12

VMware-Fusion-7.0 注册码

VMware-Fusion-7.0.0-2075534破解文件

2015-02-03

VVDocumenter-Xcode-master

Xcode文档注释插件,很给力,一点也不比JAVA或者C#中的注释逊色。(下载后 运行之后重启Xcode即可生效)

2014-12-02

自定义UIAlertView

由于在iOS7上不允许我们更改系统的UIAlertView,于是百度了一个,挺好用了,与各位共同学习,ios7 自定义UIAlertView ios7 UIAlertView 弹出 警告 自定义 简单实用。

2014-11-13

jBox插件示例

jBox各种文件,插件库,示例,欢迎下载,希望可以帮到需要的人。

2014-09-18

Reflector 8.3

此压缩包包括安装包和注册机,欢迎各位下载,希望能帮到需要的人。 【注册方法】 1. 断网 2. 运行.NET Reflector,点击Help -> Activate 3. 运行注册机,复制注册机生成的序列号,粘贴到.NET Reflector中的激活输入框 4. 点击激活按钮,此时弹出错误提示“无法连接到...”,点击手动激活按钮,弹出手动激活界面 5. 将 .NET Reflector 中的激活请求字符串复制,粘贴到注册机第二个文本框中,复制第三个文本框的激活应答字符串,粘贴到.NET Reflector手动激活界面右边文本框中 6. 点击激活按钮,激活成功

2014-09-18

盘古分词工具

这是盘古分词小工具,用于动态维护词典,适合初学者结合Lucene研究盘古分词。

2014-07-18

Lucene.NET结合Sql建立全文检索Demo源码

这是用Lucene.NET结合Sql建立全文检索Demo的源码,适合初学者学习Lucene,其中包含所需的DLL文件。

2014-07-18

角色权限管理

这个Demo是用C#语言开发的基于.NET平台的权限管理系统,特点是灵活的运用了“按位与”和“按位或”算法对用户的权限进行操作,适合初学者学习。

2014-07-12

C#事件传参

此Demo主要用于通过事件,在C#窗体间传值。.

2014-04-20

空空如也

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

TA关注的人

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