[入门]android概述

来源:互联网 发布:mac无法存储屏幕快照 编辑:程序博客网 时间:2024/06/05 21:52

Android从诞生到现在已经成为极其具有影响力的一个操作系统(不过好像听流言说Google霸霸想要开发一个新的操作系统替代它?不过照目前的形势看,取代它需要很长的事件)。从我开始学习到现在,Android版本已经发展到了7.0,但是我平常用的只有Android4.4和Android5.1版本,所以我学到的内容大多数是以这两个版本为基础的,新版本适用与否不敢保证。好了,闲话少说,开始总结吧:

Android有四大组件:Activity(活动)、Service(服务)、BroadcastReceiver(广播接收器)、Content Provider(内容提供者);六大布局:LinerLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(帧布局)、AbsoluteLayout(绝对布局)、TableLayout(表格布局)、GridLayout(网格布局);五大存储:文件存储、SharedPereferences、SQLite、网络存储、Content Provider;另外还有一个非常重要的组件Intent(意图),Intent的使用范围非常广泛。

在目前我的使用过程中,四大组件中Activity是最基础的,BroadcastReceiver常用,service只用了其中一种startService的方法,Content Provider没使用过。布局中:LinerLayout、RelativeLayout常用且常嵌套使用,FrameLayout很少用,AbsoluteLayout、GridLayout、TableLayout没用过。五大存储中:文件存储、SharePereferences常用,SQLite、ContentProvider没用过,网络存储用http的请求、响应方式很少使用。
感觉概述说太多好像也没用,百度百科都比这个全敲打大致说一下就行了。