前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >速读原著-Android应用开发入门教程(SkeletonApp的源文件结构)

速读原著-Android应用开发入门教程(SkeletonApp的源文件结构)

作者头像
cwl_java
发布2020-01-15 10:39:51
3460
发布2020-01-15 10:39:51
举报
文章被收录于专栏:cwl_Java

4.5 SkeletonApp的源文件结构

SkeletonApp 工程的源文件的结构按照目录树的方式如下所示: SkeletonApp/ |-- Android.mk (工程管理文件) |-- AndroidManifest.xml (工程描述文件) |-- res (资源文件) | |-- drawable | | -- violet.jpg (图片文件) | |-- layout | |– skeleton_activity.xml (布局文件) | -- values | |-- colors.xml (颜色资源文件) | |-- strings.xml (字串资源文件) |– styles.xml (样式资源文件) |-- src (Java 源代码文件) -- com– example -- android– skeletonapp `-- SkeletonActivity.java

在 SkeletonApp 中,资源目录 res 中的 values 目录中除了 strings.xml 文件,还包含了 colors.xmlstyles.xml 文件,这两种文件也是 Android 中的标准资源文件。

colors.xml 文件的内容如下所示:

在这里插入图片描述
在这里插入图片描述

styles.xml 文件的内容如下所示:

在这里插入图片描述
在这里插入图片描述

资源目录 res 还包含了 drawable 目录,表示可以绘制的内容,这里的 violet.jpg 是一个 jpeg 的文件。在布局文件 skeleton_activity.xml 中的部分内容引用了以上的资源

在这里插入图片描述
在这里插入图片描述

布局文件中引用了上面的资源,颜色可以作为字体的颜色,style/ActionButton 作为按钮的样式,drawable/semi_black 表示了背景的内容,drawable/violet 表示引用 violet.jpg 图片作为图像的内容。例如根据上面 styles.xml 文件中的定义,两个按钮上的字体为斜体,第二个按钮的字体红色。

JAVA 源代码 SkeletonActivity.java 中构建了菜单、按钮的动作等功能。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/01/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 4.5 SkeletonApp的源文件结构
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档