Android系统架构分为四层:Linux内核层、系统运行层、应用框架层和应用层(四层中将重点学习应用层)。
Android系统四大组件:活动(页面)、服务、广播接收器和内容提供器。
调查市场占有率是为了开发应用程序时考虑到系统的兼容性。
Android程序分析:scr:源代码,放置所有Java代码的地方;gen:内容自动生成,不可手动更改;res:drawable:放置图片的地方(手动拖拽即可);layout:布局 (相当于建立活动时的框架); values:放置字符串的地方(可在该目录下的string里更改app的名字和内容);AndroidManifest.xml:整个Android项目的配置文件。
LogCat:Android的日志工具,用来记录代码中信息的重要程度。按信息从轻到重可分为:v(琐碎)、d(调试)、i(有用),w(警告)和e(错误)。