Android的学习已经过了很久了,感觉好多知识都已经忘了,现在开始慢慢整理吧,加油!


今天我们来开始Android基础之旅吧!

一、Android的系统框架

Android的系统架构共分为4层

1、Application应用层;

2、Framework应用框架层;

3、Libraries系统运行时和系统类库层(c/c++);

4、Linux内核与硬件驱动层;


二、Android 应用开发体系介绍

1、四大组件:Activity,Service,BroadcastReceiver(广播接收器),ContentProvider(内容提供者)。

2、UI控件

3、多线程处理:Handler机制,AsyncTask。

4、网络访问

5、数据存储

6、资源管理:图像资源,布局资源,动画资源,常量资源,raw资源,assets资源

7、动画与菜单

8、高级组件

9、事件分发机制

10、系统服务

11、第三方类库

12、屏幕适配


三、关于Android项目的目录结构说明

src:源文件

gen:系统资源生成包

bin:目标文件

assets:非Android资源文件,存放应用配置文件

libs:第三方类包

res:不同资源文件(drawable(图像资源),layout(布局资源),values(常量资源),menu(菜单资源))。

AndroidManifest.xml:应用清单文件

project.properties:应用项目属性文件


更多相关文章

  1. Android生成签名文件并用其对apk文件进行签名(Failure [INSTALL_P
  2. 波音787 Dreamliner娱乐系统将选择Android
  3. Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过
  4. Android 系统架构了解学习
  5. Android布局文件中控件的高度与宽度属性设置
  6. 谷歌Android操作系统有望主导移动市场
  7. Android读取assets目录下文件数据内容
  8. Android 驱动和系统开发. 一个简单的例子

随机推荐

  1. Xamarin Mono Android实现“再按一次退出
  2. 一起学android之EditText的各种使用(15)
  3. Android -- 设置textview文字居中或者控
  4. 在Android模拟器安装应用
  5. Android开发常用代码片段(三)
  6. Kotlin Anko Layout+MVP(Glide,Retrofit,
  7. APIDEMO GRIDVIEW
  8. Android(安卓)读取内存文件返回byte数组
  9. #AndroidDevSummit,就在此刻!
  10. Android TextView多行文本滚动实现