2012
Android 多APK设计专题之为不同的API Level创建不同的应用APK
多APK支持是 Android Market 的一个新特性,它允许您为同一款应用对应不同的设备API Level 创建不同的APK,Android Market 会自动进行管理,通过识别用户设备的系统等级,比如2.2,2.3,4.0等等,然后会选择适合该设备的 …
阅读全文归档
共 58 篇文章
2012
多APK支持是 Android Market 的一个新特性,它允许您为同一款应用对应不同的设备API Level 创建不同的APK,Android Market 会自动进行管理,通过识别用户设备的系统等级,比如2.2,2.3,4.0等等,然后会选择适合该设备的 …
阅读全文
2012
本节课主要讲述怎样通过调用系统的framework APIs来控制设备的摄像头操作。 相比调用系统内置的其他相机应用来拍照和摄像,自己编写代码来直接控制相机操作需要更多的工作,然而,如果您要设计一款专业的拍照应用,或者相机功能与您的UI界面进行深度整合,那么您 …
阅读全文
2012
这节课主要讲述怎样利用设备已安装的相机应用程序来进行视频捕捉。 假如您的应用中有一个功能是视频整合,但是您又不想编写太复杂的代码来自己控制相机的视频捕捉,幸好,大多数Android设备已至少安装有一个相机程序,本课程就教您怎么样利用设备自带的相机应用来拍摄视频 …
阅读全文
2012
这节课主要讲述怎样利用设备已安装的其他照相应用程序来拍摄照片。 例如您想要实现一个气象服务的APP,用来把全球的天气图片收集在一起,整合这些图片只是您应用程序的一部分工作,但是您又不想编写太复杂的代码来自己控制相机的拍照,幸好,大多数Android设备已至少安 …
阅读全文
2012
在Android 4.0 (API Level 14)中引入的 ActionProvider 方便了在 ActionBar 中添加share action,一个 ActionProvider 一旦和 ActionBar 中的某个菜单项绑定起来,它就会负责该菜单 …
阅读全文
2012
如上节课《Android 信息共享之内容发布》所讲,您的应用可以给其他的APP发送内容,同样地,您的应用也可以接收和处理其他APP发送的内容。设计之初,您就应该考虑,如何让您的APP与用户交互,以及您的APP主要处理哪些类型的数据。例如,一个网络社交类的APP …
阅读全文
2012
构造和触发一个Intent,需要先要指定其Action。Android系统已经预定义了很多Action,其中的ACTION_SEND用来做数据分享,可以把数据从一个Activity发送到另一个Activity,甚至跨越进程边界的限制。要想给其他的 …
阅读全文
2012
到目前为止,我们学习和讨论的都是利用Google的账户来访问Google的在线服务,假如您有自己的在线服务,却没有Google类型的账户,这个时候该怎么办呢?本节课的目的就是来解决上面提到的问题,为自己的在线服务创建一个自定义的账户类型,并且像设备的内置账户一 …
阅读全文