其实事情的起因是这样的。 写了个actionbar布局,一般情况下大家可能想到去基类中把actionbar的相关逻辑给加起来。 但是随着业务的扩展,基类有时候也是臃肿不堪,难...

其实事情的起因是这样的。 写了个actionbar布局,一般情况下大家可能想到去基类中把actionbar的相关逻辑给加起来。 但是随着业务的扩展,基类有时候也是臃肿不堪,难...
最喜欢干的事,莫过于拿着工资搭框架了。其实这个框架已经出来很久了,并不是什么新鲜玩意儿了,只不过我一直没有尝试着去写一篇内容比较大的文章来分享,这次就卖弄一下,希望各种大神轻...
利用gradle脚本驱动python脚本在打包时执行项目全局图片自动压缩,达到精简apk包的大小。 1、背景 为什么要做自动化压缩图片?设计给的切图多半是采用png格式,就算...
安卓现在可卷了,现在招聘都是人均造火箭水平,虽然进去还是拧螺丝。以前大部分公司不做算法也ok,现在稍微有点规模的公司,甚至初创公司都是算法考的飞起。 为啥?大概是疫情干倒了好...
闲来无事强行看一波MVVM的实现预警篇幅比较长。这块代码实在太多了。本来想一篇写完,发现只说了一小部分。 什么是mvvm MVVM是Model-View-ViewModel的...
分享一下最近刚做的POS项目。当然是公司需要,所以自己主动提出降本好招数,成本高我们自己造! 1、背景 公司业务是类似于瑞幸咖啡,所以门店的初期开店成本很高,但是三方的Pos...
首先看下我们RxJava的常规使用方法 1、Schedulers.io()为IoScheduler 下面看下subscribeOn(Schedulers.io())这个方法,...
1、apk结构 我们知道,Apk的本质其实是一个压缩包,我们可以手动把一个Apk文件的后缀名.apk改为.zip,然后就会将apk变为一个压缩包的形式。解压缩之后可以看到ap...
1 前言 在深入理解Java类加载机制(一)一文中,我们了解了类的加载和连接过程,这篇文章重点讲述类的初始化过程,这样,我们就将类的加载机制弄明白了。 2 初始化时机 在上一...
这次来面试的是一个有着5年工作经验的小伙,截取了一段对话如下: 面试官:我看你写到Glide,为什么用Glide,而不选择其它图片加载框架?小伙:Glide 使用简单,链式调...
南尘在 2019 年 7 月毫无准备的情况下也参加了几家一线互联网公司的面试,包括阿里、头条、快手、趣头条、BIGO、讯飞、OPPO,也熙熙攘攘拿了几个 offer,最终选取...
在我们平时的 Android 开发过程中,相信很多小伙伴都会遇到触摸事件冲突这个头疼的问题,比如说在我们的 ViewPager 中嵌套多个 Fragment,在其中某个 Fr...