5.0*(Lollipop 棒棒糖 2014-11发布) *Material Design*支持多种设备*全新通知中心*支持 64 位 ART 虚拟机*电池续航改进*全新“最...
为什么要用架构或者模式? 使用架构的目的是使程序模块化,做到模块内部的高聚合和模块之间的低耦合,使得程序在开发的过程中,开发人员只需要专注于一点,提高程序开发的效率。 而且最...
闲话不多少,还是老套路,处理一个登陆的业务。详细的介绍MVVM我就不多说了,网上一大把,毕竟吹水还是我的弱项。主要实现的功能有两个输入框,一个登陆按钮,两个TextView显...
一、Service 常见问题 由于Service比较简单,就不介绍基础的东西了,这篇文章主要是用于记录使用Service过程中遇到的一些问题。 1.1 描述 Service ...
一、基本概念 在平时的开发中,我们经常会遇到两个问题: 升级了build.gradle的targetSdkVersion之后发生了莫名其妙的问题。 在不同Android版本上...
一、Java 知识梳理 Java&Android 基础知识梳理(0) - Java 基础知识大纲Java&Android 基础知识梳理(1) - 注解Java&Android...
简介 什么是反射 反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 通过反射机...