自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(702)
  • 资源 (42)
  • 收藏
  • 关注

翻译 ViewPager Kotlin 教程入门

原文:ViewPager Tutorial: Getting Started in Kotlin 作者:Diana Pislaru 译者:kmyhyViewPager 是一个强大的布局管理工具,允许你在 app 中使用滑动手势进行导航。通常用于创建幻灯片效果、启动引导,或者 tab view。通过左右滑动在两个 ViewPage 页面之间切换,从而节省屏幕空间,创建更加迷...

2018-02-09 09:25:27 5010

翻译 Google iOS 材料设计: 入门

原文:Google Material Design Tutorial for iOS: Getting Started 作者:Nick Bonatsakis 译者:kmyhy看到本文的标题,你是不是会奇怪:Google 材料设计和 iOS 怎么会联系在一起呢?毕竟材料设计是因 Google 而闻名,尤其是在 Android 系统上。但是,Google 有着将材料设计扩...

2018-02-08 11:50:27 988

翻译 Core Data 教程入门

原文:Getting Started with Core Data Tutorial 作者:Pietro Rea 译者:kmyhy这是《Core Data by Turoials》一书的缩略章节,目前已经升级至 Swift 4 和 iOS 11。值得高兴的是,本教程被作为 iOS 11 Lanuch Party 中的一部分放出。欢迎来到 Core Data 的世界!在本教程

2018-02-01 10:29:22 2594

原创 发现 URL Scheme 存在安全漏洞

昨天在一个 App 中购买订阅(App 内购),当我点击用支付宝支付时,发现老是跳转到一个“云南移动”的 App,试了几次都不能成功,后面想了一下,应该是支付宝的 URL Scheme 被“云南移动”给注册了吧?于是把手机上的“云南移动”给卸载了,果然支付宝就支付成功了。 本来 iOS 的 URL Scheme 是为方便 App之间调用传参而设计的。我们可以通过一个 openURL 方法来打开指

2018-01-29 15:30:34 2374

翻译 自定义 UIViewController 转换动画: 开始

原文:Custom UIViewController Transitions: Getting Started 作者:Richard Critz 译者:kmyhy 更新说明: 本教程由 Richard Critz 更新至 iOS11 和 Swift 4。原文作者是 József Vesza。iOS 内置了一些好看的 View Controller 转换动画——push、po

2018-01-27 14:10:33 1525

翻译 Android 动画 Kotlin 教程

原文:Android Animation Tutorial with Kotlin 作者:Lisa Luo 译者:kmyhy 更新说明:本教程由 Lisa Luo 更新至 Kotlin 和 Android Studio 3.0。原教程作者是 Artem Kholodnyi。假若没有那些有趣的、漂亮的动画元素,很难想象手机的使用体验会是什么样子。这些动画不仅仅在整个 app 中

2018-01-22 15:22:28 2400

原创 Xcode slicing 精解

slicing 和图片拉伸从 Xcode 5 开始就支持 image slicing 功能,这个功能非常强大,从一定程度上解决了不规则图片的拉伸问题。然而许多同学并不知道这个功能,或者在对这个功能理解得并不透彻,导致使用中出现这样那样的问题。简单说,这个功能是用来拉伸图片的,是这两个方法的可视化版本:stretchableImageWithLeftCapWidth: topCapHe

2018-01-17 16:55:40 6364

翻译 Uberworks

原文:Uberworks 作者:Marin Todorov 译者:kmyhy本教程使用 Xcode 7.1 和 Swift 2。这个月的主题又回到了这一系列文章的开始。事实上,我正在华盛顿参加 RWDevCon 大会,在会上我将推出 iOS Animations by Tutorials 和这一系列文章。我收到了一封来自 Uber 的主题为 Forget your keys 的邮件,它

2018-01-13 16:02:45 454

翻译 渐变和遮罩

原文:Fun with Gradients and Masks 作者:Marin Todorov 译者:kmyhy本教程使用 xcode 7 和 Swift 2。在 的第三部分,第14章“渐变动画”中,我介绍了如何对 CAGradientLayer 属性进行动画。在本月的这一期,我将教你如何创建和 CAGradientLayer 有关而不是和 CALayer 自身有关的动画。这里,你

2018-01-06 14:47:16 1526

翻译 介绍 EasyAnimation

原文:Introduction EasyAnimation 作者:Marin Todorov 译者:kmyhy本教程使用 Xcode 7/Swift 2 以上版本。在 //UIKit view animationUIView.animateWithDuration(2.0, animations: { self.view.center.x = 200.0})而 CoreAn

