(API GUIDE 1)Introduction to Android 介绍安卓
来源:互联网 发布:linux 线程挂起 编辑:程序博客网 时间:2024/05/18 09:12
安卓提供了丰富的允许你在Java语言环境下为移动设备构建创新的应用和游戏的应用框架。 文档左边的列表详细地提供了如何使用不同的API来构建应用。
如果你是菜鸟,了解下面的关于安卓应用框架的基础概念还是很重要的。
应用提供多个入口点
安卓应用是由可以独立激活的不同成分构成的。例如,一个独立的activity位一个用户接口提供一个界面,并且在后台提供了一个独立的处理工作(类似于一个独立的线程 译者注)
使用intent,你可以从一个成分启动另一个成分。你甚至可以启动另一个应用的成分,例如一个地图应用中用来显示地址的控件(activity)。这个模式为一个应用提供了多了入口点并且允许任何应用作为其他应用可能激活的动作的用户“缺省”
应用适应不同的设备
安卓提供了一个适应很强的应用框架,允许呢位不同的设备配置提供独特的资源。例如,你可以为不同的界面大小生成不同的XML布局文件并且由系统来决定基于当前的设备界面大小,哪个布局会被使用。
如果有应用的特点需要特定的硬件诸如相机,你可以在运行的时候询问设备特点的和是否适用。如果必要,你也可以你的应用所需要的特色,好让应用市场不允许不支持这一特色的设备安装这个应用。
0 0
- (API GUIDE 1)Introduction to Android 介绍安卓
- Introduction to Engine user guide(介绍Docker引擎手册)
- 安卓中的Model-View-Presenter模式介绍[Introduction to Model View Presenter on Android]
- Anroid API Guides 翻译学习——Introduction to Android(android 引入介绍)
- API Guides 之一 —— Android介绍(introduction to Android)
- API Guides -> Introduction -> Introduction to Android
- Ehcache 1.5.0 User Guide - Introduction (介绍)(1)
- 介绍安卓API<1>
- Android API Guides – Introduction to Android
- Introduction to AppleScript Language Guide
- 一、Framework 简介(Introduction to Framework Programming Guide)
- Ehcache 1.5.0 User Guide - Introduction (介绍)(2)
- 强化学习介绍(Introduction to RL)
- Introduction to WebKit Objective-C Programming Guide
- Introduction to Core Data Programming Guide
- Introduction to Stream Programming Guide for Cocoa
- Introduction to CFNetwork Programming Guide(译)
- Android API Guides 之 Introduction(1) - App Fundamentals
- ASCII码(包含二进制,八进制,十进制,十六进制,ascii码的对照表)
- C++算法:广度优先搜索大数
- PieTTY 连接Linux
- Integer.valueOf(String)方法字符串转整型- 你肯定不知道的疑惑!
- T(n) = T(n/2) + O(n)
- (API GUIDE 1)Introduction to Android 介绍安卓
- bzoj1500: [NOI2005]维修数列
- java_基础_类入门
- 【黑马程序员】NSArray排序实践应用,高级方法与非高级方法的运用
- Linux常用命令整理(未完)
- JAVA反射机制学习总结
- 数据仓库应用(二):数据抽取、转换、加载(ETL)
- 钱币兑换问题(完全背包问题)
- 利用java反射实现自动set,get操作的两种实现总结