阿福的专栏

好记性不如多敲敲键盘~勿以内容少而不去总结

iOS开发~iPhone6及iPhone6P的UI适配

概要 目前为止,iPhone屏幕尺寸已经有四种: 3.5(inch):1/3G/3GS/4/4S 4.0(inch):5/5S/5C 4.7(inch):6 5.5(inch):6Plus 看一下iPhone4~6(+)的屏幕高宽比: iPhone4(s):分辨率960*640,高宽比1.5 ...

2015-09-02 17:23:31

阅读数 2699

评论数 0

iOS开发~Xcode插件使用简析

概要 虽然Xcode已经足够优秀,满足了大多数开发者的需求,但众口难调,总会有一些小的功能缺失,而Xcode插件正好弥补这个空缺。当Interface Builder作为Xcode中一个独立的应用程序时,就已经有插件架构了,虽然官方没有插件相关文档,但在Xcode中使用插件是被默许的,在Xc...

2015-08-12 13:40:04

阅读数 1293

评论数 0

iOS开发~优雅的使用Xcode帮助文档及帮助系统

概要 在iOS和OS X开发中,会遇到很多API,类,方法等,而且苹果更新迭代的很快,所以要想最快方式获得第一手资料,那么帮助文档是一个很好的选择。 下载文档 打开Xcode,然后快捷键(command + ,)或Xcode->Preference打开Xcode偏好设置,然后选择Down...

2015-08-10 11:07:05

阅读数 4848

评论数 0

iOS开发~Objective-C新特性

概要 WWDC 2015 推出和开源 Swift 2.0,Swift作为全新的开发语言,有很多新特性。而Swift可以与混编,所以Objective-C也增加了一些新特性与Swift同步 (ransparently interoperates)。虽然将来有一天Objective-C可能会被Swif...

2015-08-09 17:42:39

阅读数 4680

评论数 0

React Native(iOS)一、环境篇

一、浅谈移动App跨平台开发 移动App跨平台伴随着iOS&Android火起来后不久,就不断的被谈论着。Webview跨平台曾经火了一段时间,PhoneGap很具有代表性,但其性能瓶颈问题突显,所以逐渐的不被采用了。然后出现BeeFramework类似这种跨平台,号称跨平台的又一次革命,...

2015-04-15 23:36:42

阅读数 1903

评论数 0

iOS开发~禁用文本输入框拷贝和粘贴等功能

一、概要 苹果在 iOS 3.0 中增加了剪切、复制等功能,开发者也可以使用UIMenuController组件用来定制个性化的弹出菜单,但有些场景需要禁用这个功能,例如一个银行App的密码输入框。 二、实践 一般使用UIMenuController的控件有UITextView和UI...

2015-04-07 14:25:52

阅读数 5673

评论数 0

Core Animation(三)动画详解

一、概要 前两篇Core Animation(一)iOS图形和动画的初步认识和Core Animation(二)动画基础部分从动画的核心库架构、基本用法、效果、分类等几方面简单的描述了iOS动画,并举了几个简单的例子,通过例子来看,iOS动画学习貌似也挺容易的,所以这一篇我们深入且系统的了解下Co...

2015-02-12 01:13:19

阅读数 1860

评论数 0

Core Animation(二)动画基础部分

一、概要 上一篇简单的描述了Core Animation相关的内容,并且亲自动手实践了一个动画,同时也提到了“隐式动画”和“显示动画”,也提到了UIKit动画,可见iOS的动画部分确实有些内容需要掌握,所以针对大体三个问题去研究学习: 1、为什么使用动画?有哪些好处? 2、动画都有哪些实现方式?该...

2015-02-09 18:13:38

阅读数 1185

评论数 0

Core Animation(一)iOS图形和动画的初步认识

一、行业及平台情况分析 在中国,一些发达城市,例如北、上、广、深,都处于经济高速发展阶段,而人们的生活也越发的忙碌,时间高度碎片化,所以人们没有很多时间坐在PC前,而都改用移动设备,甚至现在一些大公司的部分办公都依靠移动设备,所以移动开发是将来一段时间的必然趋势。 移动平台主要有iOS、Andro...

2015-02-08 18:02:14

阅读数 1634

评论数 0

Android开发~制作JAR包

一、概述(开发环境Android Studio 1.0.1) 在项目开发过程中,当我们项目积累越来越多,有一些公用的代码可以重用,或者做一些SDK类型项目的时候就需要打包自己的JAR了。之前如果使用eclipse开发android项目,打包JAR的例子网上可以找到很多,但切换到使用Android...

2015-01-20 15:03:03

阅读数 4699

评论数 0

Android开发~Sildingmenu

一、概述 好多项目都使用到了滑动侧边栏组件,网上有好多例子,但最好的感觉还是GitHub上的Sildingmenu,不过还是不能直接使用的,并且所遇到的问题也不是某一个帖子能覆盖完全的,所以感觉有必要总结一下。 二、开始 1、首先去下载所需要的原文件,包括两部分,一部分是Sildingme...

2015-01-14 01:09:52

阅读数 1465

评论数 0

iOS开发~制作同时支持armv7,armv7s,arm64,i386,x86_64的静态库.a

一、概要 平时项目开发中,可能使用第三方提供的静态库.a,如果.a提供方技术不成熟,使用的时候就会出现问题,例如: 在真机上编译报错:No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID...

2015-01-04 13:21:11

阅读数 28069

评论数 3

iOS~新版iTunes Connect提交更新版本

一、概述 当前版本iTunes Connect提交App遇到一些问题: 1、提交完二进制文件后,发现App存在错误,想重新提交,但发现没地方可以删除待审核的二进制文件; 2、使用Application Loader上传二进制文件后,发现已经存在某版本,不能提交; 二、解决办法 1、当发现刚刚提...

2014-12-31 22:27:02

阅读数 5009

评论数 0

iOS开发~架构图

一、该要 iOS系统框架相关内容很多,但平时工作涉及到的内容很有限,不过简单的了解一下整体框架还是很有必要的。 二、iOS系统框架图

2014-12-25 12:08:04

阅读数 1773

评论数 0

iOS~创建文件夹映像dmg

一、概要 相信搞iOS开发,多多少少的已经接入和使用过几个第三方SDK了,例如:接入91平台SDK,下载完SDK,然后打开压缩包后发现其中的SDK是dmg文件,然后点击dmg来得到SDK文件,感觉挺高大上的,但自己也想这么折腾的时候,发现好多办法做不到,例如使用App2Dmg,dmg给人的印象是...

2014-12-23 10:05:36

阅读数 1487

评论数 0

Android开发~Android Studio环境篇(Mac环境)

记录下开始安装使用Android studio中遇到的几个问题: 1、如下提示xu

2014-11-09 10:22:19

阅读数 9585

评论数 0

iOS8开发~Swift(VS)Objective-C

一、概要 二、性能比较

2014-10-20 23:17:04

阅读数 1719

评论数 0

iOS8开发~UI布局(三)深入理解autolayout

一、概要 经过前两篇对iOS8界面布局

2014-10-10 17:48:47

阅读数 3706

评论数 2

iOS8开发~UI布局(二)storyboard中autolayout和size class的使用详解

一、概要 1、Xcode6中storyboard

2014-10-09 15:37:40

阅读数 4125

评论数 2

iOS8开发~UI布局(一)初探Size Class

一、Size Class 二、

2014-10-08 00:18:48

阅读数 4698

评论数 5

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