Android开发快速上手!教你一种更清晰的Android架构!再不刷题就晚了! ...
分类:
移动开发 时间:
2021-03-08 13:27:57
阅读次数:
0
作用: 问题: ViewModel的用法: 架构组件为界面控制器提供了 ViewModel 辅助程序类,该类负责为界面准备数据。 在配置更改期间会自动保留 ViewModel 对象,以便它们存储的数据立即可供下一个Activity/Fragment实例使用。如以下示例代码所示: 可以从 Activi ...
分类:
移动开发 时间:
2020-04-28 13:25:10
阅读次数:
110
Overview 今天在学习的过程中,我学了一下Android的架构组件之ViewModel的学习操作。ViewModel也是属于我们的Android Jetpack的一部风。 "Android 开发者文档" 中是这么说的: ViewModel 类旨在以注重生命周期的方式存储和管理界面相关的数据。V ...
分类:
移动开发 时间:
2020-04-05 11:54:28
阅读次数:
90
原文:https://blog.csdn.net/qwe112113215/article/details/86078333 前言:对于大多数读者来说,管理会话无非就是持久化会话数据(cookie or token等等),然后根据本地的会话数据相应拦截用户操作或Http响应。本文并非标新立异,而旨在 ...
分类:
移动开发 时间:
2020-01-11 18:44:44
阅读次数:
98
Android系统启动过程分析 一、Android平台架构 首先贴一张Android系统架构图方便理解整个Android架构,这可以让我们从整体上对整个启动流程有个大概认知。 可以看出整个架构由5部分构成,从下到上分别为: 1. Linux内核层 Android 的核心系统服务基于Linux 内核, ...
分类:
移动开发 时间:
2020-01-10 12:23:40
阅读次数:
130
Facebook 在2015.9.15发布了 React Native for Android,把JavaScript 开发技术扩展到了Android平台。React Native 让开发者使用 JavaScript 和 React 编写应用,利用相同的核心代码就可以创建 基于Web,iOS 和 A ...
分类:
移动开发 时间:
2019-11-18 13:06:23
阅读次数:
87
更多Android架构进阶视频学习请点击:https://space.bilibili.com/474380680本篇文章将从以下几个内容来阐述线程共享和协作:[基础概念之CPU核心数、线程数,时间片轮转机制解读][线程之间的共享][线程间的协作]一、基础概念CPU核心数、线程数两者的关系:cpu的核心数与线程数是1:1的关系,例如一个8核的cpu,支持8个线程同时运行。但在intel引入超线程技
分类:
编程语言 时间:
2019-11-05 09:34:21
阅读次数:
87
随着业务的发展和技术的变更,Android开发也经历了以下几个发展阶段: 看似高大上的名词,其实遵循着最简单的原则:分而治之(如何划分就是“架构”,简单的事情如何串在一起就是“接口协议”,CS领域太多这样的例子了。) 我的理解是,模块化/组件化/插件化都是一种广义的模块化,只是它们的实现方式不同而已 ...
分类:
移动开发 时间:
2019-10-06 11:17:31
阅读次数:
104
摘要: 在MVVM成熟之前MVP模式在Android上有被神化的趋势,笔者曾经在商业项目中从零开始大规模采用过MVP模式对项目进行开发。在使用MVP模式进行开发的时候发现项目的结构模式对开发是有一定的影响的,在这里笔者会对这一问题进行探讨。希望通过这篇blog能让读者了解如何使用MVP模式搭建一个功 ...
分类:
移动开发 时间:
2019-01-31 14:57:37
阅读次数:
236
01 Android概述 02 Android环境设置 03 Android架构 04 Android应用程序组件 05 Android Hello World示例 06 Android资源组织和访问 07 Android Activities 08 Android服务 09 Android广播接收 ...
分类:
移动开发 时间:
2018-12-28 15:24:43
阅读次数:
209