如果是做国际类APP,那么肯定会涉及到多国语言切换的问题。本文简单的实现语言的切换。 前提条件 基础类 直接复制粘...[作者空间]
系列文章 Android布局优化(一)LayoutInflate — 从布局加载原理说起 Android布局优化(...[作者空间]
从Android 8.0(API 26)之后,Android开始引入矢量图,矢量图的常用格式是svg。在Andro...[作者空间]
华为、三星等机型禁用通知权限后Toast不弹出 原因 查看Toast源码后发现,Toast显示要通过INotifi...[作者空间]
应用的构建速度会直接影响开发效率,本文将带您通过改造一个 Android 应用: “Google 追踪圣诞老人 (...[作者空间]
App启动页倒计时3秒跳转到App的首页,这种操作在很多App中都很常见。如果需要做一个延时操作呢?写一个子线程停...[作者空间]
简单总结一下,这个系统是一个外卖点餐系统,也就是仿美团饿了么,也是当时我的毕业设计,花费了我很多精力,主要包括了移...[作者空间]
前言:原来安卓也并没有能够百分百或得每台设备固定不变的唯一 标志,由于权限变更,刷机,重载安装等,将使得标识符失去...[作者空间]
每次我们从GitHub上下载开源的代码或是到新公司下载公司代码,很有可能就遇见studio版本不一致导致编译出错的...[作者空间]
随之开发的效率提升,越来越多的需求诞生了,比如我今天说的这个如何一套代码加载不同的app_name,布局文件,主题...[作者空间]
如何更优雅的打Log 新的篇章 之前做了一个 Android-ui-2019(这个同步更新)但是有朋友反馈说,开源...[作者空间]
XTabLayout的使用 XTabLayout是基于design包中的TabLayout进行了功能的扩展,在保留...[作者空间]
RelativeLayout,顾名思义,相对布局,也是非常常用的布局,他比LinearLayout更加灵活,可以实...[作者空间]
参照Android中Activity的启动模式(LaunchMode)和使用场景SingleTask与Single...[作者空间]
AndroidX是Google 2018 IO 大会推出的新扩展库,主要是对Android 支持库做了重大改进。与...[作者空间]
背景 本人是一枚Android SDK开发程序猿,就是开发SDK以提供给客户使用。以前我们SDK开发本着能不依赖第...[作者空间]
1、引用 2、APP build.gradle增加 3、APP build.gradle中 4、moudle ...[作者空间]
Lifecycle是一个持有组件生命周期状态信息的类,并且允许其他对象观察该状态. 本文基于 Lifecycle ...[作者空间]
TextInputLayout(文本输入布局)TextInputLayout的作用是将EditText包裹起来,使...[作者空间]
简单的先看一下,在我们很早之前,实现这样的效果,我们ListViw或者RecyclerView然后Add一个头进去...[作者空间]