为了账号安全,请及时绑定邮箱和手机立即绑定

iOS

带你开发类似Pokemon Go的AR游戏(3)

-- 作者 谢恩铭 转载请注明出处 终于完结了 经过前两课 带你开发类似Pokemon Go的AR游戏(1) 和 带你开发类似Pokemon Go的AR游戏(2) ,这一课我们必须结束这个主题了。 这一课内容实在太多,如果写成文章,我需要截图几百张。因此我把这套课程录制成了视频教程,发布在慕课网上,完全免费:http://www.imooc.com/learn/844 这个视频课程内容很多,是我第...

90浏览 3推荐 1评论

带你开发类似Pokemon Go的AR游戏(2)

-- 作者 谢恩铭 转载请注明出处 这一课内容实在太多,如果写成文章,我需要截图几百张,因此我把这套课程录制成了视频教程,发布在慕课网上,完全免费:http://www.imooc.com/learn/844 前言 大家好,接着上一篇带你开发类似Pokemon Go的AR游戏(1),我们今天进入第二篇。 这篇开始就进入实战了, 不过今天还是讲不完, 因为内容比较多, 将会有第三篇。 -- 纸上得来...

71浏览 2推荐 0评论

像Ruby一样写ObjC,用block实现链式方法调用 原创

Github 源码 引言 一切要从我加入了Codewars网站,开始与世界各地的Coder们一同刷题开始说起。在Codewars中,有许多题目是支持多种不同语言的,比如下面这一道题,把字符串中的所有单词根据空格分割反转: #You need to write a function that reverses the words in a given string. A word can also ...

54浏览 1推荐 0评论

高级Android到底有什么要求! 原创

金三银四已经过去了,移动端的冬天就要来了吗?未必!拿到满意的offer相信才是每个人最想得到的,只有有了机会和平台,才能施展自己的才华和能力,那么到底如何能“快速”成为高级工程师呢?接下来就进入正题:两个部分非技术要求/技术要求 高级工程师所要达到的非技术要求: 1.沟通:为什么把沟通放在第一位?因为在平日开发过程中几乎一大半的时间实在和各部门沟通,更换一个icon会和UI...

7618浏览 142推荐 10评论

App接口之Token令牌实现

1、目的 众所周知,在web端中,Token(令牌)只是作为防止用户重复提交表单的作用而存在。但是对于App客户端而言,Token却充当着另一种角色,类似现实生活中代表每个人的角色认证、或者类似浏览器cookie代表你访问网站的角色认证。前提,在有用户系统的应用中,在每次访问接口的时候,为了避免接口裸露被被无止境的请求攻击,往往我们会利用一种机制,过滤一切非应用用户端的非合法请求。首先我们不可能每...

424浏览 1推荐 1评论

React-Native中组件、变量、方法的导入导出 原创

React-Native 中组件、变量、方法的导入和导出 组件 导出组件 export default class TestComponent extends Component{ render(){ return <Text>Hello, World.</Text> } } 使用export default关键字,来导出默认的组件。 导入组件 import TestCom...

308浏览 2推荐 0评论

React-Native中props使用详解 原创

React-Native中props使用详解 props解释 props就是属性,是为了描述一个组件的特征而存在的。它是父组件传递给子组件的。 使用props 通过上一个页面传递 新建一个 PropsTest.js 文件 exprot default class PropsTest extendes Component{ render(){ return <Text>{this.pro...

297浏览 1推荐 1评论

MMDrawerController和UITableView的手势冲突 原创

MMDrawerController作为一个在Github上超过6k Star的热门项目,估计不少朋友都有用过。 在MMDrawerController的使用过程中,难免遇到一下手势冲突问题,这里集中记录一下本人的解决办法。 MMOpenDrawerGestureModeAll造成UITableView不能侧滑打开cell编辑功能的问题 这个问题解决需要两个步骤,首先,继承MMDrawerCont...

180浏览 1推荐 0评论

彻底弄懂自增和自减运算

一,自增表达式。 ++ 二,自增表达式 1)前自增表达式。 int num = 1; ++num; 把自增运算符放在变量的前面,这个表达式就叫做前自增表达式。 2)后自增表达式。 int num = 1; num++; 把自增运算符放在变量的后面,这个表达式就叫做后自增表达式。 3)无论是前自增表达式还是后自增表达式都是将自身的值+1. 三,自增表达式是1个表达式,既然是1个表达式,那么这个自增表...

220浏览 4推荐 1评论

拖拽,自由组合,让你的开发更加简单,用户更方便 原创

今天给大家推荐一个自由拖拽,自由组合的控件,这个控件是我自定义写的。通过它,我们可以自由拖拽,自由组合实现一个界面,满足一个用户自由组合界面的需求。这里不是通过自由拖拽控件,来快速开发一个界面,而且更人性化的让用户去自由组合一个界面。 前言 最近有一个项目,有一个主界面,界面上有很多控件或者有多个 fragment 组成,大小不一,而且由于用户需要,需要自由拖动和自由组合,形成用户自己需要的组合成...

326浏览 1推荐 0评论

除了北上广深,程序员的归宿还有哪些城市? 原创

其实想写这篇文章已经很久了,但是一直没有找到好的时间点和角度来写。不想了,那就试着分析来写写吧。这篇文章的主题应该是:移动互联网发展比较的好的有哪些城市?而数据皆来自于我的公众号的关注者。本文仅供参考,不具有权威性。 数据来源及可靠性 本次分析的数据来源均是来自于我的微信公众平台后台的关注者的数据,根据其公众平台的关注者的用户属性来分析的。 而关于数据的可靠性,不算是权威数据,但是有一定的参考性。...

833浏览 5推荐 2评论

IOS视图控制器导航及生命周期研究

1、背景: 2014年4月份第一次接触IOS端开发,为某银行开发一款金融app。 在开发的最后阶段,加入了需要从任意一个页面直接返回主页的功能。 悲催的是,当时没有使用UINavigationController进行导航管理,而是使用了IOS中的模态跳转方式(presentViewController/dismissViewControllerAnimated). 因此需要找的一种方法进行,实现如...

251浏览 3推荐 0评论

使用libqrencode库制作电子名片--IOS版

1、效果图: 点击生成按钮,显示二维码: 使用微信扫一扫后,获得如下界面: 2、libqrencode库: libqrencode是一个日本人(Kentaro Fukuchi)写的生成二维码的跨平台c语言库。 官网是这里,Github在这里。 本人最喜欢的就是这种【用c写成的、跨平台的、功能单一的、使用方便的】库! IOS中Objc使用C/C++库超方便,android下,稍微麻烦一点。 3、Ob...

244浏览 1推荐 0评论

ReactNative学习笔记--基于Modal的多步弹窗的封装 原创

效果 弹窗的封装 此组件只针对有输入框,然后点击确定进行网络请求,伴随菊花转,请求返回的时候在现实请求结果的,如上图显示 和直接显示菊花转,然后显示网络请求结果的。很简单直接上代码。 import React from 'react'; import { View, Text, ActivityIndicator, TextInput, TouchableOpacity, Mo...

891浏览 3推荐 0评论

iOS学习笔记 -- weak内部实现原理

iOS学习笔记 -- weak内部实现原理 weak修饰的实例变量,在实例被销毁的时候会自动置为nil,assign不会,一般修饰基本数据类型,这里重点说一下weak的实现原理。 简单来说,系统有一个全局的 CFMutableDictionary 实例,来保存每个对象的 weak 指针列表,因为每个对象可能有多个 weak 指针,所以每个对象的指针列表是 CFMutableSet 类型。 剩下我们...

379浏览 1推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信