- 博客(20)
- 资源 (12)
- 收藏
- 关注
原创 CMTime详解-AVFoundation视频操作必备基础
CMTime 对于视频和音频操作比不可少, 第一:CMTimeMake(a,b) a当前第几帧, b每秒钟多少帧.当前播放时间a/b第二:例如CMTimeMake(60, 30); 第二秒CMTimeMake(30, 15);第二秒两个都是代表第二秒的影片但是第一个播放速度是第二个二倍
2016-05-27 18:35:59 1140
原创 (sandbox)沙盒文件获取总结
因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件:Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录tmp:存放临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除Library/Caches:存放缓存文件,iTunes不会备份此目录,此目录下文件不会在应用退出删除第一:获取D
2016-05-27 18:27:15 780
原创 avfoundation 合成一组图片到视频
直接上代码,注释都有,不在赘述[code]//按钮点击- (IBAction)mergeVideo:(id)sender { //虚拟一个将要存放的视频 NSString *path = [GG pathForDocument:@"b.mp4"]; [self writeImageAsMovie:@[[UIImage imageNamed:@"4.PN
2016-05-27 18:25:25 6056
原创 CMTime详解-AVFoundation视频操作必备基础
CMTime 对于视频和音频操作比不可少, 第一:CMTimeMake(a,b) a当前第几帧, b每秒钟多少帧.当前播放时间a/b第二:例如CMTimeMake(60, 30); 第二秒CMTimeMake(30, 15);第二秒两个都是代表第二秒的影片但是第一个播放速度是第二个二倍
2016-05-27 18:23:20 906
原创 ios avfoundation 合并音频到一个视频文件 avurlassettrack
下面这段代码可以将一组音频合并到一段视频中, 并输出到沙盒的Documents文件夹中,其中有部分代码用到了自定义的类方法,比较简单,请大家自行改动运行 NSError * error = nil; AVMutableComposition * composition = [AVMutableComposition composition]; AV
2016-05-27 12:01:52 3689
原创 Flex 4 CSS Skin使用注意事项 skin组件制作概要
<br />CSS必须定义命名空间,选择器必须以命名空间开头<br />@namespace s "library://ns.adobe.com/flex/spark";<br />@namespace mx "library://ns.adobe.com/flex/mx";<br />@namespace skintest "com.skintest.*";<br />s|Button { <br /> skinClass: ClassReference("com.yourcompany.your
2011-04-28 18:24:00 889
原创 flex动态加载样式文件 动态加载模块
<br />1、书写样式文件<br />/* CSS file */<br />@namespace s "library://ns.adobe.com/flex/spark";<br />@namespace mx "library://ns.adobe.com/flex/mx";<br />s|Button<br />{<br /> color:#ff0000;<br /> skinClass:ClassReference("tButton");<br />}<br /> skinClass:Class
2011-04-28 17:52:00 1016
原创 flex4 设置皮肤类的方法
<br />1、 <br /> Button{ <br /> skinClass: ClassReference("cn.xuedi.SelfButton"); <br /> } <br /><br />2、myButton.setStyle( "skinClass", Class(cn.xuedi.SelfButton)); <br /><br />3、<Button skinClass="cn.xuedi.SelfButton" />
2011-04-28 17:34:00 771
原创 flex4 找不到 cwindow2_10.CheckBox14 的外观。 的解决方案
-keep-all-type-selectors这句话写到编译参数里面就可以了编译参数在flex 项目属性里面-locale zh_CN -keep-all-type-selectors
2011-04-28 17:05:00 1104 1
原创 vs2010 未定义的标识符"cout"
<br />#include "stdafx.h"<br />#include <iostream><br />using namespace std;<br />int _tmain(int argc, _TCHAR* argv[])<br />{<br /> cout<<"sdafasdf";<br /> return 0;<br />}<br /> <br />按照这个写就没错了<br />
2011-04-14 17:57:00 8521
原创 finale 关键字的作用
<br />◇ final 关键字<br /> final 关键字可以修饰类、类的成员变量和成员方法,但final 的作用不同。<br /><br /> 1) final 修饰成员变量:<br /> final修饰变量,则成为常量,例如<br /> final type variableName;<br /> 修饰成员变量时,定义时同时给出初始值,而修饰局部变量时不做要求。<br /><br /> 2) final 修饰成员方法:<br /> final修饰方法,则该方法不能被子类重写<br
2011-04-14 16:40:00 774
原创 java类中的限定词
◇ java类中的限定词 java语言中有四种不同的限定词,提供了四种不同的访问权限。 1) private 类中限定为private的成员,只能被这个类本身访问。 如果一个类的构造方法声明为private,则其它类不能生成该类的一个实例。 2) default 类中不加任何访问权限限定的成员属于缺省的(default)访问状态,可以被这个类本身和同一个包中的类所访问。 3) protected 类中限定为protected的成员,可以被这个类
2011-04-14 16:37:00 3216
原创 java修饰符
<br />成员变量的修饰 static: 静态变量(类变量);相对于实例变量 final: 常量 transient: 暂时性变量,用于对象存档 volatile: 贡献变量,用于并发线程的共享 方法声明中的限定词的含义: static: 类方法,可通过类名直接调用 abstract: 抽象方法,没有方法体 final: 方法不能被重写 native: 集成其它语言的代码 synchronized: 控制多个并发线程的访问
2011-04-14 16:30:00 282
原创 java 环҉境҉变҉量҉配҉置҉
<br />变量名:path <br />变量值:C:/j2sdk1.4.1_07/bin<br /> <br /> 变量名:java_home <br />变量值:C:/j2sdk1.4.1_07 <br /> <br /> 变量名:classpath <br />变量值:C:/j2sdk1.4.1_07/lib/tools.jar;C:/j2sdk1.4.1_07/jre/lib/rt.jar;
2011-04-14 16:06:00 441
原创 java String几҉种҉形҉式҉
<br />String( char chars[ ] );<br /> String( char chars[ ], int startIndex, int numChars );<br /> String( byte ascii[ ], int hiByte );<br /> String( byte ascii[ ], int hiByte, int startIndex, int numChars );
2011-04-14 16:04:00 466
原创 erlang 重载函数错误 函数已经定义 function convert/2 already defined
<br />首先给大家展示一段错误代码<br />1 -module(tut2).<br />2 -export([convert/2]).<br />3 convert(M,inch)-><br />4 M/2.54.<br />5 convert(N,centimeter)-><br />6 N*2.54.<br /> <br />请注意行4 最后是句点 行6最后也是句点<br />就会出现开头的错误<br />解决就是把行4最后标点改成;<br /> <br /> <br />1 -module(tu
2011-04-13 14:43:00 931 1
原创 erlang 模块错误 糟糕的模块声明 erl:1: bad module declaration
<br />erl:1: bad module declaration<br />这个错误的原因如下代码所示<br />1> -module(tut2)<br />2 >-export([convert/2]).<br />第一个条语句最后没有句点<br />
2011-04-13 14:41:00 1258
原创 erlang 入门指导
<br />1、你需要下载一个OTP<br />下面是Erlang/OTP R14B02 的地址2011-4-13 <br />http://www.erlang.org/download.html<br /><br />下载这里面的五个文件安装第三个<br />
2011-04-13 13:52:00 485
原创 erlang的几个目录操作命令
<br /> 给大家介绍几个命令<br />1、element(2,file:get_cwd()).<br />打印当前的运行路径<br />2、cd("g:/erlang").<br />进入g盘erlang目录<br />3、 cd("..").<br />返回上一级目录<br />4、cd(".").<br />返回当前路径<br />5、pwd().<br />返货当前路径<br />
2011-04-13 13:43:00 1029
原创 erlang 目录设置
%%程序启动目录io:format("consulting .erlang in ~p~n" ,[element(2,file:get_cwd())]). %%修改后的目录c:cd("G:/erlang/erlips/src" ).io:format("Now in:~p~n" , [element(2,file:get_cwd())]).(1)进入Erlang后通过命令更改,如下:Erlang (BEAM) emulator version 5.6.3 [async-threads:0]Eshell V
2011-04-13 13:35:00 766
FriendsofED.Foundation.Flex.for.Developers.Dec.2007.pdf
2009-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人