自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(129)
  • 资源 (1)
  • 收藏
  • 关注

转载 Android 中文API (94) —— MediaController

前言  本章内容是android.widget.MediaController,版本为Android 2.3 r1,翻译来自"唐明",再次感谢"唐明" !期待你一起参与Android 中文API的翻译,联系我over140@gmail.com。  声明  欢迎转载,但请保留文章原始出处:)     博客园:http://www.cnblo

2011-11-18 11:16:08 1393

转载 Android之SurfaceView学习

首先我们先来看下官方API对SurfaceView的介绍SurfaceView的API介绍Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size;

2011-11-18 10:31:43 598

转载 嵌入式实时操作系统Nucleus中线程控制部件的实现方法

近些年来,随着嵌入式系统飞速的发展,嵌入式实时操作系统广泛地应用在制造工业、过程控制、通讯、仪器仪表、汽车、船舶、航空航天、军事、装备、消费类产 品等方面。今天嵌入式系统带来的工业年产值超过了1万亿美元。当前嵌入式操作系统有数百种,比较流行的有Nucleus Plus,QNX,Lynx OS,Psos,VRTX,VXWorks,Windows CE等。它们各有特色,用户可以根据自身的软硬件环境的要

2011-11-08 13:33:27 503

转载 MTK平台学习----消息通讯机制

一、基础知识        使用消息循环机制之前,我们先来认识几个数据结构         typedef struct ilm_struct           {                    module_type                 src_mod_id;                    module_type

2011-10-27 10:25:05 678

转载 MTK平台学习---TASK的创建

分类: MTK平台MTK平台是非常优秀的一个平台,曾经的山寨机之父,下面我将介绍下在MTK平台下如何去创建自己的任务。一、基础知识        在学习如何创建任务之前,我们需要了解一些基本概念,以及一些和任务相关的数据结构,了解了这些之后,我们就能更好的理解如何去创建任务了。MTK中关于任务的概念有两个,一个是TASK,另外一个则是MODULE,这两个有什么区别呢,t

2011-10-27 10:22:28 1070

转载 十个你可能不知道的ubuntu快捷键

十个你可能不知道的ubuntu快捷键2010年06月13日09:49译言网royaso我要评论(5)字号:T|T在本文中,我将说的所ubuntu下的快捷键。恩,对linux不太熟悉的同学,我稍微说明一下,ubuntu是最

2011-10-17 11:12:45 363

转载 苹果的另一面:开源软件重镇

苹果的另一面:开源软件重镇2011-05-14 22:19 | 13929次阅读 | 来源:CSDN原创 【已有61条评论】发表评论关键词:iOS,开源,Mac,Apple | 作者:刘江 | 收藏这篇资讯刚才一个苹果网站的链接在很短时间内成为

2011-10-10 08:50:38 1920

转载 c++面向对象编程必备“良方”

分类: 1.c/c++2011-09-18 00:56 1813人阅读 评论(5) 收藏 举报前言:c++面向对象中的繁琐机制,不得不让你在编程中频频“犯病”,找错误,找bug,困扰,是你的病源所在,本人虽不是什么“良医”, 却也算是总结出以下“良方”。注:难

2011-09-20 09:30:07 458

转载 ubuntu运行Chrome出现“Google Chrome can not be run as root”的解决方法

如果玩Linux的桌面环境,那Ubuntu的绝对是首选,本人无聊蛋疼把其中一台VPS搞上个桌面环境(Ubuntu 10.04+GNOME+VNC),由于配置不高,打算用Chrome代替默认的Firefox,在内置软件中心里只找到了Chromium,暂时还没蛋疼到玩这个,所以跑去官

2011-09-19 20:49:15 3106

转载 eclipse 将android项目打包成签名的apk文件

android项目开发完成以后就要将android项目文件打包成apk文件,并最终下载到真机上运行。下面是个人打包apk 的过程,主要是以图文形式记录一下。主要是参考这篇文章http://www.cppblog.com/fwxjj/archive/2010/05/24/11620

2011-09-07 16:59:02 1789

转载 android真机调试方法

其他Ubuntu系统版本为9.04我试用10.04系统同样可行SDK 上关于如何在 Ubuntu 上安装 adb 驱动的说明并不详细,经过搜索找到了确实的解决方法,首先按照 SDK 上的说明建立 udev 的 rules 文件,然后:在 ubuntu 10.04 下通过u

2011-09-07 16:50:36 926

转载 android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6

android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6 android2.2源码编译环境:--Ubuntu10.04 (X86) + android2.2 + JDK1.6注意:官方声明,32位系统下JDK必须用1

2011-09-06 17:23:49 499

转载 8大你不得不知的Android调试工具

1. 查看当前堆栈1) 功能:在程序中加入代码,使可以在logcat中看到打印出的当前函数调用关系2) 方法: new Exception(“print trace”).printStackTrace();2. MethodTracing1) 功能:用于热点分

