本文记录IOS平台下基于FFmpeg的视频解码器。该示例C语言的源代码来自于《最简单的基于FFMPEG+SDL的视频播放器》。相关的概念就不再重复记录了。源代码项目的目录结构如图所示。C代码位于ViewController.m文件中,内容如下所示。...
分类:
移动开发 时间:
2015-07-28 21:16:12
阅读次数:
232
本文记录IOS平台下基于FFmpeg的HelloWorld程序。该示例C语言的源代码来自于《最简单的基于FFMPEG的Helloworld程序》。相关的概念就不再重复记录了。IOS程序使用FFmpeg类库的说明IOS应用程序使用FFmpeg类库的流程如下所示。1. 编译FFmpeg类库编译IOS的FFmpeg类库需要支持5种架构:armv7、armv7s、arm64、i386、x86_64。其中前...
分类:
移动开发 时间:
2015-07-27 21:01:39
阅读次数:
282
Core AnimationCore Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。
Core Animation可以用在Mac OS X和iOS平台。
Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。
要注意的是,Core Ani...
分类:
移动开发 时间:
2015-07-22 10:47:53
阅读次数:
136
在iOS平台上,每个app都有一个存储空间,用以存储照片、声音文件、文本、属性列表等,我们称之为沙盒。在沙盒里,app可以自己读写文件,但仅限于自己的沙盒,不可访问其他app沙盒,不可进行相互间通信,除非通过URL Scheme。
分类:
移动开发 时间:
2015-07-20 18:25:00
阅读次数:
123
1.最终效果图2.实现思路
在ios中默认是绕着中心点旋转的,因为锚点默认在图层的中点,要想绕着下边中心点转,需要改变图层锚点的位置。
根据锚点,设置position坐标,为时钟的中点。
思考秒针旋转的角度,怎么知道当前秒针旋转到哪,当前秒针旋转的角度 = 当前秒数 * 每秒转多少°。
1> 计算一秒转多少° 360 * 60 = 6
2> 获取当前秒数,通过日历对象,获取日期组成成分 NSCa...
分类:
移动开发 时间:
2015-07-19 08:54:17
阅读次数:
134
转载请注明原文地址:
目前,移动设备浏览器上常用的内核有Webkit,Blink,Trident,Gecko等,其中iPhone和iPad等苹果iOS平台主要是WebKit,Android 4.4之前的Android系统浏览器内核是WebKit,Android4.4系统浏览器切换到了Chromium(内核是Webkit的分支Blink),Windows
Phone 8系统浏览器...
分类:
移动开发 时间:
2015-07-14 15:32:41
阅读次数:
633
一、Core Animation简介
* Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。
* Core Animation可以用在Mac OS X和iOS平台。
* 乔帮主在2007年的WWDC大会上亲自为你演示Core Animation的...
分类:
其他好文 时间:
2015-07-14 10:04:08
阅读次数:
112
让JavaFX运行到移动平台一直是社区努力完成的事。
当然,目前已经可以让JavaFX运行到Android和IOS平台了,下面我们来看看如何打包自己的JavaFX项目到Android平台。
首先下载下面这个示例: http://pan.baidu.com/s/1bnwIYrP
这个示例是我从打包官方示例的例子里修改而来,用于打包一个简单的JavaFX程序。
示例结构如下:...
分类:
移动开发 时间:
2015-07-12 19:02:14
阅读次数:
172
IOS平台的几个推送服务的对比http://blog.163.com/scuqifuguang@126/blog/static/171370086201399113833299/ 最近研究了一下极光推送(JPush),百度云推送和个推在IOS平台的推送机制,做了一下对比。 首先, 介绍苹果推送通.....
分类:
移动开发 时间:
2015-07-11 11:52:42
阅读次数:
144
1,千万不要在软件说明的地方写下任何其它终端设备的标示,比如:Android,WindowsPhone,等等,否则被打回后又需要等待一周时间,因为他们不希望你提供任何非ios平台的扩展信息。2,项目如果涉及到大公司的地方,比如中国移动,比如你的软件需要移动号码开通相应的服务才可使用,这种情况下,你要...
分类:
移动开发 时间:
2015-07-08 22:06:45
阅读次数:
233