2018-01-06 14:43:53 1127

翻译 CoreImage 变换

原文:Transitions with CoreImage 作者:Marin Todorov 译者:kmyhy本教程兼容 Xcode 7/Swift 2。在“iOS Animations by Tutorials ”的第 3 章 “转换动画” 中,我向你介绍了如何用内置的转换动画来渐入或渐出你的 view。坦白讲,这种动画有一定限制。你可以选择以内容的位置进行动画,或者交叉溶解,或者反

2017-12-27 09:24:41 1240

翻译 用 Ophiuchus 实现文字动画

原文:Text animations with Ophiuchus 作者:Marin Todorov 译者:kmyhy本教程适用于 Xcode 7/Swift 2 及兼容版本。Ophiuchus 是一个由 Yalantis 编写的开源库——Yalantis 在 GitHub 上编写了大量和动画相关的开源库,这里列出了其中一些代表作:一个可收起的 tab bar动画侧边栏一个下拉刷

2017-12-17 17:48:43 1031

翻译 用 CAReplicatorLayer 创建动画

原文:Creating animations with CAReplicatorLayer 作者:Marin Todorov 译者:kmyhy本教程针对 Xcode 7/Swift 2 或更高版本。CAReplicatorLayer 绝对是我最爱的 CALayer,因此我很愿意向你介绍如何用它来创建动画。在本教程中,我将向你展示用 CAReplicatorLayer 创建 3 种不同的

2017-12-04 17:26:56 1035

翻译 用 CAShapeLayer、毛玻璃镂空效果创建加载动画

原文: Creating an activity indicator using CAShapeLayer, blur effect and vibrancy 作者:Marin Todorov 译者:kmyhy这个教程使用 Xcode 7/Swift 2。我在编写 Doodle Doodle app 时曾经准备了大量视频以便向用户知道显示如何使用和安装 Doodle Doodle

2017-12-04 17:25:43 1659

翻译 在 Unity 中保存和载入游戏

原文:How to Save and Load a Game in Unity 作者:Anthony Uccello 译者:kmyhy游戏现在变得越来越长,有些游戏已经超过了 100 个小时的内容。不可能让玩家一次就玩完整个游戏。允许玩家保存游戏是游戏最基本的一个功能——哪怕仅仅保存玩家的得分记录。但如何创建一个存档文件,以及需要在里面保存什么东西?你必须在存档中保存玩家的设置吗?以及

2017-11-27 11:31:17 54002 7

翻译 MapKit 教程: 覆盖物

原文:MapKit Tutorial: Overlay Views 作者:Owen Brown 译者:kmyhy 更新说明:本教程由 Owen Brown 更新至 Xcode 9、iOS 11 和 Swift 4。原文作者是 Chris Wagner。苹果通过 MapKit 让你轻易地将地图添加到你的 app,只是它看起来并不是那么漂亮。幸运的是,你可以用自定义覆盖物让它更引

2017-11-27 11:29:29 1007

翻译 Instruments Swift教程:开始

Instruments Swift教程:开始 原文:Instruments Tutorial with Swift: Getting Started 作者:Nicholas Sakaimbo 译者:kmyhy 更新说明:本教程由 Nicholas Sakaimbo 升级至 iOS 11\Xcode 9\Swift 4。原文作者是 Matt Galloway。无论...

2017-11-22 15:34:41 1167

翻译 Carthage 教程:开始

原文:Carthage Tutorial: Getting Started 作者:Lorenzo Boaro 译者:kmyhy 更新说明:本教程由 Lorenzo Boaro 升级至 iOS 11,Xcode 9 和 Swift 4。原文作者是 James Frost。对于 iOS 开发者来说有两个好东西,庞大的社区和海量的第三方库。如果你在这个平台上编写过一段时间的代码,你

2017-11-22 15:33:26 3650

翻译 UICollectionView 自定义布局教程: Pinterest

原文: UICollectionView Custom Layout Tutorial: Pinterest 作者:Paride Broggi 译者:kmyhy 更新说明:本教程由 Paride Broggi 升级到 Xcode 9,Swfit 4。原文作者是 Ernesto García。UICollectionView 从 iOS 6 开始引入,是 iOS 开发者最

2017-11-22 15:32:13 868

翻译 UISearchController 教程-开始

