优化统一程序风格
来源:互联网 发布:网络动漫制作公司 编辑:程序博客网 时间:2024/05/14 08:34
如果程序多个地方用到统一的风格,例如圆角之类的,可以提取出来,然后其他地方要用到的时候就设置为背景就行了
menu_bg.xml:
<?xml version="1.0" encoding="utf-8" ?> <shape android:shape="rectangle" xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="@*android:color/white" /> <stroke android:width="1.0px" android:color="@color/border" /> <corners android:radius="4.0dip" /> </shape>
然后调用的时候就:
android:background="@drawable/menu_bg"
或者设置风格,如按钮,
在style添加:
<style name="Button"> <item name="android:textSize">18sp</item> <item name="android:gravity">left</item> <item name="android:background">@drawable/button_bg_selector</item> <item name="android:paddingLeft">5.0dip</item> <item name="android:paddingTop">10.0dip</item> <item name="android:paddingRight">5.0dip</item> <item name="android:paddingBottom">10.0dip</item> </style>
其中button_bg_selector是一个选择器,
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/button_pressed" android:state_pressed="true"/></selector>
这样在添加按钮的时候添加style即可:
style="@style/Button"
- 优化统一程序风格
- ios7中让程序使用统一的status bar风格
- hihocoder#1501 : 风格不统一如何写程序
- hihoCoder 1501风格不统一如何写程序
- #hihoCoder: 1501 : 风格不统一如何写程序
- 页面风格统一要求
- 关于统一风格
- 统一编程风格
- 统一代码风格
- UIAppearance设置统一风格
- 【Android】统一主题风格
- as注释风格统一
- 风格不统一如何写程序 (一定看明题意)
- 统一Eclipse的编码风格
- 程序风格
- Gnome桌面设计师访谈 风格统一最重要
- 启用代码语法加亮CSS统一风格
- VS2005中使用主题统一页面风格
- 主机资源查看
- Nero 2014 Platinum 白金版 V 15.0.02200 官方版
- shell数组小结
- Win7_64位系统下,使用VS2010编译stlport库和Boost库
- SSH简介及工作机制
- 优化统一程序风格
- 【(动画版)解析三层架构】你可以不知道,你不能不知道!
- 几种地图定位方法
- ImageView 圆环旋转
- 方便快捷的布局法——利用960GS框架
- asp调用webservice
- 设计模式C++学习笔记之三(Singleton单例模式)
- LESS详解之命名空间
- 二叉树