摘要: 例如 1106127700为QQ的AppID 打开终端 41EE2B54即为转换后的16进制 阅读全文
posted @ 2017-05-31 13:34 公羽寒 阅读(1926) 评论(0) 推荐(0)
摘要: 这里以配置github的ssh key为例: 1. 配置git用户名和邮箱 设置Git的user name和email: 在config后加上 --global 即可全局设置用户名和邮箱。 2. 生成ssh key 然后根据提示连续回车即可在~/.ssh目录下得到id_rsa和id_rsa.pub两 阅读全文
posted @ 2017-05-31 09:50 公羽寒 阅读(11357) 评论(1) 推荐(1)
摘要: http://qgroundcontrol.org/mavlink/start mavlink协议介绍https://pixhawk.ethz.ch/mavlink/ 消息简介MAVLink简介Mavlink协议最早由 苏黎世联邦理工学院 计算机视觉... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(2154) 评论(1) 推荐(1)
摘要: 上下拉刷新控件1. MJRefresh --仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。(推荐)2. SVPullToRefresh --下拉刷新控件4500... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(134) 评论(0) 推荐(0)
摘要: 动画1. Core Animation笔记,基本的使用方法 – Core Animation笔记,基本的使用方法:1.基本动画,2.多步动画,3.沿路径的动画,4.时间函数,5.动画组。2. awesome-ios-animation – iOS A... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(151) 评论(0) 推荐(0)
摘要: 网络连接1. AFNetworking – ASI不升级以后,最多人用的网络连接开源库,[推荐]iOS网络编程之AFNetworking使用,iOS开发下载文件速度计算。2. Alamofire – Alamofire是AFNetworking的作者... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(179) 评论(0) 推荐(0)
摘要: 数据库1. FMDB – sqlite的工具, 多线程FMDatabaseQueue实例,FMDB数据库的使用演示和封装工具类。GXDatabaseUtils – 在FMDB基础上的工具。2. realm-cocoa – Realm是一个真正为移动设... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(130) 评论(0) 推荐(0)
摘要: 分析需求我们先看一看微信的界面微信效果图1.页面下部拖动左边和右边的白色竖条控制剪切视频的开始和结束时间,预览界面跟随拖动位置跳到视频相应帧画面,控制视频长度最长15秒,最短5秒2.拖动下部图片预览条,视频预览画面跳转到左边白条停留处的帧画面3.下部... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(685) 评论(0) 推荐(0)
摘要: 视频实质:纯粹的视频(不包括音频)实质上就是一组帧图片,经过视频编码成为视频(video)文件再把音频(audio)文件有些还有字幕文件组装在一起成为我们看到的视频(movie)文件。1秒内出现的图片数就是帧率,图片间隔越小画面就越流畅,所以帧率越高... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(193) 评论(0) 推荐(0)
摘要: 一 MPMoviePlayerController 简介 在iOS中播放视频可以使用MediaPlayer.framework种的MPMoviePlayerController类来完成,它支持本地视频和网络视频播放。这个类实现了MPMediaPlay... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(371) 评论(0) 推荐(0)
摘要: UIVideoEditorController类包含了由系统提供的界面,使用户可以交互式的剪切视频。UIVideoEditorController对象处理用户的交互并且提供把编辑后的视频的文件系统路径提供给UIVideoEditorControlle... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(1016) 评论(0) 推荐(0)
摘要: Pull Requests是Bitbucket上方便开发者之间协作的功能。提供了一个用户友好的Web界面,在集成提交的变更到正式项目前可以对变更进行讨论。开发者向团队成员通知功能开发已经完成,Pull Requests是最简单的用法。开发者完成功能开... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(232) 评论(0) 推荐(0)
摘要: iOSAPP可以在自己的沙盒里读写文件,但是,不可以访问其他APP的沙盒。每一个APP都是一个信息孤岛,相互是不可以进行通信的,唯独可以通过URLScheme。沙盒里面的文件可以是照片、声音文件、文本、属性列表等。沙盒机制简介沙盒简述:1,每一个AP... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(345) 评论(0) 推荐(0)
摘要: iOS国际化:如何切换语言 1、国际化就是将标签、提示信息等信息放到资源文件中,随着程序需要的语言提供对应的资源文件。以key/value对存储,每个资源的key值不变,value随着需求改变。一般改变的都是写“死”的东西,网络请求的不能改变。2、添... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(215) 评论(0) 推荐(0)
摘要: 核心流程: 从远端中心repo那里Git clone 到本地,再在本地开发(add, commit), 通常会利用branch管理,如果觉得code 没问题了,就push到远端的中心repo上。这里中心的repo 就是 bitbucket上的repo... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(386) 评论(0) 推荐(0)
摘要: 在iOS中不是所有的对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件,称之为响应者对象; UIApplication、UIViewController、UIView都继承自UIResponder,因此它们都是响应者对象,都能... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(223) 评论(0) 推荐(0)
摘要: Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。Core Animation可以用在Mac OS X和iOS平台... 阅读全文
posted @ 2017-05-31 09:44 公羽寒 阅读(286) 评论(0) 推荐(0)
摘要: // GCD详解// 目录:// 1. 创建GCD队列(最常用)// 2. 自定义创建队列// 3. 使用多线程实现延迟加载// 4. 使用多线程实现重复(循环)// 5. 使用多线程来控制 多任务数据加载 和 UI 的显示的先后顺序// 6. 暂停... 阅读全文
posted @ 2017-05-31 09:43 公羽寒 阅读(198) 评论(0) 推荐(0)
摘要: // 实现tableView单选 import UIKit class ViewController: UIViewController { var tableView: UITableView! override func viewDidLo... 阅读全文
posted @ 2017-05-31 09:43 公羽寒 阅读(108) 评论(0) 推荐(0)
摘要: 第一章、前言 JIRA 是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷、任务、需求、改进等。JIRA采用J2EE技术,能够跨平台部署。它正被广泛的开源软件组织,以及全球著名的... 阅读全文
posted @ 2017-05-31 09:43 公羽寒 阅读(509) 评论(0) 推荐(0)