- 浏览: 179976 次
最新评论
-
美丽的小岛:
while (true) {
pool.execute(new ...
Java多线程 Web服务器简单实现 -
chemistry_ken:
Google自己都没有应用用这门语言,说明还有很长的一段路走啊 ...
[置顶] 为什么我们需要一门新语言——Go语言 -
zui4yi1:
agile,新进的公司就是采用敏捷开发的。了解AGILE,其实 ...
敏捷的坏态度 -
free0007:
...
程序与生活:程序员要保持好奇心 -
haohao-xuexi02:
witcheryne 写道昨天一不小心手贱: git co * ...
为了我的幸福
文章列表
最近将视频客户端移植到了ANDROID平台。 分享一下开发心得。
类似HTTP LIVE STREAMING的流式下载方式, 但APPLE的TS格式冗余数据太多, 我用的是私有格式,更加节省带宽资源。H264+AMRNB编码。每个分片文件20秒。整体架构如下图:
...
- 2012-04-15 22:18
- 浏览 6676
- 评论(0)
这几年经历过很多事,和朋友创业过, 自己也在创业(动软卓越),看过太多创业的人、创业的事,时不时静下心来把所看所感所想总结一下,记录一下,不足为鉴,仅作为自己在路上的警示与提醒,并和广大准备创业和创业中 ...
- 2012-04-10 23:58
- 浏览 666
- 评论(0)
最近需要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 ...
- 2012-04-06 23:39
- 浏览 664
- 评论(0)
网上关于这段话的搜索恐怕是太多了。方法多也试过了不知怎么,反正不行。最终自己想办法给解决了。
当然首先还是要有fla源码。直接去管网就可以下载。
[url]http://www.uploadify.com/wp-content/uploads/uploadify-v2.1.4.zip
[/url]
OK! ...
- 2012-04-05 20:10
- 浏览 921
- 评论(0)
这篇文章主要做开发过程中的汇总,利己利人吧。
前言
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/
...
- 2012-03-26 13:07
- 浏览 788
- 评论(0)
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文件加上验证功能,比如登陆才能读取到,这样就可以 ...
- 2012-03-26 13:06
- 浏览 1501
- 评论(0)
本笔记不断更新, 欢迎关注和转载, 和大家一起进步。
一. 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 ...
- 2012-03-24 16:21
- 浏览 732
- 评论(0)
今天看到了一些android中解决访问pirvate变量的方法,启动基本上每个方法都用到了java反射机制,被催啊,以前没研究过这个机制。
以前只是听过这个名词,并没有关注什么叫java放射机制,今天看了利用反射机制解决问题的代码后,对反射机制大体有了一个抽象的认识,时间有限,在随后的时间,如果有闲暇,一定试着研究一些这个机制,好多场合都听过这个名词。
- 2012-03-11 16:40
- 浏览 597
- 评论(0)
在android的多activity开发中,activity之间的跳转可能需要有多种方式,有时是普通的生成一个新实例,有时希望跳转到原来某个activity实例,而不是生成大量的重复的activity。加载模式便是决定以哪种方式启动一个跳转到原来某个Activity实例。
在android里,有4种activity的启动模式,分别为:
standard: 标准模式,一调用startActivity()方法就会产生一个新的实例。
singleTop: 如果已经有一个实例位于Activity栈的顶部时,就不产生新的实例,而只是调用Activity中的newInstance()方法。如果不位于 ...
- 2012-03-11 10:32
- 浏览 510
- 评论(0)
android系统支持将水平或圆形进度条放在activity的标题栏上,使用
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS):requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout.main);setProgressBarIndeterminateVisibility(true));(圆形进度条)或者requestWindowFeature(Window.FEATURE_PROGRESS);setContentView(R.layout. ...
- 2012-03-10 16:12
- 浏览 807
- 评论(0)
在项目中发现一个问题,本来布局合理的界面,在界面下方有一个可输入的控件,当焦点处于此控件上是,自动调用输入法,然后将整个界面上移。而我们项目中期望的状态是,不管此控件是否处于焦点状态,界面保持不动。
为了达到次效果,仅仅需要使用getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
- 2012-03-10 15:05
- 浏览 983
- 评论(0)
因为项目的需要,研究了下andorid控件中文本样式的设置方法,总结下来,供以后参考。
方法1:将android:autoLink属性值设为true。系统会自动识别E-mail、电话、网址等特殊字符。
方法2:使用Html标签,例如,<font>、<img>等。不要设置android:autoLink属性。
方法3:在java代码中直接使用Span对象来设置文本样式。这种方法需要将文本转换成一个SpannableString或者SpannableStingbuilder对象,然后在SpannableString或者SpannableStringBuilder ...
- 2012-03-10 14:18
- 浏览 791
- 评论(0)
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文件夹, 进入 属性>安全, "添加" ...
- 2012-03-01 20:04
- 浏览 4105
- 评论(0)