原文:UISearchController Tutorial: Getting Started 作者:Tom Elliott 译者:kmyhy 更新说明:本教程由 Tom Elliott 升级为 Xcode 9 beta,Swift 4 和 iOS 11。原教程作者是 Andy Pereira。对于用户来说,在海量数据中滚动列表是一件缓慢而痛苦的事情。当和海量数据打交道时,

2017-11-15 11:05:35 2173 1

翻译 HealthKit Swift 教程: workout

原文:HealthKit Tutorial with Swift: Workouts 作者:Ted Bendixson 译者:kmyhy 更新说明:本教程由 Ted Bendixson 升级至 Swift 4、Xcode 9 及 iOS 11。原教程作者是Ernesto García。欢迎回到我们的 HealthKit 教程系列!在本系列第一部分,你学习了基本的 Health

2017-10-26 17:29:15 1237

翻译 Android: Kotlin 材料设计入门

原文:Android: Kotlin 材料设计入门 作者:Joe Howard 译者:kmyhy 更新说明:本教程由 Joe Howard 升级为 Kotlin。原教程作者是 Megha Bambra。谷歌的材料设计使 Android app 的可视化外观以一种令人兴奋的方式亮瞎了用户的眼睛。但稍安勿躁——什么是材料设计?根据谷歌的描述,它“在创建漂亮直观的体验的同时融汇了触感的

2017-10-26 13:44:23 1582

翻译 HealthKit Swift 教程: 开始

原文:HealthKit Tutorial with Swift: Workouts 作者:Ted Bendixson 译者:kmyhy 更新说明:本教程由 Ted Bendixson 升级至 Swift 4、Xcode 9 及 iOS 11。原教程作者是Ernesto García。HealthKit 从 iOS 8 开始出现。它实际上是一个关于所有健康数据的集中式存储库,

2017-10-24 14:06:33 2275

原创 中文手写输入法闪退问题

近日有用户报 app 调用中文手写输入法时出现闪退。问题描述可以参照网上:http://blog.csdn.net/yuanpengs/article/details/47616655http://www.jianshu.com/p/b641bcdb0fab笔者的这个 App 中也是一样,使用了 +UITouch 分类重写了 ScrollView 的 touchesXXX 方法。 网上提到的

2017-10-18 17:56:21 2401

翻译 如何用 Sprite Kit 和 Swift 制作一个逃逸游戏-第二部分

原文:How To Make a Breakout Game with SpriteKit and Swift: Part 2 作者:Michael Briscoe 译者:kmyhy 更新说明:本教程由 Michael Briscoe升级为 Xcode 8 和 Swift 3。原文作者是 Barbara Reichart。欢迎回到本教程!在第一部分,你创建了一个会动的木板和

2017-10-09 14:55:58 1592

翻译 如何用 Sprite Kit 和 Swift 制作一个逃逸游戏-第一部分

原文:How To Make a Breakout Game with SpriteKit and Swift: Part 1 作者:Michael Briscoe 译者:kmyhy 更新说明:本教程由 Michael Briscoe升级为 Xcode 8 和 Swift 3。原文作者是 Barbara Reichart。Sprite Kit 是苹果的iOS 和 OS X

2017-10-09 14:52:42 1551

翻译 MapKit 进阶教程: 自定义瓦片

原文:Advanced MapKit Tutorial: Custom Tiles 作者:Michael Katz 译者:kmyhy在现代 app 中,地图的使用无处不在。地图可以提供 POI(兴趣点),为公园和城镇中的用户进行导航,寻找附近的人,跟踪旅程,或者在增强现实游戏中提供背景。不幸的是,这也导致了每个 app 中的地图千篇一律。烦!本教程介绍如何使用手绘地图,而不是用代码生成

2017-09-26 17:52:18 2276

翻译 iOS 按需加载资源教程

原文:On-Demand Resources in iOS Tutorial 作者:James Goodwill 译者:kmyhy 注意: 本教程使用 Xcode 9 和 Swift 4。iOS 9 和 TVOS 中提出了“按需加载资源”(on-demand resources,ODR)的概念,这是一个全新的 API,允许在 app 在安装完成之后,下发内容到 app。ODR

2017-09-26 17:49:55 3833 4

翻译 如何编写 Runkeeper 一样的 app(2)

原文:How To Make an App Like Runkeeper: Part 2 作者:Richard Critz 译者:kmyhy 更新说明:本教程由 Richard Critz 升级到 iOS 11 beta 1、Xcode 9 和 Swift 4。原文作者 Matt Luedke。本教程的第二部分,将实现地图的颜色标记和奖牌。在第一部分中,你完成了:用 Cor

