摘要:
要启动指定的第三方软件,需要知道第三方软件的包名、类名。 获取第三方软件包名、类名的两种方法: 1、使用aapt aapt是sdk自带一个工具,在 Sdk\builds-tools 目录下 。如果没有build-tools,打开sdk manager -> SDK Tools -> 勾选第一个And 阅读全文
摘要:
一个程序往往由多个界面组成,界面之间的跳转,实质是Activity之间的跳转。 从当前程序跳转到其它程序,实质是启动了目标程序的入口Activity。 Intent被称为意图,常用于组件之间的交互,可用于启动其它组件、程序,并可以在组件之间传递数据。 1、显式意图 直接指定要启动的目标组件 方式一: 阅读全文
摘要:
Android系统采用任务栈的方式来管理Activity实例。 栈是后进先出的数据结构。通常一个应用程序对应一个任务栈,默认情况下,每启动一个Activity都会入栈,处于栈顶位置。用户操作的永远都是栈顶的Activity。 Activity可以层叠摆放,每启动一个新的Activity都会覆盖在原A 阅读全文
摘要:
Activity是Android四大组件之一。一个Activity负责管理一个界面。 创建一个Activity: New -> Activity -> 选择要创建的Activity类型(一般我们选Empty/Basic Activity) AS会自动在AndroidManifest.xml文件中注册 阅读全文
摘要:
国际化:根据系统的语言环境,选择对应的文本显示。 例:系统使用简体中文,就显示“你好”,系统使用美式英语,就显示“hello”。 1、新建一个strings.xml文件 对项目根目录/res目录单击右键 -> New -> Android Resource File 或 对values目录单击右键 阅读全文