Android应用开发(下册)L3 资源、国际化与自适应上机课.pptVIP

Android应用开发(下册)L3 资源、国际化与自适应上机课.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 资源、国际化与自适应   上 机 课 上机内容 制作和使用.9.png图片 国际化 上机目标 掌握如何制作和使用.9.png图片 掌握为Android应用提供国际化资源 上机任务 制作并使用.9.png图片 为Android应用提供国际化资源 阶段任务一:指导部分 任务说明: 制作.9.png图片 阶段任务一:指导部分 实现思路 利用android sdk中tools目录下的draw9patch.bat工具实现 阶段任务一:指导部分 实现过程 “点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为.9.png。在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果 “点九”的制作流程如下: 1. 打开android SDK/tools目录下的“draw9patch.bat”文件。 2. 将png图片拖拽到该窗口中,如下图,自动进入编辑界面。图中介绍了每个区域的内容及功能注释。 阶段任务一:指导部分 实现过程 预览右侧的视图发现,图片的边缘处于普通拉伸状态。 在图片边缘点击左键,绘制出黑线,即图片需要被拉伸 阶段任务一:指导部分 实现过程 三种拉伸结果均完美显示,已实现我们想要的拉伸效果 阶段任务一:指导部分 实现过程 3.保存和输出 点击左上file- save,自动生成一张后缀名为“*.9.png”格式的图片 4.在布局文件中引用nine-patch格式图像文件(res/drawable/cloud.9.png) Button android:background=”@drawable/cloud”/ 5. nine-patch图像资源也有对应的XML图像资源,语法如下: nine-patch xmlns:android=”/apk/res/android” android:src==”@drawable/cloud” android:dither=”false”/ 阶段任务一:练习部分 完成时间:35分钟 创建项目,实现:第一个按钮为可用状态时,使用绿色背景;为不可用状态时,使用灰色背景; 要求制作背景图片green.9.png(绿色背景)、grey.9.png(灰色背景) 和red.9.png(红色背景); 运行程序主界面如右图: 单击“我是可用按钮”,如右图 阶段任务一:练习部分 共性问题集中讲解 阶段任务二:需求说明 图一 图二 创建国际化上下文菜单。 英语环境,单击ditText,如图一 简体中文环境,运行如图二 单击菜单项,利用Toast输出菜单项标题 阶段任务二:实现思路 在res/values目录下和res/values-zh-rcn目录下分别创建strings.xml文件 2. 在res/menu目录下创建菜单资源文件 3. 创建Activity,注册上下文菜单。 阶段任务二:实现思路 res/values目录下创建strings.xml文件 resources string name=edittextPlease enter your search keywords/string string name=itemTitle1Copy/string string name=itemTitle2Cut/string string name=itemTitle3Paste/string string name=app_namei18nMenu/string /resources 2. 在 res/values-zh-rcn(简体中文)目录下创建strings.xml文件 resources string name=edittext请输入搜索关键字/string string name=itemTitle1复制/string string name=itemTitle2剪切/string string name=itemTitle3粘贴/string string name=app_name国际化菜单/string /resources

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档