自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Red风信子的博客

故不积跬步,无以至千里;不积小流,无以成江海;

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 http://www.cnblogs.com/kevingrace/p/5690241.html

Git忽略规则.gitignore梳理 对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件

2017-06-30 11:13:32 317

原创 Git详解之三 Git分支

Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是

2017-06-29 17:13:39 326

转载 ubuntu完美搭建git服务器

最近公司项目需要用到Git来管理项目,正好逢周末花了点时间在虚拟机的unbuntu系统中搭建了下git的服务器,由于搭建过程中多多少少遇到了一些小问题,再因为个人记性不太好,所以在这里记录下来,以备不时之需。开始我已经在虚拟机的ubuntu12.04系统下已经装过一次,忘了记录,这次重新再在虚拟机的ubuntu13.10系统下一步一步的来搭建,后面介绍包括了在客户端机器(宿主机器win7)安装gi

2017-06-27 16:57:56 385

转载 Ubuntu14.04环境中搭建属于自己的Git服务器

最近要开始源码环境搭建了。没有现成的环境只好自己搭建了。基于Ubuntu14.04搭建。理论上通用其他版本的Ubuntu。后续在整理一遍关于Git服务器下搭建Android源码版本管理。 在这里git版本管理的好处就不过多介绍了。可以自行百度。这里就更细致的讲解一下搭建的流程。方便大家更快速的搭建属于自己的Git版本管理服务器。配置完成后Ubuntu登陆界面会多一个git用户登录。觉得碍眼的话

2017-06-27 16:57:09 550

原创 一个Native Service的完整示例

参考:http://blog.csdn.net/ljsbuct/article/details/7108578          http://blog.csdn.net/blackboyofsnp/article/details/7243070在android源代码下新建一个nativeservice的目录,在下面分别创建'add','application','jni','service'...

2017-06-08 19:45:17 835 1

原创 一个Native Service的完整示例

1. 准备工作(1)因为要调用Android源代码的framework/base里的一些类,所以要确保有android相关源代码(2)需要交叉编译器, 链接器等工具, 这个可以使用anroid源码里提供的工具,也可以使用单独下载的android ndk(3)可选: 如果在模拟器(AVD)上运行和调试, 还需要有编译好或者单独下载的android sdk及相应的组件等等, 关于各种组件需求...

2017-06-08 19:43:19 397

转载 MediaPlayer代码分析(2)-处理返回机制Notify

版权声明:本文为博主原创文章,未经博主允许不得转载。在各层处理消息时都是使用notify将处理的信息返回的。各层都对下一层注册了notify函数。Java层是处理返回给应用层的消息,postEventFromNative[java] view plain copyprivate static void postEventFromN

2017-06-07 14:59:58 971

转载 android4.0 MediaPlayer的notify监听机制的全面剖析

版权声明:本文为博主原创文章,未经博主允许不得转载。本文将贯穿Android的整个体系,深入剖析MediaPlayer的notify监听机制的前世今生。欢迎来到本博客,此为原创文章,转载请注明出处http://fangli.blog.51cto.com/6272355/1083583本文主要阐述内容介绍:一.Java应用层上Listener监听机制的使用方式二.java

2017-06-07 14:05:12 673

转载 android4.0 MediaPlayer的notify监听机制的全面剖析

版权声明:本文为博主原创文章,未经博主允许不得转载。本文将贯穿Android的整个体系,深入剖析MediaPlayer的notify监听机制的前世今生。欢迎来到本博客,此为原创文章,转载请注明出处http://fangli.blog.51cto.com/6272355/1083583本文主要阐述内容介绍:一.Java应用层上Listener监听机制的使用方式二.java

2017-06-07 14:03:32 827

转载 android4.2.2的stagefright架构下基于SurfaceFlinger的视频解码输出缓存创建机制

版权声明:本文为CSDN博主(天才2012)原创文章,未经博主允许不得转载。之前几文在分析OMX_Codec的数据流时主要以对输入缓存区的说明为主,这里单独是为了加深对SurfaceFlinger的理解,特地将用于渲染的输出缓存区申请等拿出来做一次分析,看其是如何完成创建,并通知底层的解码器组件进行解码输出的。该部分的核心内容需要有较强的surfaceflinger显示模块相关的知

2017-06-07 11:32:23 447

转载 Android4.2.2的Stagefright中编解码器数据流的维护

版权声明:本文为CSDN博主(天才2012)原创文章,未经博主允许不得转载。本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email:[email protected]源码版本Version:4.2.2; 硬件平台 全志A31 前沿:在前面的博文中,基本提到的是

2017-06-07 11:30:45 617

转载 Android4.2.2下Stagefright下OMX编解码器组件的控制流

版权声明:本文为CSDN博主(天才2012)原创文章,未经博主允许不得转载。本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email:[email protected]源码版本Version:4.2.2; 硬件平台 全志A31 之所以单独把这块内容提炼出来,在于其具备的

2017-06-07 11:29:46 453

转载 Android4.2.2下Stagefright多媒体架构中的A31的OMX插件和Codec组件

本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email: [email protected]  在前面的博文中提到,AwesomePlayer::onPrepareAsyncEvent()开始进行Codec解码器组件的获取以及创建,这里和大家分享。1.以解码器实例作为切入点[cpp

2017-06-07 11:28:51 554

转载 Android4.2.2多媒体架构MediaPlay的创建过程分析(二):解析器的创建

版权声明:本文为CSDN博主(天才2012)原创文章,未经博主允许不得转载。本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email: [email protected]  在上一文中,我们分析到setDataSource_pre()函数最终实际返回的是StagefrightPlayer类(

2017-06-07 11:27:31 309

转载 Android4.2.2多媒体架构MediaPlay的创建过程分析(一)

本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636 email:[email protected]源码版本Version:4.2.2; 硬件平台 全志A31 前沿:回首往事,记得2012年的时候,那时还年少不知,就研究过android的多媒体框架,那时还是2.3的源码,看过stagefr

2017-06-07 10:07:24 492

annotation

编译时注解demo.APT 是一种处理注解的工具,它对源代码文件进行检测找出其中的 Annotation,再根据注解自动生成代码。

2019-03-27

annotationDemo

模拟Butterknife的Android 编译时注解实践项目Demo,编译时注解简单易懂。

2019-03-26

FAT12文件系统

基于VC环境,在UCOS-II操作系统中实现FAT12

2015-03-17

空空如也

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

TA关注的人

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