`
jinvasshole
  • 浏览: 774646 次
文章分类
社区版块
存档分类
最新评论

如何为平板电脑开发android应用程序?

 
阅读更多

大家都知道,android2.3 SDK发布的时候,在sdk中增加了第三方add-ons,其中就包括了针对平板电脑的Galaxy Tab Addon。

当我们启动一个新的平板电脑模拟器的时候,首先我们需要设置“Scale display to real size"选项,这将让平板电脑的屏幕大小与我们电脑屏幕的大小匹配。以我的电脑为例,我的屏幕大小是1440x900px。如下图所示:

如果我们平板电脑模拟器上运行一个sdk1.6的例子(我们至少需要 API level 4, SDK 1.6 for tablets),您将看到如下所示:

我们的应用程序并没有填满整个平板电脑模拟器的屏幕,下面我们就来解决这个问题。

首先打开AndroidManifest.xml文件,增加如下两行:

1 <uses-sdk android:minsdkversion="4"android:targetsdkversion="9"></uses-sdk>
2 <supports-screens android:anydensity="true"></supports-screens>

现在我们的程序就充满了整个屏幕,如下图所示:

为平板电脑开发应用程序和为手机开发应用程序一样,我们需要在/res目录下创建两个资源文件目录,创建drawable-large 和 layout-large目录,把所有的图片资源和UI文件放到里面。当然,您也需要为横屏的平板电脑程序创建一个layout-large-land目录。整个应用程序结构如下图所示:

分享到:
评论

相关推荐

    Android 平板电脑应用开发入门经典

    《Android平板电脑应用开发入门经典》向Android新手快速介绍了如何使用Android 3开发平板应用。经验丰富的作者Wei-Meng Lee首先介绍了如何安装必要的工具并编写HelloWorld应用。接下来介绍Android平板应用的各种组件...

    Android手机/平板电脑程序开发教练 pdf

    本书的特点是,没有催眠读者的抽象文字,以大量的图片及Step-by-Step方式讲解Android应用程序的开发,让读者不需要强记就可以灵活掌握开发技巧。另外,本书着重实际操作,并辅以适当的理论讲解,让读者可以同时理解...

    谷歌为开发者提供Android样本应用程序 跨手机/平板电脑/智能手表/汽车

    谷歌前几天发布了一个名为通用音乐播放器的示例应用程序,它可以在智能手机,平板产电脑,Android Atuo,Android Wear和谷歌投影设备上正常运行。这款软件对开发人员来说是一个参考设计,使他们能够了解如何实现跨多...

    Android 4.X手机/平板电脑程序设计入门、应用到精通_源代

    《Android 4.X手机/平板电脑程序设计入门、应用到精通(第2版)》9大特色: 丰富的Eclipse开发环境操作技巧,帮助初学者快速学会Eclipse的强大功能以及程序调试技术,同时讲解了很多程序编辑辅助功能,可大大提升...

    Android应用开发教程

    为 Android 进行开发,这样他们的应用程序就能够运行在不同搭载 Android 的移动设备上。 本教程的写作目的是教会你如何开发并打包 Android 应用程序。我们将从 Android 应用程序编程环境设置开始,然后深入 Android ...

    《c#开发Android应用实战》高清带书签

    Mono for Android允许开发人员针对运行了Android l.6以及更新版本的设备进行应用程序开发,其中也包括了基于Android的平板电脑。本书中除非有特殊说明,否则所有开发都是针对Android 2.3(Gingerbread)进行的。在...

    《Android手机_平板电脑程序开发教练》 PDF

    《Android手机/平板电脑程序开发教练》以大量的图片及Step—by—Step方式讲解Android应用程序的开发,让读者不需要强记就可以灵活掌握开发技巧。另外,《Android手机/平板电脑程序开发教练》着重实际操作,并辅以...

    C#开发Android应用实战

    前三章主要介绍Mono for Android开发的相关发展历程,环境搭配,开发流程,系统架构。... 11-17章介绍的是后台线程开发服务,自定义图片、画布操作、GPS、Google地图,多语言,平板电脑程序开发技巧。

    Android 4.X应用与开发实战手册:适用Android 4.X~2.X 第2版 pdf

    《Android 4.X 应用与开发实战手册:适用Android 4.X-2.X(第2版)》以Android 4.X进行开发示范,通过大量图示与step by step方式,详细介绍了使用Android开发智能手机、平板电脑应用程序的方法,读者无须强记即可...

    Android多媒体开发高级编程

    《Android多媒体开发高级编程——为智能手机和平板电脑开发图形、音乐、视频和富媒体应用》使用清晰、直观的示例介绍了Android SDK中丰富的多媒体功能,有助于您开发能够创建、播放和共享多媒体的优秀Android应用...

    Android-快速和简单的规划扑克Android应用程序

    快速和简单的规划扑克Android应用程序。 专为手机,平板电脑和Android Wear设备而设计。

    Android应用源码安卓源码(172个合集).zip

    Android应用源码安卓源码(172个合集),可以做为你的学习参考。 365MobileSecretary v1.0.6(365手机助手AIDL) 888个经典 Logo.rar AdXmpp(Openfire+asmack+spark) .zip AidlDemo(简单aidl的例子) aidl跨进程调用....

    android开发介及心得.docx

    Android应用程序可以使用Java编程语言开发,通过Android软件开发工具包(SDK)进行构建。以下是Android开发的一些关键方面: 学习Android生命周期: 理解Activity和Fragment的生命周期是开发Android应用的基础。这...

    分享Android平板电脑上开发应用程序不能全屏显示的问题解决

    在一个8寸屏的Android平板电脑上开发应用程序(游戏程序),开始的时候,总是不能全屏显示,也不知道怎么设置才可以

    Android实例开发完全手册 pdf

    Google API实例、平板电脑应用开发、游戏应用、程序优化等。《Android实例开发完全手册》适合Android程序员、研发人员及Android爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。

    安卓Android编程视频, 安卓代码大全, 安卓开发系列视频, 移动开发教程, 包含名师制作的详细学习安卓学习路径图

    Android 提供了一个统一的应用程序开发方法,这意味着开发人员只需要为 Android 进行开发,这样他们的应用程序就能够运行在不同搭载 Android 的移动设备上。 谷歌在2007年发布了第一个测试版本的 Android 软件开发...

    Android视频聊天开发包

    AnyChat for Android是专为Android平台量身打造的一款即时通讯平台,可以实现双向音视频交互、电视直播、音视频上传、文字交流、文件传输等功能,提供Java接口可二次开发,应用程序界面及业务流程可由应用程序自主...

    android开发介绍.pdf

    Android是由Google开发的一款基于Linux内核的开源操作系统,主要用于移动设备的开发,如智能手机、平板电脑等。 Android平台上的应用程序主要使用Java语言进行编写,通过Android软件开发工具包(SDK)提供的开发...

Global site tag (gtag.js) - Google Analytics