
程序架构
简单不一定不好
个人从事安卓开发,从2014年12月15日入职第一家公司开始开发到现在已经有一年多经验
展开
-
Lifecycle 简单使用
Lifecycle:使用生命周期感知型组件处理生命周期 生命周期感知型组件可执行操作来响应另外一个组件(如Activity和Fragment)的生命周期状态的变化。这些组件有助于您写出更有条理且往往更精简的代码,这样的代码更易于维护; 一种常见的模式是在Activity和Fragment的生命周期方法中实现依赖组件的操作。但是,这种模式会导致代码条理性很差而且会扩散错误。通过使用生命周期感知型组件,您可以将依赖组件的代码从生命周期方法移入组件本身中。 Androidx.lifecycle软件包提供了可原创 2020-05-18 10:03:02 · 947 阅读 · 0 评论 -
Android代码框架MVVM简单理解
1、MVVM MVVM(Model-View-ViewModel)是一种代码架构模式,被广泛应用在Android程序设计领域,类似的架构模式还有MVP、MVC等。但是目前Google最为推荐的代码架构模式就是MVVM,甚至Jetpach中的许多组件就是为了便于实现MVVM架构的项目而提供的。也就是说,借助jetpack,我们就可以轻松地编写一个MVVM架构项目了,当然前提是你对jetpack已经比较了解。 2、MVVM层级结构 M:表示的是仓库层,仓库层要做的工作是自主判断接口请求的数据应该是从数据库原创 2020-05-16 10:57:54 · 1029 阅读 · 0 评论