2011-09-02 11:40:48 421

转载 ffmpeg解码音频tutorial03(个人分析)

音频解码部分用到了SDL_AudioSpec结构体,/** * When filling in the desired audio spec structure, * - 'desired->freq' should be the desired audio fr

2011-08-31 15:03:49 1435

转载 源代码查看工具 Source Navigator 使用心得

Source Navigator 是Red Hat出品的一款查看源代码的工具,非常好用,与Windows下的Source Insight有一敌。但是它的界面不怎么好看,用的不是GTK图形库,所以界面风格与Gnome不一致,操作上也有些不同。除了这些,其它功能都非常强大,细数如下。

2011-08-31 14:05:50 3852

转载 Ubuntu 10.10下安装source navigator 一步一步教你如何安装

习惯了在windows下用vc看工程代码,若是再装上个vc助手,那就相当的爽了!在Linux环境下呢,百度了下,看到了source navigator,不少人推荐使用这个工具用来查看源代码。它是red hat开发的一个IDE,但是大部分人均用它来阅读,而不是开发,总而言之,不多废

2011-08-31 13:38:40 785

转载 linux定时器设置

10.5.2 精通定时器设置函数alarm设置的定时器只能精确到秒,而以下函数理论上可以精确到微妙:#include  #include  int getitimer(int which, struct itimerval *value);int s

2011-08-25 11:27:27 7855

转载 狗尾续貂之为《解决Android平台移植ffmpeg的一揽子问题》续

moruite童鞋已经搞定了很多问题,把havlenapetr移植的ffmpeg做出了改进,然后对他的编译也进行了很多的调整,感谢这些童鞋的不断努力,才有了今天,这也是开源的精神和意义所在唯一让人有些遗憾的事情是神马呢?对头,libjniaudio.so和libjnivi

2011-08-16 13:31:14 2810

转载 ffmpeg:创建线程同步视频和同步音频

指导4:创建线程综述前面我们利用SDL的音频函数实现了对音频解码和播放的支持,我们定义一个包含音频回调函数callbacks的线程函数,当我们需要音频的时候就使SDL启动这个线程。现在我们将要对视频播放做同样的事情,这样能使代码更容易模块化和协作,尤其有利于音视频

2011-08-15 14:37:30 4730

转载 eclipse 快捷键(史上最全)

第一部分 常用A:Ctrl+k           向下查找选中的字符串B:Ctrl+shift+K       向上查找选中的字符串C:Ctrl+shift+↑↓       向上向下查找一个函数和变量D:双击”{“或”}”       找到相对应的”}”和”{

2011-08-15 11:22:09 3414

转载 利用Eclipse CDT 阅读C/C++代码

常见阅读代码的工具有 , visual c++, visual studio + va(visual assistant), 以及 source insight, 这几个功能强大的收费软件 , 目前用得非常多 , 尤其是 Source Insight( 以下简称 SI), 是一个

2011-08-15 10:17:26 1199

转载 在Android C/C++层添加LOG调试(LOGI\LOGD\LOGE...)输出支持

最近在研究Android 2.3.3源代码的C/C++层,需要对代码进行一些调试,但是奇怪的是,直接添加LOGD("XXXXXXXX");,使用logcat却看不到任何输出,换成LOGI、LOGV、LOGW、LOGE也没有效果。于是在网上查找解决方法,经过几次试验,终于找到了,现

2011-08-15 09:57:50 1799

转载 Android的MediaPlayer架构介绍

第一部分 MediaPlayer概述         Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。       MediaPlaye

2011-08-11 11:00:33 642

转载 Android.mk的用法和基础

分类: Android      一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在

2011-08-10 11:00:13 336

转载 生放是依靠rtmp协议进行的保护性视频传输

rtmpdump.mplayerhq.huRTMPDump则是用来突破rtmp协议的保护,把视频流保存到本地的抓取工具匈牙利人的作品似乎很牛的样子RTMP的全名是:Real Time Messaging Protocol。RTMP是Ad

2011-08-05 08:26:20 1908

转载 在用户空间编程使用linux内核链表list,hlist宏定义和操作

http://www.chinaunix.net 作者:思一克  发表于:2008-09-17 09:56:44【发表评论】【查看原文】【C/C++讨论区】【关闭】在用户空间编程使用linux内核链表list,hlist宏定义和操作.linux内核中的list_head和hlis

2011-07-29 10:55:59 1003

转载 Linux 2.6内核链表数据结构

1 链表设计原理这里使用2.6内核,但实际上2.4内核中的链表结构和2.6并没有什么区别。不同之处在于2.6扩充了两种链表数据结构:链表的读拷贝更新(rcu)和HASH链表(hlist)。这两种扩展都是基于最基本的list结构,因此,本文主要介绍基本链表结构,然后再简要介绍一下r

2011-07-29 09:03:38 1233

原创 在OS X和Ubuntu下使用Dropbox同步任意文件夹

Dropbox是美国一款免费的云存储服务,能很方便的同步文件(夹)。但是有个限制,Dropbox只能同步一个文件夹中的内容,不能同时同步多个文件夹。在OS X和Ubuntu下可以使用ln命令实现同步多个文件夹。以Ubuntu为例,要同步/home/zhu/Documents/Ub

2011-07-25 17:15:41 1025

转载 Linux的通用makefile模板

Makefile 模板# 下面的变量可以在shell 的环境变量里面指定。# 也可以象下面这样在 Makefile 里面指定。# CC=gcc                                          # 编译器# CFLAGS=-Wall -Werror

2011-07-25 16:48:24 679

转载 Linux下JNI实现

最近研究Android,涉及到JNI调用。虽然我对Java语言有所了解,但是还没有接触过JNI。今天在Unix Center的Ubuntu上面用JNI实现了“经典”的“Hello world”程序。通过这个简单的程序把JNI的一些小知识进行一下总结。什么是JNI     JNI是

2011-07-19 09:04:38 509

转载 ffmpeg中的http协议相关代码阅读笔记

ffmpeg中的http协议相关代码阅读笔记今天闲来无事,尝试看了下ffmpeg中的相关http协议传输处理代码先简单说下这个代码在整个仓库里面的位置:ffmpeg/libavformat/http.hffmpeg/libavformat/http.c avoi.h中的函数调用分析avoi.h是ffmpeg中libavformat/目录下的一个重要的头文件,这个文件主要

2011-07-18 10:01:15 2947

转载 C++资源之不完全导引

声明:.本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。杂志限于篇幅部分内容有所删节,此处版本为相对完整版本。.本文为介绍性文章,会随笔者学习C++语言不断更新。库在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生

2011-07-15 17:22:09 546

转载 几种Web服务器比较 (Apache、IIS、Lighttpd、Nginx、LiteSpeed、Zeus)

注意到有这款服务器nginx。没听过,一查有了下文。其中有一个还是听过的。对照翻译了下文。Apache and IIS are the most common web servers in use today, but they are far from alone. There

2011-07-14 13:08:40 1375

转载 三大WEB服务器对比分析(apache ,lighttpd,nginx)

一.软件介绍(apache  lighttpd  nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI

2011-07-14 13:07:32 795

转载 ffmpeg使用x264编码的配置 ffmpeg与 x264编码器参数完整对照表

转:ffmpeg使用x264编码的配置 ffmpeg与 x264编码器参数完整对照表2011-04-27 21:58使用ffmpeg进行.264编码的相关文章比较少,google了一下,特总结如下:qscale的取值可以是0.01-255但实际使用超过50就很糟糕了ffmpeg

2011-07-11 15:31:38 2231

转载 H.264 NAL层解析

转自 http://www.tichinese.com/Article/Video/200909/2142.html 1.引言 H.264的主要目标:  1.高的视频压缩比  2.良好的网络亲和性 解决方案:VCL  video coding layer

2011-07-05 17:12:29 1133

转载 H.264中的NAL技术

H.264中的NAL技术 分类: 协议 视频/图像 2011-0

2011-07-05 16:31:28 721

转载 FFMpeg的output_example.c例子分析

FFMpeg的output_example.c例子分析 该例子讲了如何输出一个libavformat库所支持格式的媒体文件。(1)av_register_all(),初始化libavcodec库,并注册所有的编解码器和格式。(2)guess_format(),

2011-07-04 10:51:30 4212 1

转载 FFMpeg框架代码阅读

FFMpeg框架代码阅读 收藏  简介FFmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。FFmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。FFmpeg支持MPEG、DivX、MPEG4、AC3、DV

2011-07-01 16:39:00 1001

转载 FFMpeg的解码流程

FFMpeg的解码流程 标签: FFMpeg  解码  分类: 技术

2011-07-01 16:36:00 1384

mp4文件格式.pdf

一篇描述mp4文件格式的PDF文档,写的比较详细。

2011-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除