AndroidAndroid知识Android开发经验谈

Android开发知识概要

2017-07-11  本文已影响839人  QinGeneral
Android简介

Android一词最早出现在法国作家维里耶德利尔·亚当1986年发表的《未来夏娃》这部科幻小说中,作者利尔·亚当将外表像人类的机器起名为Android。这就是Android小人名字的由来。

05年,Google低调收购了一家公司。
07年,Android系统首次亮相。
08年,Google推出Android 1.0。
11年,Android系统全球份额位居第一。

自从Android发布以来,凭借开源的优势,迅速占领了市场。又因为使用Java就可以开发Android应用,软件开发者们也迅速的涌入到Android开发的潮流之中。

序言

我从大二开始接触Android,中间断断续续做了几个项目。中间有很长一段时间感觉到了瓶颈,无法进步。所处的状态就是做项目的话能做,该实现的功能一般都实现得了,但是总感觉写的代码灵活性、扩展性方面甚是欠缺。后来静下心对framework源码进行一些学习后,才感觉有所进步,突破了之前的瓶颈,也感觉重回到了一开始进步快速的状态。目前也在继续探索系统源码,思考一些设计模式和架构方面的东西。

另外高人指点或有人一起学习特别重要,而我之前在这方面做得确实不足,希望之后能和大家一起讨论一些问题。

最近在探究Android拉活机制和Android插件化开发。晚点我会整理成文章发出来。之后我也会写一些Android开发中实用的技巧,Android进阶需要掌握的知识和思想,希望能尽快和大家分享和交流。

挖了很多坑,希望填的满。

简单来说,Android开发其实就是编写Java代码,配合xml文件和图片资源,然后打包安装到Android系统的软件。

以下是我总结的Android开发涉及知识的简要内容,供大家参考。

准备
基础
进阶
Framework底层代码角度重新思考Android开发
系统核心机制
其他
需求不同,需要掌握的技术不同
学习资源

书籍、博客、Android training & guide、源码

写(总结很重要)

博客、笔记

一些资源

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

上一篇 下一篇

猜你喜欢

热点阅读