![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android进阶之路
文章平均质量分 90
_明川
这个作者很懒,什么都没留下…
展开
-
Android 性能优化总结:包体积优化
随着开发不断迭代,App体积越来越大,包大小的增大也会给我们应用带来其他的影响 比如下载率影响过大的包体积会影响下载转化率,根据Google Play Store包体积和转化率分析报告显示,平均每增加1M,转化率下降0.2%左右渠道限制部分厂商预装强制要求安装包大小(比如国内市场在下载较大安装包就会提醒大流量是否继续下载的弹窗)性能影响过大的包体积在安装耗时和运行内存占用方面都会有很大影响。原创 2024-01-27 15:31:02 · 1517 阅读 · 0 评论 -
音视频之旅 - 基础知识
UV分量是Y分量的一半,Y分量和UV分量按照2:1的比例采样,如果水平方向有10个像素点,那么采样了10个Y分量,就只采样了5个UV分量,第一个像素和第二个像素共用一个UV ,相较RGB可以节省1/3 的空间,更利于图像传输。符合人眼的视觉特性,人眼对亮度的敏感度要大于红蓝,所以我们可以保留Y原始值的基础上,降低U和V的值,而不影响观看,从而更加有效的存储图像数据。意味着Y、U、V三个分量的采样比例相同,所以在生成的图像里,每个像素的三个分量信息都是8bit,所以相比RGB颜色模型的图片大小一样。原创 2023-12-06 18:28:24 · 467 阅读 · 0 评论 -
客户端跨端动态化方案现状
工作中遇到需要通过OpenCV找到图片主体体积占图片百分比的比例,这里做一个问题解决思路的记录。该方面新手小白,有不对的地方可以评论指出哈。原创 2023-05-14 15:03:20 · 649 阅读 · 0 评论 -
Android OpenCV(二)主体识别 位置检测
工作中遇到需要通过OpenCV找到图片主体体积占图片百分比的比例,这里做一个问题解决思路的记录。该方面新手小白,有不对的地方可以评论指出哈。原创 2023-01-28 15:57:50 · 1689 阅读 · 0 评论 -
Android OpenCV (一) 基础API
2022年接触了很多新东西,在工作中也看到了很多大佬的闪光点,后续还会有更深入的OpenCV使用案例博文,图片分析方面还是菜鸟,这篇文章也看了很多Python大佬的文章,正所谓三人行必有我师,继续学习。原创 2023-01-18 10:48:47 · 1100 阅读 · 0 评论 -
移动端页面秒开优化总结
App优化,是一个工作、面试或KPI都绕不开的话题,如何让用户使用流畅呢?今天谨以此篇文章总结一下过去两个月我在工作中的优化事项到底有那些,优化方面还算小白,有不对的地方还望指出海涵,该文章主要通过讲述。...原创 2022-07-18 17:15:25 · 648 阅读 · 0 评论 -
Android高手开发课之高质量开发 学习笔记
极客课程地址主要总结 用两周的时间浅显的过了一遍shwen大佬的高手开发课 高质量开发章节内容,以便后续继续学习使用1. native崩溃2. 内存优化启动优化I/O优化存储优化网络优化UI优化安装包优化1. native崩溃Android 崩溃分为 Java 崩溃和 Native 崩溃。Java 崩溃 : 是在 Java 代码中,出现了未捕获异常,导致程序异常退出。Native 崩溃 : 一般都是因为在 Native 代码中访问非法地址,也可能是地址对齐出现了问题,.原创 2021-04-09 14:39:19 · 294 阅读 · 0 评论 -
Android 来电秀总结
该文章为对工作中部分业务实现的总结,阅读时间:20分钟,版本:Android 6.0 - 9.0update time 2021年02月03日11:48:55文章可能存在不足之处,还望评论批评,一起学习进步。前言要想实现自定义 来电秀,首先我们先这样 再这样,然后你这样,最后你再这样一下,就可以了,很好实现的,听懂了么?-,-实现思想通过监听手机Service 分辨来电状态,然后弹出我们自定义的来电页面,覆盖系统来电页面。通过相关API (主要两种:读取来电系统的Notificati.原创 2021-02-03 11:50:39 · 1122 阅读 · 13 评论 -
Android 组件化思考与总结
updata time 2020年09月05日13:51:05简书链接前言 在平时的开发过程中,中小项目MVC 、MVP 已经够用。但在大公司中,由于过多的业务逻辑,数个开发人员合作开发。复用问题、不方便、编译时长,方便测试等问题的出现,也就决定了Android 架构的演变方向,最近时间充裕,该片文章为本人从零搭建组件化的一些思考记录及总结,有不对的地方还望多包涵。一、 什么是组件化 项目按功能拆分成功若干个组件,每个组件负责相应的功能,每个组件都可以以一个单独的 module 开发.原创 2020-09-09 17:52:53 · 367 阅读 · 4 评论 -
Android 上传Apk至Google play store总结
本片文章为本人第一次上传Google Play的工作总结,可能文章过于基础,大佬勿喷,本文全部命令环境皆为 Windows。预计阅读时间:10分钟update time : 2020年4月22日19点44分jks签名问题本地通过 gradlew resguardxxxRelease (自定义 resguardTask打包)生成正式版Apk,提交Google play 提示密钥时间即将到期...原创 2020-04-22 19:46:09 · 4278 阅读 · 10 评论 -
Android进阶 (布局绘制流程 一 setContentView源码解读) v1.3
该文章为本人试图进阶Android 中高级之路的第三篇常识解读源码,后续计划还有Activity 启动流程源码分析 等。该篇文章源码较多,如果时间允许会记录一些相关知识点 面试题。该篇阅读时间:三十分钟 ,Android SDK 版本:9.0 。另重申 此为学习笔记如有不足,请多指教。update time : 2019年12月25日19:25:42前言以前的两篇源码的文章,Hash...原创 2019-12-26 17:34:09 · 277 阅读 · 0 评论 -
Android 面试准备进行曲 (Handler源码/面试题)v1.3
本博客为本人学习 Handler 中的笔记,可能文笔方面欠妥,该文中本人会描述主要源码和部分经典面试题答案的源码解读。阅读时间:20分钟+ 本文源码版本 android SDK 28update time : 2019年12月19日15:11:51前言关于Google 建议在主线程中更新UI (其实子线程也可以更新UI,但是不推荐)多线程同步更新UI ,容易使UI进入不可预测的状态。...原创 2019-12-19 15:25:53 · 300 阅读 · 0 评论 -
Android 面试准备进行曲 (apk瘦身/打包优化)v1.0
文章目录Android 优化 (apk瘦身/打包优化)工程分析瘦身优化Res 目录优化Andorid PNG图片压缩Assests 目录优化libs 目录优化resources.arsc文件压缩dex压缩Android 优化 (apk瘦身/打包优化)工程分析如果真机运行过后,我们可以通过 Android Studio Build -> Analyze APK - > 选择 app...原创 2019-12-11 14:27:53 · 534 阅读 · 0 评论 -
Android 面试准备进行曲(数据结构 Map /List)v1.1
Java数据结构 之 HashMap 重温学习个人能力有限,暂时不整理温习 红黑二叉树1. HashMap参考文章这里的HashMap 主要针对 JDK 1.8 版本,java 7 没有引入红黑树概念HashMap 实际上是一个“链表散列”的数据结构,即数组和链表的结合体。它是基于哈希表的 Map 接口的非同步实现。数组:存储区间连续,占用内存严重,寻址容易,插入删除困难;链表...原创 2019-12-05 16:08:45 · 249 阅读 · 0 评论 -
Android Binder 学习笔记(未完结)
Binder学习笔记 1IPC 简单概要理解Binder 原理Binder 学习笔记 2Binder 中 ServerManage启动第一步 打开binder驱动第二步 注册成为binder服务的大管家第三步 无限循环,处理client端发来的请求第四部分 Binder消息的处理Binder 的一些理解Binder优点Binder 中的线程管理B...原创 2019-11-28 15:19:28 · 238 阅读 · 0 评论