- 博客(8)
- 收藏
- 关注
原创 handler机制重点解析
这几天和大佬吹牛逼被虐了又回来看了handler 首先看handler机制包括以下3重点 Handler Looper Message MessageQueue1.handler.java这个东西的用处包括两方面dispatchMessage 分发messagehandleMessage 处理messagesendMessageAtTime ...
2019-03-05 11:41:02 158
原创 Android从0开始写直播 基础篇 第4章
今天开始写服务器了 由于我根本不会写服务器 前两天搞什么tomcat累了半死 没搞出来。 最终决定使用mina框架 实在是太简单这个框架 直接上图 mina逻辑尽在此图简单介绍下 mina就是socket连接的拓展版 :(懂socket自动跳过此段) socket是什么? 解释起来比较麻烦 简单说一下socket就是tcp ,udp上一层 所有的网络连...
2018-03-28 17:29:02 291
原创 Android从0开始写直播 基础篇 第3章
MediaCodec 写编码 网上有一堆解释 各种api 我这边应为是基础篇 所以教你能用 应为我这边主题是写直播 那么对于mediacodec 首先关心输入输出 输入surface , data输出data 开始写代码 :1.new 一个mediacodec 2.config 首先你要知道你现在输入的是什么格式的数据 比如surfaceMediaCodecInf...
2018-03-15 14:21:55 485 2
原创 Android从0开始写直播 基础篇 第2章
第二章讲glSurfaceView这个东西也比较简单 我们只讲重点1.private Context context;private GLSurfaceView glSurfaceView;public GlSurfaceViewManage (Context context,GLSurfaceView glSurfaceView){ this.context=context; ...
2018-03-15 11:08:25 642
原创 Android从0开始写直播 采集相机图片 技巧
Android Camera camera比较简单 网上太多了 提几个注意点就是 1.请务必设置有内存大小的surfaceTexture 或surfacehold 不然不同机型的在使用opengl的时候可能会报错2.还有就是务必不要去强制锁帧 应为锁帧了 iso auto会失去效果 3.所有的设置请先getsupport 然后set 4.手机不通初始的...
2018-03-15 10:54:39 255
原创 Android从0开始写直播 前言 第0章
android 程序员 闲来无事开始写直播 先大体介绍下直播主要模块 0.Camera 产生数据 1.渲染 opengl+glSurfaceView 对数据进行第一次加工 2.编码 mediacodec audio +video 产生编码后数据 3.网络传输 rtp+rtcp 基于udp 传输给服务器 or ...
2018-03-15 10:01:02 443
原创 android GPUImage性能升级成纯GPU + GPUImageRenderer解析 (一)
GPUImage 是我滤镜相机的启蒙框架 但是用着用着发现这个框架在相机方面有点慢 opengl不该这么慢的 至于原因一起看GPUImage核心类GPUImageRenderer 首先我们到这个类先command+f搜一下onPreviewFrame 做过相机的小伙伴都知道这个是相机的回调方法 当新出现一帧图片的时候数据就会返回到第一个参数(byte[] da
2017-05-08 11:16:25 7288 8
原创 当android手机背景照片删除后 找回依然存在的背景图片
今天我女朋友把手机把一张手机背景照片原稿删了,又没有备份。这下我遭殃了 非要我把这张照片弄出来,弄不出来跪键盘。本人参考了网上各大神的经验做了个apk。希望能帮到像我一样的苦命孩子android手机背景照片原件删除后 背景不会改变。当修改背景照片时才会更改。因为在设置背景时系统复制的原件的副本隐藏于手机中。以下android代码 把背景图片保存在/sdcard/Booh
2015-03-03 13:35:05 1540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人