自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 android SmartScan运用OpenGL从零打造一个依赖极低、高灵活、快速预览不变形ZXing扫码库

kotlin编写利用OpenGL打造一个依赖极低、灵活、高自定义、快速预览不变形ZXing扫码库(View形式)依赖极低,除去kotlin仅依赖zxing核心dependencies { implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'com.go...

2019-11-13 17:57:51 459

原创 android OpenGL 从容入门到成功思路教程

入门opengl成功作://演示图片由左上角到右下角Z排列的着色器效果为:图像划分为三块,插值器控制中间纹理图像移动由垂直与横向两步组成的快速模糊NDK线程解码gif纹理与图像一同显示着色器XXXX图像纹理在同一屏幕取其中间分三次绘制视频数据转OES纹理显示图像做动画放大并适当透明度叠加在原图像上图像转亮度后显示的黑白图片图像锐化后仅显示锐化轮廓,达到显示图像边缘效果O...

2019-10-15 10:14:45 447

原创 android ndk使用giflib高性能显示gif

android ndk使用giflib高性能显示gifndk giflib转bitmap显示完整使用示例,非DGifSlurp缓慢方式,包含从asset读取、外部目录读取方式,速度秒开,内存占用小什么是giflib?giflib是使用c源码编写的一个开源库,在android源码中已被使用的android external。要学习如何用giflib在ndk层次进行gif解码,必须要了解gi...

2019-10-01 20:18:49 1562

原创 使用hook classloader和代理分发实现android插件化

SPlugin(实现的四大组件插件化学习)简单说一下现在的插件化方式历程: 1、做一个伪Activity壳,通过代理分发生命周期,灵活性较差,代表有DroidPlugin的that框架。 2、通过hook各种framework层实现对坑位的替换,如Instrumentation,H等;hook比较多,兼容性需要适配机型,代表有VirtualAPK。 3、只hook一个classloade...

2019-07-21 01:02:09 1211

原创 android进阶:理解RxJava2的调用原理

理解rxjava的调用原理

2017-07-06 17:36:06 911

原创 android进阶:利用rxjava写一个超简单的bus

手写简单bus

2017-07-05 17:22:50 390

原创 android进阶:手写权限请求

手写android权限请求

2017-07-05 15:46:48 446

原创 从0到1手撸FFmpeg播放器[1]:FFmpeg的so库编译

只要有基本的Linux基础,即可编译成功FFmpeg编译需要的资源

2017-06-08 15:54:09 1450

原创 Android自定义星星评分控件,高效

下面为控件的实现历程: 先亮照: 由于Android自身的星星评分控件样式可以改,但是他的大小不好调整的缺点,只能用small normal这样的style调整,自定义不强,因此击发了我自定义星星控件的欲望。 星星评分控件的设计,大体规划为: 需要两张图片,一颗亮星星,一颗空星星;(当然图片不一定是星星,其他图片也可以,现在实验就用星星就好了)星星数量,

2016-07-18 09:53:22 20715 17

原创 教你移植Zxing二维码,兼容Android6.0

几天的移植历程,以下是不断完善的过程 好多图片啊 解压出来文件目录如下,其中core为zxing的解码库,可以单独导入eclipse生成jar;android文件夹是整个安卓的核心,打开摄像头之类的都在此进行,android-core内面只有一个java文件,用来配置摄像头。 我并没有把core的文件都生成jar,因为直接放入Android studo也是毫无问题的,我把文件做成了一个库。在库

2016-07-12 20:12:06 7470 1

android手写最简单rxjava

手写最简单rxjava,没有实现线程切换,帮助理解rxjava是如何自我调用的

2017-07-06

ffmpeg编译脚本

ffmpeg的x86和arm的编译脚本,供参考使用

2017-06-08

Android自定义星星评分控件

http://blog.csdn.net/a756213932/article/details/51939422 博客详细说明

2016-07-18

Android6.0精简zxing二维码扫描生成DemoV1.1

2016/7/13最新的zxing扫描库,移植下来的精简的二维码生成识别

2016-07-13

Android6.0精简zxing二维码扫描生成Demo

2016/7/12最新的zxing扫描库,移植下来的精简的二维码生成识别

2016-07-12

USBlyzer USB协议分析

USBlyzer是一款Windows平台的USB协议分析工具,可以监视和分析USB控制器、USB Hub和USB设备的活动

2015-07-08

C# 串口接收欧拉角数据chart显示数据

这是一个对串口发送printf("pitch:%.2f roll:%.2f yaw:%.2f\n",Pitch,Roll,Yaw);进行接收的上位机,并分离出相应的欧拉角数据

2014-04-14

空空如也

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

TA关注的人

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