前言 BLE蓝牙的兴起主要因为近年来可穿戴设备的流行。由于传统蓝牙功耗高不能满足可穿戴设备对于续航的要求。所以大部分可穿戴设备采用蓝牙4.0,即...
前言 BLE蓝牙的兴起主要因为近年来可穿戴设备的流行。由于传统蓝牙功耗高不能满足可穿戴设备对于续航的要求。所以大部分可穿戴设备采用蓝牙4.0,即...
目录 Android之AMS介绍[https://www.jianshu.com/p/5674359ad081] ActivityManager...
不以规矩,不成方圆。特别是多人协作开发时,如果没有统一的开发规范,势必会造成各种混乱。在实际开发中,常常会碰到的问题有: 引入的某个第三方库版本...
前言 在Android开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你...
Android手写热修复(一)--ClassLoader 什么是类加载? 我们平时编写的.java文件不是可执行文件,需要先编译成.class文...
目前,android流行的MVC、MVP模式的开发框架很多,然而一款基于MVVM模式开发框架却很少。MVVMHabit是以谷歌DataBindi...
在 《也谈Android应用架构》 和 《Jetpack之Lifecycle、LiveData及ViewModel是如何让架构起飞的》 两篇文章...
安卓开发离不开手机存储,然而大部分人对于安卓开发中的存储概念存在误区,内部外部SD卡傻傻分不清? 概念扫盲 以下引用来自对官方文档的理解 安卓手...
先看图 其实谷歌上有很多关于怎么实现这个效果的文章,但是百度上实在太难找了,写个中文的方便需要的小伙伴吧 实现图中Slideshow那个效果比较...
CoordinatorLayout 是 Design Support Library 引入的一个功能强大的布局,本质上是一个增强型的 Frame...