首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
深蓝同学33402
掘友等级
安卓开发
|
微众银行
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
ZXing源码解析二:掌握解码步骤
本篇文章的目标是分析出解码的步骤,为了不被无关的代码干扰,将会对源码进行精简,只保留与解码有关的代码。 主要删减的代码就是识别出二维码的内容后,一些其他的操作,如分享,记录扫描的历史,搜索解析结果等。删除之后的android模块的结构如下 当然,这不是最终删减的版本,可能在分析…
ZXing源码解析一:让源码跑起来
从上图中可以发现源码有200多兆,当然这两百多兆不仅有源码,还有一些文档什么的。源码下载完成后,会有以下的目录,如图 源码下载下来后的工作就是导入Android Studio中来跑下,看下源码运行的效果,从下载下来的模块来看,这里与Android有关的代码应该是在android…
Zxing扫描二维码优化
1. 图片二维码区域清晰但是占用面积过小时无法识别,比如以下这张,钉钉无法识别,微信可以识别 2. 图片二维码存在过多噪点时无法识别,比如以下这张,网上的开源库无法识别,钉钉微信都可以识别 看到这里我把int iSkip = (3 * maxI) / (4 * MAX_MODU…
Android性能优化:我总结了关于内存泄漏的所有知识
本文 全面介绍了内存泄露的本质、原因 & 解决方案,最终提供一些常见的内存泄露分析工具,希望你们会喜欢。 1. 简介 2. 对应用程序的影响 3. 发生内存泄露的本质原因 4. 储备知识:Android 内存管理机制 a. 内存分配策略 b. 内存回收策略 a. 内存分配策略 …
Android View体系
Android View体系是界面编程的核心,他的重要性不亚于Android四大组件,在这个系列中我会陆续讲到View坐标系、View的滑动、View的事件分发等。 View是Android所有控件的基类,同时ViewGroup也是继承自View,我们常用的这些控件都是继承于V…
Android界面开发:自定义View实践之绘制篇
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 本文还提供了三个综合性的完整实例来辅助理解。 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 本篇文章我们来分析View绘制方面的实践。 处理绘制需要重写绘制方法,常用的是View的onDraw(),当然我…
推荐2种在线查看Android源码的工具
在我们Android 开发中,适配一直都是一个老大难的问题,因为手机系统版本的不同,可能你的APP 在这个手机上运行良好,到其他手机上就直接崩溃,或者出错了。这个时候,我们就需要对各个版本进行适配了。比如说Android 6.0 以上需要动态申请权限的适配,Android 7.…
关注了
10
关注者
1
收藏集
1
关注标签
18
加入于
2017-10-26