谈谈Android开发与女娲造人

来源:互联网 发布:厦大数据库实验室 编辑:程序博客网 时间:2024/04/29 00:56

女娲炼石补苍天

版权声明
本文首发自简书:
搜索作者:QinGeneral
无需授权即可转载,甚至无需保留以上版权声明;
转载时请务必注明作者。

先来看看手机

从开发者的角度来看一下手机组成:
- 屏幕(显示、触摸和反馈)
- 开发可调用硬件:相机、GPS、运动传感器…
- 网络部分
- (CPU、GPU、内存、存储)
- 电池

屏幕是开发Android主要涉及的方面,需要对四大组件、UI控件、工程目录结构有简单了解;可调用硬件需要了解相应硬件的API;网络部分需要知道简单的网络知识,okhttp或者volley等第三方库的了解;CPU、GPU、内存方面,APP开发者能够涉及的内容较少,存储方面跟Java文件操作相似;电池就需要开发者深入学习,做一些省电优化的工作。

社会人

当我们作为一个社会中的人的时候,每个人的理想状态就是:
- 首先做一个有能力,有用的人,可以帮助别人解决问题,为社会解决问题的人
- 还要做一个行为举止端庄,得体的人
- 最后要衣着端庄、整洁,最好有颜值

一个好的APP

一个好的APP是什么样的呢?
- 能够戳中用户痛点的功能,对用户来说有用
- 好的交互,用户上手就可以用,简单易懂
- 好的UI,风格统一,赏心悦目

开发APP与女娲造人

这样看来,一个开发APP的开发者所处的位置,和女娲造人时所处的位置是一样的。目标是让自己的“孩子”有能力、行为举止得体、长得好看。

把APP比作一个人时,Android系统相当于他的社会环境。在这个环境中,有的人长得漂亮,有的人长得丑,有能干的,有不能干的。三个方面都可以的,是少之又少。

AndroidStudio便是“造人工具”,设计模式等便是好的、典型的“造人方法”,一些开源库便是“已有的肢体”。

最近在重温Android,之后会写一系列的从基础到进阶的文章。如果你有兴趣,欢迎共同探讨,共同进步。

原创粉丝点击