2017-09-15 17:49:20 872

翻译 iOS 11 自适应布局教程: 开始

原文:Adaptive Layout Tutorial in iOS 11: Getting Started 作者:József Vesza 译者:kmyhy 更新说明:本教程由 József Vesza 升级至 iOS 11、Xcode 9 和 Swift 4。原文作者是 Sam Davies。对于 iOS app 设计人员来说,自适应布局的出现导致了巨大的变化。在设计你

2017-09-15 17:37:45 4720

翻译 Android Google Face API 增强现实教程

原文:Augmented Reality in Android with Google’s Face API 作者:Joey deVilla 译者:kmyhy如果你用过 Snapchat 的“镜头”功能,你使用的就是增强现实+面部识别技术。增强现实——AR——是一种技术——它是一个令人印象深刻的名称,简单地说,它在真实世界的图像的基础上覆盖以计算机生成的图像。而面部识别,对于人类来说

2017-09-15 17:34:05 6316 4

翻译 Unity 脚本入门教程

原文:Introduction to Unity Scripting 作者:Georgi Ivanov 译者:kmyhyUnity 的许多功能都要通过它的富脚本语言 C# 来体现。你可以用它来处理用户输入,操作场景中的对象,碰撞检测,自动生成新的 GameObject 和在场景中发射定向光以处理游戏逻辑。听起来很可怕,但 Unity 提供了有良好文档的 API,使得这些任务的完成轻而

2017-09-05 14:02:17 51468 14

翻译 自定义视差 UICollectionViewLayout 教程

原文:Custom UICollectionViewLayout Tutorial With Parallax 作者:Paride Broggi 译者:kmyhy 注意: 本教程使用 Xcode 9.0 和 Swift 4。UICollectionView 从 iOS 6 开始出现,在 iOS 10 中得到了改进,它是 iOS app 中用于自定义并以动画方式呈现数据集合的

2017-09-05 13:54:22 1741

翻译 瑜伽教程: 一个跨平台的布局引擎

原文:Yoga Tutorial: Using a Cross-Platform Layout Engine 作者:Christine Abernathy 译者:kmyhy瑜伽(Yoga) 是一个跨平台的布局引擎,基于 Flexbox,它让布局变得更简单。可以用它替代 iOS 的自动布局和 web 的 CSS,也可以将它当成一种通用的布局系统使用。Yoga 最初源自 Facebook

2017-08-29 11:39:46 4910

翻译 如何编写 Runkeeper 一样的 app(1)

原文:How To Make an App Like Runkeeper: Part 1 作者:Richard Critz 译者:kmyhy 更新说明:本教程由 Matt Luedke 升级到 iOS 11 beta 1、Xcode 9 和 Swift 4。原文作者 Matt Luedke。运动类记步 app Runkeeper 拥有超过 4 千万的用户!本教程教你如何编写

2017-08-22 17:54:52 1395

翻译 用 Unity 和 HTC Vive 实现高级 VR 机制(2)

原文:Advanced VR Mechanics With Unity and the HTC Vive – Part 2 作者:Eric Van de Kerckhove 译者:kmyhy介绍在第一部分教程中,我们学习李如何创建交互系统以及用它来抓取、握持和扔出东西。在第二部分中,你将学习:制作一副功能完备的弓和箭创建一个虚拟背包本教程针对高级读者,它会跳过许多细节,比如添加

2017-08-22 17:45:56 4400

翻译 Core ML 和 Vision: iOS 机器学习教程

原文:Core ML and Vision: Machine Learning in iOS 11 Tutorial 作者:Audrey Tam 译者:kmyhy 注意:本教程需要 Xcode 9 Beta 1 以上,SWift 4 和 iOS 11。机器学习风头正旺。许多人听说过它,但了解得并不多。在本教程中,将教你使用 Core ML 和 Vision,这是 iOS 11

2017-08-14 15:17:20 2286

翻译 GraphQL 和 Apollo-iOS 初步

原文:Getting started with GraphQL & Apollo on iOS 作者:Nikolas Burk 译者:kmyhy你有没有觉得 REST API 有点烦呢?因为端点不会返回你的视图所需要的数据?从服务器获取正确的信息需要查询好几次,有时候为了修改 API,你不得不和后台开发人员一起调试?不用再担心了——GraphQL 和 Appolo 能拯救你!Graph

2017-08-14 15:14:34 7195 2

