Jetpack全家桶之Lifecycle
首先,Lifecycle是什么?干什么?怎么用?
一、是什么?
Life生命,cycle周...
基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目
本项目采用 Kotlin 语言编写,结合 MVP+RxJava2+Retrofit2+Glide等的架构设计
kotlin:引子约定plus约定invoke约定 & in约定 & range约定
引子
假设女生的择偶标准如下:未婚且岁数比我大,如果对方是本地帅哥...
Android组件化架构 – 1.组件化基础
组件化基础
组件化是什么
开发中经常会对项目进行封装,比如一些基础库,功能...
自定义 BottomNavigationView
做个微信小程序的朋友都知道,要定义一个底部导航按钮非常简单,只需要配置一份js...
android仿淘口令复制弹出框功能
类似从微信里面复制的淘宝分享链接弹窗效果
ApplicationListener原理分析
在 Nacos配置服务原理 文中结束时提到过通过发布 ApplicationListener 刷新事...
线上内存泄漏排查思路
内存泄漏排查
背景了解:告知 线上 room_work 运行一段时间内存就会慢慢往上涨,8G...
算法 – 动态规划
很多人觉得动态规划很难,甚至认为面试出动态规划题目是在为难候选人,这可能产生...
基于Android T:包管理机制详解(下)
前言
前面一篇文章我们讲解了PKMS的启动过程。
PKMS启动过程中主要做了以下事情...
android erp商业源码
基于MVC框架的中欧ERP商业项目移动端项目, (1)sql通讯录缓存和刷新,sharedPreferences数据缓存; (2)ListView分页刷新、上拉下拉刷新,自定义spinner单条件筛选绑定+列表刷新。 (3)Calendar日程安排,日程sql缓存; (4)侧滑菜单; (5)HTTP网络框架设计,接口泛型处理model实体类; (6)高德地图定位; (7)自定义类似butterknife的实例化注解类,可实现click等的单接口方法的简单监听; (8)极光消息推送 (9)时间滚轴

