1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。binding-collection-adapter 数据绑定框...
1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。binding-collection-adapter 数据绑定框...
一些产品要求APP在升级时能够实现静默安装,而无需弹出安装界面让用户确认。这里提出两种实现方案: 方案一:通过pm命令安装 APP调用『pm』命令实现静默安装,此方案无须修改...
nRF Connect 官方有开源BLE基础框架,具体查看 这里[https://github.com/NordicSemiconductor/Android-BLE-Lib...
前序 android ble系列将以本章结尾,前三章都是自己个人一遍一遍翻阅官网和博客,自己动手实践的归纳总结,最后以demo的形式展示和进一步巩固掌握的ble知识。该dem...
1.简述 Android开发过程中图片压缩很常见,实现有很多方式,经过多种方式对比后,这里使用很好的方式就是使用Luban(鲁班),对比原图与压缩后的图片逆向推算出来的压缩算...
1、什么是Glide? 1.1、官方描述 Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(d...
在日常的项目维护中,我们会发现除了使用 开源库来加载图片之外,还会使用 开源库来加载图片。这篇博客分享一下 开源库的相关知识,希望对看文章的小伙伴有所启发。 Frescon依...
Context是什么? Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以ne...
自从2019年的Google大会之后,在Android Q(即API Level 29)的手机版本上系统就支持了暗黑模式。相信做过Android开发的人对这个并不陌生,这个其...
更新:由于该适配方案越来越多人使用,也有很多人遇到不太理解的问题。所以为了大家更好的使用,我将文章很多内容更新了,老用户可以重新看下整篇文章。主要更新的内容是使用方法跟以前不...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...