第3章 Android程序设计基础
来源:互联网 发布:零基础美工基础知识 编辑:程序博客网 时间:2024/06/05 14:13
1 Andrlid应用程序目录
1.1 源码区
- src:放置源码
- gen:自动生成,如资源类R
- ......
1.2 资源区
- res/drawable-*:同一图像不同分辨率各存一份,适应不同屏幕
- res/layout:布局文件
- res/value:字符串、数组、颜色等资源
- assets:与res/aws类似,不过可以建立子目录
- ......
1.3 AndroidManifest.xml
- 定义应用程序的Java包
- 定义应用程序的组件
- 确定第一个运行的Activity
- 授权某些系统API的使用
- 定义了API级别: uses-sdk节点
- 指定引用的程序库
2 常用资源:
- res/drawable: 帧动画
- res/admin: 补间动画
- res/color: 颜色状态列表
- res/layou: UI布局文件
- res/menu: 菜单
- res/values: 字符串R.string 颜色R.color 尺度R.dimen 风格R.sytle
- res/xml: 基于XML格式的资源
- res/raw:任意二进制文件,未被压缩,可用InputStream从apk提取直接用
- assets: 与res/aws类似,不过可以建立子目录
3 四大组件
Android程序无Main入口,使用组件,组件内有main方法
3.1 Activity
每个Activity都会有个窗口,一个或多个组成带界面的Android
3.2 Service
没有可视化接口,可后台运行
3.3 Broadcast Receiver
接收广播动作,以及作出响应。可以启动一个Activity来相应广播。
3.4 Content Provider
可以为其它应用提供数据;可以从其它应用获得数据,用ContentREsolver解析。
- 第3章 Android程序设计基础
- 《Java程序设计基础》 第3章手记
- 第1章 程序设计基础
- JavaScript程序设计——第3章 对象基础
- 第2章 C# 3.0程序设计基础
- 第2章 C#程序设计基础
- 《Java程序设计基础》 第2章手记
- 《Java程序设计基础》 第4章手记
- 《Java程序设计基础》 第5章手记
- 《Java程序设计基础》 第6章手记
- 《Java程序设计基础》 第7章手记
- 第2章 C#程序设计基础
- Java程序设计基础-第7章
- MOOC清华《程序设计基础》第3章第3题:今天星期几
- 第25周-window程序设计(基础篇)-第3章-实例HelloWin.c
- 第25周-window程序设计(基础篇)-第3章-注册窗口类别1
- 第25周-window程序设计(基础篇)-第3章-注册窗口类别2
- 第25周-window程序设计(基础篇)-第3章-CreateWindows的呼叫
- WPF之内容文件
- 第1章 Android开发简介
- Ubuntu10.04升级2.6.38内核
- Android关于ExpandableListView用法的一个简单小例子。仿QQ列表
- Oracle Dataguard 的配置安装
- 第3章 Android程序设计基础
- 设计模式 一 简单工场模式
- ubuntu 下安装memcache
- 一道残忍的数学题
- android json解析及简单例子
- Qt实现客户端/服务器端登录验证|数据传输使用md5加密
- 第4章 用户界面开发基础
- 谈谈本次acm之行
- 在STS中写一个Servlet项目