在下决心以前,犹豫也许是必要的。然而,一旦下了决心,就应该一直往前走。——石川达三
Android体系结构:
对于上面的这幅图相信学过android的童鞋都不陌生,对的,它就是android的体系结构图:
可以看出从上到下可以分为四层:
①、应用程序
和用户进行交互的一个层次。
包括一些用户可看的见可操作的一些程序。
程序基本上是通过java语言编写可以独立完成某些功能的应用程序。
开发人员可以利用应用框架提供的api编写自己的应用程序。
②、应用程序框架
1. 一组View(UI 组件),这些UI组件包括Button(按钮),EidtView(文本框),TextView(标签),List(列表)等等,灵活运用这些组件可以快速方便的创建良好的用户交互界面。
2. Content Providers(内容提供者),听起来有点抽象,通俗的理解Content Provid