前言 之前的很久时间,我们都是使用以下的方式获取应用的版本号,但在Android SDK 28中,谷歌弃用了该方式,推荐使用 [crayon-62c134e7cbed6603845797/] 那么,我们可以一步到位吗? 答案是可以的! PackageInfoCompat 导入相关库 What is PackageInfoCompat? PackageInfoCompat顾名思义,是用来代替PackageInfo部分功能的,里面仅包含三个静态方法 Public methods static…
前言 之前的很久时间,我们都是使用以下的方式获取应用的版本号,但在Android SDK 28中,谷歌弃用了该方式,推荐使用 [crayon-62c134e7cbed6603845797/] 那么,我们可以一步到位吗? 答案是可以的! PackageInfoCompat 导入相关库 What is PackageInfoCompat? PackageInfoCompat顾名思义,是用来代替PackageInfo部分功能的,里面仅包含三个静态方法 Public methods static…
前言 本系列将要介绍Material design库包含的所有控件, 基于com.google.android.material:material:1.2.1讲解 MaterialButton 什么是MaterialButton? MaterialButton是Google于SDK28推出的新控件,当遇到按钮需要圆角、或者描边等,就不必使用xml文件或者Github上找第三方库实现。 (谷歌官方文档,无需梯子) MaterialButton 效果图 继承关系 [crayon-62c134…
COPYRIGHT © 2021 summerain0.club. ALL RIGHTS RESERVED.
Theme Kratos Made By Seaton Jiang