`
leili
  • 浏览: 179976 次
社区版块
存档分类
最新评论
文章列表
最近将视频客户端移植到了ANDROID平台。 分享一下开发心得。 类似HTTP LIVE STREAMING的流式下载方式, 但APPLE的TS格式冗余数据太多, 我用的是私有格式,更加节省带宽资源。H264+AMRNB编码。每个分片文件20秒。整体架构如下图: ...
这几年经历过很多事,和朋友创业过, 自己也在创业(动软卓越),看过太多创业的人、创业的事,时不时静下心来把所看所感所想总结一下,记录一下,不足为鉴,仅作为自己在路上的警示与提醒,并和广大准备创业和创业中 ...
http://www.chinaz.com/start/2012/0406/244433.shtml
最近需要android自带的项目源代码。网上一搜居然要在linux下用git下载。后来找到了windows下的git下载方法。步骤如下: 1、到http://code.google.com/p/msysgit/downloads/list下载 最新windows下的git工具,然后安装 2、在自己的磁盘上新建一个文件夹,进入文件夹。右键点击后选择Git Bash,接着会跳出dos窗口。 3、在dos窗口中输入需要下载的git 代码库中的地址。例如 音乐播放器的地址是android.git.kernel.org/platform/packages/apps/Music ...
网上关于这段话的搜索恐怕是太多了。方法多也试过了不知怎么,反正不行。最终自己想办法给解决了。 当然首先还是要有fla源码。直接去管网就可以下载。 [url]http://www.uploadify.com/wp-content/uploads/uploadify-v2.1.4.zip [/url] OK! ...
这篇文章主要做开发过程中的汇总,利己利人吧。 前言 iPhone OS编程指南。中文官方文档 http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW1 wwdc 2011 https://developer.apple.com/videos/wwdc/2011/ ...
1。官方文档:http://developer.apple.com/resources/http-streaming/ 2。苹果http视频点播技术http://rainbird.blog.51cto.com/211214/507958 如何做内容加密 HTTP Live Streaming支持在m3u8中指定一个key文件(目前支持16-octet 的AES-128加密),然后每个视频切段都使用这个key来加密。 可以所有切段共用一个key,也可以几个切段使用一个key,最细可以一个切段使用一个key。 然后把这些key文件加上验证功能,比如登陆才能读取到,这样就可以 ...
本笔记不断更新, 欢迎关注和转载, 和大家一起进步。 一. object c及其他基本概念: 1) Object -C使用#import代替#include 2) Object -C预设文件后缀名是.m, Object c++的后缀是.mm 3) 类的声明和定义: 声明:@interface Class: Parent {} @end 实现: Implementation以@implementationClassName开始,以@end 结束 4) 协议protocol: 类似java的interface或c++的纯虚类 声明:@protocol Protoco ...
今天看到了一些android中解决访问pirvate变量的方法,启动基本上每个方法都用到了java反射机制,被催啊,以前没研究过这个机制。 以前只是听过这个名词,并没有关注什么叫java放射机制,今天看了利用反射机制解决问题的代码后,对反射机制大体有了一个抽象的认识,时间有限,在随后的时间,如果有闲暇,一定试着研究一些这个机制,好多场合都听过这个名词。
http://mobile.csdn.net/a/20120311/312967.html
在android的多activity开发中,activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。 在android里,有4种activity的启动模式,分别为: standard: 标准模式,一调用startActivity()方法就会产生一个新的实例。 singleTop: 如果已经有一个实例位于Activity栈的顶部时,就不产生新的实例,而只是调用Activity中的newInstance()方法。如果不位于 ...
android系统支持将水平或圆形进度条放在activity的标题栏上,使用 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS):requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout.main);setProgressBarIndeterminateVisibility(true));(圆形进度条)或者requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout. ...
在项目中发现一个问题,本来布局合理的界面,在界面下方有一个可输入的控件,当焦点处于此控件上是,自动调用输入法,然后将整个界面上移。而我们项目中期望的状态是,不管此控件是否处于焦点状态,界面保持不动。 为了达到次效果,仅仅需要使用getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
因为项目的需要,研究了下andorid控件中文本样式的设置方法,总结下来,供以后参考。 方法1:将android:autoLink属性值设为true。系统会自动识别E-mail、电话、网址等特殊字符。 方法2:使用Html标签,例如,<font>、<img>等。不要设置android:autoLink属性。 方法3:在java代码中直接使用Span对象来设置文本样式。这种方法需要将文本转换成一个SpannableString或者SpannableStingbuilder对象,然后在SpannableString或者SpannableStringBuilder ...
CwRsyncServer在windows 2003 server上遇到这样的问题: @ERROR: chdir failed rsync error: error starting client-server protocol (code 5) at main.c(1495) [rec eiver=3.0.2] 解决办法: 1)新建一个目录比如, 进入 开始菜单>cwRsync Server>Prep a Dir for Upload, 选择D:\folder1,确定 2)右键点击folder1文件夹, 进入 属性>安全, "添加" ...
Global site tag (gtag.js) - Google Analytics