登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 612240|回复: 29

Android 在视图显示中使用Style

  [复制链接]

206

主题

1622

帖子

2721

安币

Android大神

Rank: 6Rank: 6

发表于 2011-11-10 10:57:42 | 显示全部楼层 |阅读模式

如果视图界面风格需要统一的规划,就需要使用android视图技术中的style。这类似HTML技术和CSS技术的关系。

示例改编自简单使用SimpleCursorAdapter。示例截图如下:

这里将标题字体放大,并且加粗。如果不用style可以这样写:

  1. <TextView android:id="@+id/riverName" android:layout_width="match_parent"
  2.     android:layout_height="wrap_content"  
  3.     android:textSize="25sp" android:textStyle="bold" />
复制代码
这样的缺点是在众多布局文件中要写很多重复的代码,而且修改的时候也会造成麻烦。style的做法,是将这些style内容写到单独的xml文件中,放置在res/values目录下:
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3.    <style name="itemTitle">
  4.            <item name="android:textSize">25sp</item>
  5.            <item name="android:textStyle">bold</item>
  6.    </style>
  7. </resources>
复制代码
在布局文件中的引用:
  1. <TextView android:id="@+id/riverName" android:layout_width="match_parent"
  2.     android:layout_height="wrap_content" style="@style/itemTitle" />
复制代码
源代码见:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0

主题

51

帖子

37

安币

程序猿

Rank: 2

发表于 2011-11-14 09:06:22 | 显示全部楼层
学习!!!!!!!

2

主题

187

帖子

17

安币

初级码农

IT男

Rank: 1

QQ达人

QQ
发表于 2011-11-19 14:30:39 | 显示全部楼层
学习学习!
努力!!!

2

主题

187

帖子

17

安币

初级码农

IT男

Rank: 1

QQ达人

QQ
发表于 2011-11-19 14:32:47 | 显示全部楼层
it's good!
努力!!!

0

主题

39

帖子

49

安币

初级码农

Rank: 1

QQ达人

发表于 2011-12-13 22:02:47 | 显示全部楼层
it's good!
it's good!
it's good!

0

主题

13

帖子

10

安币

初级码农

Rank: 1

发表于 2011-12-29 15:26:37 | 显示全部楼层
学习学习

0

主题

11

帖子

152

安币

程序猿

Rank: 2

QQ达人

发表于 2011-12-30 19:31:11 | 显示全部楼层
学习!!!!!!!

0

主题

37

帖子

29

安币

初级码农

Rank: 1

QQ
发表于 2012-4-5 22:01:44 | 显示全部楼层
顶。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表