前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式。通过Databinding或者ViewModel+LiveData+Re...
IP属地:广东
前言: 本文主要是对常见设计模式的一些分析,以及讲述在Android项目中实现Mvvm模式的两种方式。通过Databinding或者ViewModel+LiveData+Re...
在Android Studio 2.1 Preview 3之后,官方开始支持双向绑定了。 可惜目前Google并没有在Data Binding指南里面加入这个教程,并且在整个...
早在2010年,Ethan Marcotte就开始鼓励设计师和开发者实践“响应式网页设计:与其将每个越来越多的网络设备定制为不连贯的设计,我们可以将它们视为相同体验。使我们的...
在上一篇从源码角度分析,为什么会发生Fragment重叠?里,我们分析了造成Fragment重叠的原因,这一篇我会介绍几个解决方案,同时给出一个我的方案:9行代码让你app内...
Fastadapter使RecyclerView更加简便高效 翻译自文章 http://blog.grafixartist.com/recyclerview-adapter-...
从Android 8.0(API 26)开始,所有的Notification都要指定Channel(通道),对于每一个Channel你都可以单独去设置它;比如通知开关、提示音...
前言 Service作为 Android四大组件之一,应用非常广泛 本文将介绍 Service最基础的知识:生命周期 若 对Service还未了解,建议先阅读文章:Andro...
原文地址:Android Service完全解析,关于服务你所需知道的一切(上) 相信大多数朋友对Service这个名词都不会陌生,没错,一个老练的Android程序员如果连...