翻译 macOS Windows 和 WindowController 教程

原文:Windows and WindowController Tutorial for macOS 作者:Warren Burton 译者:kmyhy更新说明:本教程由 Warren Burton 升级至 Xcode 8 和 Swift 3。原文作者是 Gabriel Miro。Windows 是有 macOS app 的 UI “容器”。它定义了 app 当前管理着的、允许用户以多

2017-08-14 15:12:15 5401

翻译 Android 网络教程: 开始

原文:Android Networking Tutorial: Getting Started 作者:Eunice Obugyei 译者:kmyhy从 API 级别 1 开始,网络始终是 Android 中最大主角。大部分 app 都不是单独运行的,它们会连接到网络服务检索数据或者进行其他网络操作。在本教程中,你会创建一个简单 app ,连接 GitHub API 查找并显示代码库列表

2017-08-04 15:38:03 1355

实现 CheckButton:超简易教程

《实现 CheckButton:超简易教程》一文源代码

2013-06-25

MailCore示例

mailCore 专栏中示例项目源代码

2013-05-07

返回按钮定制方法

如果你想在导航栏/工具栏定制一个带左箭头的Bar Button Item,那么有三种可能的方法:

2012-12-18

Method Swizzling示例

Method Swizzling 示例

2012-12-14

CorePlot1.0饼图demo

CorePlot 1.0 饼图 demo

2012-11-02

DispatchSourceTest.zip

<NSThread 、NSRunLoop 和 Dispatch Queue> 一文示例源代码

2012-07-13

RunLoop示例

《NSThread 、NSRunLoop 和 Dispatch Queue》一文示例源代码

2012-07-13

HttpsDemo Code

NSURLConnection self-sign certification HTTPS

2012-07-10

AChartEngine 折线图和EmbeddedChart示例

AChartEngine 折线图和EmbeddedChart示例

2012-07-04

Learn_iPhone_and_iPad_Cocos2D_Game_Development一书源代码

2D_Game_Development一书源代码

2012-06-29

GlyphDemo工程源代码

在应用程序中使用自定义字体文件 演示了CGContextShowGlyphsAtPoint的使用。

2012-06-07

checkbutton源代码

iPhone下实现的CheckButton按钮

2012-05-12

SplitVCDemo.zip

《iPad开发:UISplitViewController应用 》一文示例代码

2012-03-22

ASIHTTPRequestTest.zip

"ASIHTTPRequest和libxml结合,实现边请求边解析 "一文源代码

2012-03-11

《结合UImageView实现图片移动和缩放》Demo

示例MoveScaleImageView的使用

2012-02-28

KeyboardUtil

iPhone的软键盘为216像素高,程序员不得不在软键盘弹出时想办法调整窗口视图,避免输入控件被弹出的软键盘所遮挡。KeyBoardUtil进行了一些封装,便于程序员使用。

2011-12-06

《使用UITableView实现树视图》一文源代码

TreeView for iPhone,《使用UITableView实现树视图》一文源代码

2011-07-20

MoveScaleImageView

《结合UIImageView实现图片的移动和缩放 》一文源代码

2011-07-12

封装好的分组折叠表格

封装好的分组折叠表格,欢迎大家使用。无聊

2011-06-21

ext2.0网格实践源码

ext网格实践一文中,eclipse工程源码,具体请参考博文

2010-02-22

Flex和jsp整合实践

《Flex和jsp整合实践》一文中的源代码,纯原创。

2010-01-26

一步一步学grails(14)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(13)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(12)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(11)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(10)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(9)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(8)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(7)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(6)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(5)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(4)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(3)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(2)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

一步一步学grails(1)

去年早些时候写的一个项目驱动的grails入门教程。绝对原创。

2010-01-21

treepanel实例

里面已经包含了教程、示例代码、要用到的js脚本库和jar包,你随便改改就可以用在自己的项目里

2009-12-04

中国电信IsmpSp接口开发

中国电信ismp接口是一个基于SOAP1.1的SOA应用,它提供的wsdl文件在axis2中(SOAP1.2)能够得到足够的支持吗?

2009-08-24

Grails入门教程(二)

一、建立域关系 二、理解脚手架代码 ……

2009-08-24

使用axis2开发IsmpSp接口

中国电信Ismp接口改造的具体的开发过程:

2009-08-24

Grails入门教程(一)

原创的grails教程,所有代码都自己跑过了

2009-05-19

空空如也

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

TA关注的人

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