
Android
文章平均质量分 73
OxuanO
这个作者很懒,什么都没留下…
展开
-
Android 混淆引起的bug
项目场景:最近新接手二次开发的一个几年前的项目,一直在测试环境开发测试,没有任何问题,在发布到正式环境打release包的时候,出现异常,始终得不到正确的结果问题描述:由于是老项目,配置也没仔细研究,新的依赖库和工具库也是从公司另一个项目移植过去的,在测试环境下没有开启混淆,所以一直没有发现忘记配置混淆的问题,在最后发布正式版本的时候就出现了异常。我们是做海外用户的,在用户登录时会显示一个loading dialog,成功之后会去尝试恢复一次Google的订阅,恢复成功后采用的EventBus发原创 2021-11-24 22:44:40 · 1599 阅读 · 0 评论 -
2021-04-23
背景在2019年年初从深圳回到成都,一年之内(被迫)换了三家公司。在这以前一直浑浑噩噩,没有总结反思过为啥2019会过成那样?最近突然醒悟所以来总结反思一下。2019年我都经历了啥?首先是从深圳回到成都,在春节后开始了新一轮的找工作。首先简历投递出去收到的反馈并不是很好,最后的结果就是一年被迫换了3家公司。一个公司几乎3个月左右,以前总是抱怨是因为这,或是因为那的原因,今天就从自身上找找原因。因为隐私关系,这里就以公司A,B,C来替代公司名称。为啥没能留在公司A?工作背景我们是作为一原创 2021-04-23 17:03:51 · 147 阅读 · 0 评论 -
初中级Android开发工程师应该如何进阶--个人感悟
文章目录前言一、什么时候是改变/学习的最佳时机?30岁初中级程序员还能继续做程序员吗?二、应该如何进阶?1.不仅仅只当一个编码工作者我以前都是怎么做开发的?别人怎么做开发的?为什么要参与需求分析环节?为什么我们要参与原型环节?为什么我们要参与ui环节?为什么我们要参与架构/设计环节?为什么我们要参与测试环节?为什么我们要参与运营环节?2、学会阅读源码为什么要阅读优秀的开源源码?为什么要阅读系统源码?分享是最佳的学习方式前言从最开始什么都不懂的小白,到慢慢可以独立的面向百度和Google编写程序,熟悉原创 2021-04-23 15:06:34 · 450 阅读 · 4 评论 -
Lint found fatal errors while assembling a release target正确处理方式
不应该忽略的Lint fatal errors问题背景解决方法忽略lint检查正确的方式问题背景昨天晚上临时合并代码后打包release包的时候,突然发现打包失败,并且提示Lint fatal errors,大家出现的错误大概类似于下面这种:Lint found fatal errors while assembling a release target.To proceed, either fix the issues identified by lint, or modify your bui原创 2020-09-13 10:12:34 · 5257 阅读 · 0 评论 -
OkHttp3中使用的设计模式
引言OkHttp中的责任链模式OkHttp中的建造者模式OkHttp中的工厂模式工厂模式和建造者模式区别?OkHttp中存在监听者模式吗?OkHttp3作为一款最受欢迎的http网络请求框架,具有极佳的可扩展性,非常值得我们去学习它的设计思想和模式。所为他山之,石可以攻玉,不外如是。下面我们来看看它都是用了哪些好用的设计模式。OkHttp中的责任链模式OkHttp中最直接的责任链模式的使用就是Interceptor的使用。书写简单漂亮,使用也非常方便,只需要OkHttpClient.Builder调用原创 2020-06-13 11:40:25 · 1987 阅读 · 1 评论 -
从OkHttp中学习设计模式--建造者模式
这里写目录标题建造者模式OkHttp中的建造者模式OkHttp为什么要使用建造者模式?标准的构造者模式示例对比OkHttp中的建造者模式的不同建造者模式的总结优缺点:适用场景:建造者模式建造者模式(Builder Pattern):将对象的创建与表示相分离,使同样的构建过程产生不一样的表示,我们可以将这样的设计模式我们称之为建造者模式,也称构建者模式。一般用于比较复杂的构建对象。OkHttp中的建造者模式建造者模式,一般框架中命名规范的都会命名为XXBuilder的构造器。在OkHttp中OkHtt原创 2020-06-12 00:08:44 · 540 阅读 · 0 评论 -
通俗易懂说Android view事件传递机制
事件传递简介一句话说Android事件传递机制Android中view的事件传递是从外到内然后再从内到外传递的,如果中间有view消费了事件,则终止事件传递。从外到内?从外到内说的是事件传递的是从最外层的view(事件是ViewGroup)一层层向其内部childView传递的。从内到外?同样的从内到外说的是事件传递的是从最内层的view一层层向其外部parent View传...原创 2020-05-03 23:31:16 · 620 阅读 · 0 评论