文档章节

Android五-Android的思想

刘小兵2014
 刘小兵2014
发布于 2012/10/27 21:36
字数 461
阅读 477
收藏 8

Android是一个面向用户的系统。所以同学们在面对它的设计思想的时候,应该设置一定的Boundary。即不要因为他的思想优秀就到处引用。

Android面向用户的精粹是可以吸收的。但也正因为它,它从头到尾就是一个为用户设计的系统。它的应用环境应该说,是一个非常平静的系统。它不是一个生产型系统,而是一个服务型系统。但是我们平常开发的大多数WEB应用却大多是生产型系统。因为用户并不可能接触到我们的服务器。就算有一些针对人的设计也是在考虑其生产性的基础上作出的。它们不是一样的东西。

甚至可以说,Android是以体验为中心的,而WEB应用的服务端大多是以效率为中心的。WEB应用的前端倒是可以引用Andrid的思想,但是也还是有些许的区别。因为WEB前端必须跟后端一起工作,存在一个协同的问题。而ANDROID却没有这样的挑战,或者说至少这不是它最大的挑战。即,它最大的挑战并不是单个应用的效率而是整体系统的协调运行。在这样的环境中更讲究的是秩序而不是效率。相反,对于服务器来说,最讲究的正好是如何解决混乱,因为在那样的环境中,混乱是必然的,所以它的中心设计理念就不是如何避免陷入混乱,而是如何在混乱中理出头绪,完成工作。

Android不应该乱。Android应该井井有条。如果乱了,那就是“乱”了。是失败!

© 著作权归作者所有

上一篇: Android -中毒
刘小兵2014
粉丝 66
博文 531
码字总数 465440
作品 0
深圳
程序员
私信 提问
加载中

评论(0)

Android Gradle (一)Gradle的Android插件入门

本文首发于微信公众号「后厂村码农」 相关文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(...

刘望舒
2019/10/29
0
0
【必看】Android干货整理

哗啦啦,为方便大家更好的学习交流,小编特地整理了一大波干货!预备 前方高能预警,一大波干货袭来,接住了!!!!!!!!!!!! 如果你是零基础小白,不知如何上手Android开发,不知应学习哪些工具...

慕课网官方_运营中心
2018/08/01
0
0
droidcon 2017北京安卓技术大会

一、大会概要 随着移动互联网和智能终端的飞速发展,安卓系统以其开放性获得越来越多的用户和开发者关注。据不完全统计,安卓全球用户总数将近14亿,近千万开发爱好者致力于安卓系统开发。A...

蟠桃会会议平台
2017/08/25
114
0
droidcon 2017北京安卓技术大会

一、大会概要 随着移动互联网和智能终端的飞速发展,安卓系统以其开放性获得越来越多的用户和开发者关注。据不完全统计,安卓全球用户总数将近14亿,近千万开发爱好者致力于安卓系统开发。A...

蟠桃会会议平台
2017/08/25
37
0
Gradle核心思想(五)通俗易懂的Gradle插件讲解

本文首发于微信公众号「刘望舒」 关联文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(四)...

刘望舒
2019/04/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

超时解决方案

背景 商城系统订单超时自动取消 车辆挂号未在某一时刻内靠台,车辆就挂起 ....等等当超过时间某个阈值后,对系统内某些数据进行校验处理 简易实现方案 延时消息方案 将系统需要承担的轮询压力...

无极之岚
7分钟前
37
0
kafka是什么?storm与kafka的区别?

kafka是消息队列,类似于RabitMQ,作为中间组件,主要解决异步,削峰,提高系统性能。 storm与kafka的区别? storm用于流数据的实时处理,在获取流数据之前,需要加入kafka消息队列来提高性能...

七宝1
28分钟前
42
0
第二章 构建业务中台的基础----共享服务体系

1.ESB:企业服务总线。 2.SOA理念最核心的价值:松耦合的服务带来业务的复用,通过服务的编排助力业务的快速响应和创新。 3.服务不需要“业务稳定”,而需要不停的滋养,只有在滋养中才能从最...

zxx901221
47分钟前
41
0
Spring Boot 2.x基础教程:使用 ECharts 绘制各种华丽的数据图表

上一节我们介绍了如何在Spring Boot中使用模板引擎Thymeleaf开发Web应用的基础。接下来,我们介绍一下后端开发经常会遇到的一个场景:可视化图表。 通常,这类需求在客户端应用中不太会用到,...

程序猿DD
昨天
47
0
SpringBoot实战:SpringBoot之自定义配置(一)

SpringBoot会默认加载application.yml和application.properties文件,但是有时候我们会对一些配置进行分类管理,如把数据库等配置进行单独配置,那这时候要怎么办呢,SpringBoot作为现在最流...

枫叶_林
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部