你是否厌倦了这种写法? 亦或是这样的代码? 那么今天,我将带你实现不一样的渠道、rom差异。 废话不多,先看效果~...[作者空间]
原来今天才是周六~那就今天水 自定义view怎么实现,我今天不想多说,毕竟也不是给新人看的。 那么今天直接讲一些实...[作者空间]
今天周六~水一天。 之前的路由篇[https://www.jianshu.com/p/ce659c9c703a]我...[作者空间]
我们的app开发时,都会有一个splash页面,用于提升用户体验。 原因是android app在启动时,由于ap...[作者空间]
你是否厌倦了这种写法? 亦或是这种写法? 那么今天,我将给你一个优雅的登录实现方案~ 说到登录,我们不得不聊到一个...[作者空间]
经过几期的基础封装,我们的模块化项目基本已经达到了可用的状态,那么今天就来试试开发一个带搜索的列表页面开发吧~ 好...[作者空间]
上期我们聊到room,本期就来简单说一下room的用法。常规room我们不聊怎么用了,跟着官方文档一步一步使用即可...[作者空间]
本来想连room一起封装好的,但是临时有事,就先发个mmkv,下期我们研究room废话不多,先看效果 要达到这样的...[作者空间]
废话不多说,先看效果 android6.0以上需要动态请求权限,这里不多废话了,想达到一个简单高效的权限使用方式,...[作者空间]
前面我们说到,目前网络框架选择基本都为retrofit,目前算是最好用的android网络框架之一了。今天我们来封...[作者空间]
前两节我们了解了android框架搭建的基础,这期我们来补充之前留下的坑:模块间通讯。模块间由于互相隔离,导致我们...[作者空间]
模块化的目的: 保证项目的可维护性。 加快编译速度,提升开发效率。 有一定的复用性,新项目可复用模块,节省开发资源...[作者空间]
在维护老项目中,由于项目使用了rxjava,但是新代码又大多数使用Kotlin而不想使用rxjava时,尤其是使用...[作者空间]
最近突发奇想编译一下ffmpeg最新版本,使用以前的脚本竟然失败了,想在网上找个现成的用用,居然也没有,折腾半天所...[作者空间]
使用paging3开发时,官方demo只有包含LinearLayout的部分代码,当我们需要配合GridLayou...[作者空间]
如何解决Can not perform this action after onSaveInstanceState...[作者空间]
Android Textview实现了跑马灯效果,但是却常常因为各种各样的原因不起作用。 本文实现的是Simple...[作者空间]