特征 __两个下划线开始 不需要显示的调用,由某些条件下触发(类似数据库中的隐式触发器) __construct() 在对象初始化时调用,通常用来初始化成员变量,或者初始化方法 __destruct() 在对象销毁时调用…
标签:name
OkHttp+Retrofit+Dagger2+RxJava+MVP架构 学习笔记
一口吃不成一个大胖子,一步一步地讲解各个框架特性及使用,再连接起来。 @[toc] OkHttp implementation 'com.squareup.okhttp3:okhttp:3.11.0' Header的设置…
自定义TabLayout
本文为kotlin仿开眼视频Android客户端的后续补充内容,本篇为大家介绍如何对TabLayout进行定制使用,基于项目需求,本篇主要对部分功能进行了定制,如:指示器距离文字的距离、文字选中加粗、文字选中变大等 本文…
动态修改应用icon和name
前言 电商项目遇到节日,如果内容上没有变更,只是需要更换应用icon和名称顺应节日。不可能去发一个版本,成本太高,所以可以动态的去修改应用的icon和name; 思想 应用集成推送,当节日的时候收到推送,在后台默…
Android Customize FlowLayout
流布局相信大家应该都比较清楚,几乎每个人都写过。 开源的也是非常多! 就不过多介绍啦,这里做了一个比较简洁且支持Padding以及间隔的流布局供大家参考。 代码比较简单粗暴就不过多介绍,按照惯例上代码: <decl…