自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Coding for Android

不积跬步,无以至千里

  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android实现录屏直播(二)需求才是硬道理之产品功能调研

请尊重分享成果,转载请注明出处,本文来自Coder包子哥,原文链接:http://blog.csdn.net/zxccxzzxz/article/details/54150396前面的Android实现录屏直播(一)ScreenRecorder的简单分析一文中我们对 ScreenRecorder 这个开源 Demo 中的实现机制大概有了了解,但在继续写这个系列文章的时候发现每一个细节都太紧密了,稍微

2017-01-09 00:08:27 12418 11

原创 Android实现录屏直播(一)ScreenRecorder的简单分析

应项目需求瞄准了Bilibili的录屏直播功能,基本就仿着做一个吧。研究后发现Bilibili是使用的MediaProjection 与 VirtualDisplay结合实现的,需要 Android 5.0 Lollipop API 21以上的系统才能使用。其实官方提供的android-ScreenCapture这个Sample中已经有了MediaRecorder的实现与使用方式,还有使用Media

2017-01-07 01:02:58 58934 19

原创 Android AsyncTask源码简要分析

AsyncTask初学 Android 的线程使用时接触最多的就是 AsyncTask 了,直到现在都还没有仔细查看过这个类的源码和实现,有愧于心啊。不说多的,本篇主要根据 AsyncTask 的类结构来进行简要说明,大致的介绍官方都写在文档或者注释中了,我们需要仔细研读。AysncTask 只适用于最多几秒的操作场景,如果有更高的需求官方强烈推荐使用 Executor / ThreadPoolEx

2017-01-15 22:22:41 728

原创 Android libyuv应用系列(二)libyuv在Android中的使用

上篇文章Android libyuv使用系列(一)Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别中我们了解了YUV相关的知识,而本篇文章我会介绍libyuv是什么,以及如何使用libyuv进行相应的图像数据处理。当我们在 Android 中处理 Image 时,常因为 Java 性能和效率问题导致达不到我们期望的效果,例如进行Camera 采集视频流的原始帧时我们需

2017-01-15 20:30:39 8368 7

原创 LeetCode Stack Design专题

LeetCode Stack / Design专题专题部分,更多说明请见LeetCode Array专题232. Implement Queue using Stacks Implement the following operations of a queue using stacks. push(x) – Push element x to the back of queue

2017-01-02 23:34:40 1295

原创 LeetCode Array专题

我们工作面试和提高自身数据结构和算法能力的时候往往需要刷刷题,我选择LeetCode是通过一个留学论坛了解的。专业,覆盖语种全面。提前说说刷题的心得:尽量手写代码,少使用IDE的代码补全和智能提示。既然是提升和锻炼自己的代码功底,那就没有理由再犯没有IDE写代码会死症让自己去思考本身就是一件艰难的事,所以如果遇到困难,可以借鉴但切不可抄袭他人思考成果。不然刷题就没有意义了,别贪多贪快,自己思考的

2017-01-02 23:13:34 1625

原创 Android libyuv应用系列(一)Android常用的几种格式:NV21/NV12/YV12/YUV420P的区别

项目中接触到图像处理这部分,需求是将手机摄像头采集的原始帧进行 Rotate (旋转)、Scale(拉伸)和 format convert(格式转换),无奈对此的了解甚少于是网上查阅资料恶补了一顿,完事后将最近所学总结一下以方便之后的人别踩太多。首先想要了解YUV为何物,请猛戳:Video Rendering with 8-Bit YUV Formats 链接中微软已经写的很详细了,国内大部分文章都

2017-01-02 22:08:33 6792 6

RawViewer YUV查看工具

RawViewer YUV查看工具,一款可以查看视频帧、图像文件的YUV结构的工具,Android开发中Camera的原始帧也可以采集后查看分析

2017-01-02

YUV格式查看器RawViewer

YUV格式查看器RawViewer,windows平台的一个小工具,功能强大,不过偶尔闪退,将就用吧。顺便求个1分的打赏分

2016-05-02

libyuv源码

libyuv的源码,libyuv是一个可以对YUV格式转换和旋转、缩放的开源库。 URL: http://code.google.com/p/libyuv/ Version: 1433 License: BSD License File: LICENSE Description: libyuv is an open source project that includes YUV conversion and scaling functionality.

2015-11-08

LY-51S V2.33 c语言 160例程

LY-51S V2.33 c语言 160例程,从IO输出-点亮1个LED灯方法1,2到160-1602液晶显示距离(需选配超声波探头),应有尽有。

2015-01-08

空空如也

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

TA关注的人

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