android
joey.lei
这个作者很懒,什么都没留下…
展开
-
RGB转NV21格式
RGB转NV21格式读取本地图片生成BitmapRGB转NV21保存NV21格式的byte[]为图片参考NV21 格式属于 YUV420SP 类型,是安卓中有的模式,它的存储顺序是先存 Y 分量,再 VU 交替存储。存储大小=height * width * 3 / 2。注意,对于图片宽、高为奇数时,需要进行处理,否则会在byte[] yuv时发生越界。如果将byte[] yuv的初始化采用b...原创 2020-04-29 11:19:16 · 2991 阅读 · 1 评论 -
一文读懂 YUV 的采样与格式
https://glumes.com/post/ffmpeg/understand-yuv-format/转载 2019-10-08 14:45:17 · 193 阅读 · 0 评论 -
Bitmap与byte[]转换
一、Bitmap转换成byte[]1.文件流的方式转换ByteArrayOutputStream baos = new ByteArrayOutputStream();mRBmp.compress(Bitmap.CompressFormat.JPEG, 100, baos);byte[] data = baos.toByteArray();2. Bitmap中的方法copyPix...原创 2019-01-07 14:56:16 · 47171 阅读 · 2 评论 -
timeval时间溢出问题
该结构体是Linux系统中定义,struct timeval结构体在time.h中的定义为:struct timeval{__time_t tv_sec; /* Seconds. */__suseconds_t tv_usec; /* Microseconds. */};在ndk中使用tv_sec或者tv_usec时,需先强制类型转换,否则直接用于计算或者显示会有...原创 2018-12-24 19:24:57 · 2487 阅读 · 0 评论 -
自定义分享列表项
点击分享,若手机中多个应用支持android.content.Intent.ACTION_SEND或者android.content.Intent.ACTION_SEND_MULTIPLE,通常系统是通过ChooserActivity或ResolverActivity中来过滤中系统中支持的应用,并以分享列表的形式展示。 如果想要自定义分享列表项,那么需要通过context.ge...原创 2018-08-07 14:20:39 · 2380 阅读 · 0 评论 -
打造你的专属工具包之Android篇
不知道大家有没有过这样的情况,做一个新项目的时候,需要用到一些之前写过的工具类,然后从之前写过的项目中Copy一份到新的项目中,这样的做法并没有什么大问题,只是工作重复性太高,不利于积累。我们是否可以尝试另一种方案呢!将每次写过的工具类单独放到一个项目中,然后供其他项目来引用,而且可以一点点的完善这个工具包,最终成为你的开发利器。下面我做个简单的例子来演示一下如何一步一步的打造你的专属工具转载 2015-07-13 15:41:10 · 678 阅读 · 0 评论 -
Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
参考博客:http://blog.csdn.net/t12x3456/article/details/9256609http://blog.csdn.net/lihenair/article/details/19343767http://blog.csdn.net/plussoft/article/details/12971265http://blog.csdn.n转载 2015-07-02 13:38:04 · 1126 阅读 · 0 评论