• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > android样式和主题(一),android样式主题

android样式和主题(一),android样式主题

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了android样式和主题,android checkbox样式,android button样式,android dialog样式,android switch样式等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

android样式和主题(一),android样式主题


《android注册页面》博客中main.xml代码中每个组件定义的属性有重复的部分,为了避免繁琐可以把各个组件重复的属性定义到一个文件中:res/values/
style_test.xml源码:

<?xml version="1.0" encoding="utf-8"?>
<resources>
  <style name="CodeFont" parent="@android:style/TextAppearance.Medium">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:textSize">16sp</item>
  </style>
</resources>

main.xml文件做如下修改:

<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:stretchColumns="1"
  android:background="@drawable/bluesky"
>

<!-- 账号 -->
<TableRow>
  <TextView
    style="@style/CodeFont"
    android:text="账号:"
  />
  <EditText
    style="@style/CodeFont"
    android:hint="手机号"
    android:selectAllOnFocus="true"
  />
</TableRow>

<!-- 密码 -->
<TableRow>
  <TextView
    style="@style/CodeFont"
    android:text="密码:"
  />
  <EditText
    style="@style/CodeFont"
    android:inputType="numberPassword"
  />
</TableRow>

<!-- 生日 -->
<TableRow>
  <TextView
    style="@style/CodeFont"
    android:text="生日:"
  />
  <EditText
    style="@style/CodeFont"
    android:inputType="date"
  />
</TableRow>

<!-- 住址 -->
<TableRow>
  <TextView
    style="@style/CodeFont"
    android:text="住址:"
  />
  <EditText
    style="@style/CodeFont"
    android:inputType="textPostalAddress"
  />
</TableRow>

<!-- 电子邮箱 -->
<TableRow>
  <TextView
    style="@style/CodeFont"
    android:text="电子邮箱:"
  />
  <EditText
    style="@style/CodeFont"
    android:inputType="textEmailAddress"
  />
</TableRow>

<!-- 注册 -->
<TableRow>
  <Button
    style="@style/CodeFont"
    android:text="注册"
  />
</TableRow>

</TableLayout>

运行结果依旧。

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • android样式和主题(一),android样式主题

相关文章

  • 2017-05-26ORB_SLAM2在Android上的移植过程
  • 2017-05-26Android中Activity运行时屏幕方向与显示方式详解,androidactivity
  • 2017-05-26Android性能优化的浅谈,android性能优化
  • 2017-05-26二维码Zxing&amp;Zbar,zxing
  • 2017-05-26XAMARIN.ANDROID SIGNALR 实时消息接收发送示例,xamarinsignalr
  • 2017-05-26【微学堂】第22期| Nginx的性能优化
  • 2017-05-26银联支付,支付
  • 2017-05-26高通QCOM 8610平台电量计算
  • 2017-05-26linux syslog日志服务器的搭建
  • 2017-05-26json反序列化把空字符串转为null

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 分析google的multidex库,googlemultidex库
    • android_m2repository_rxx.zip下载地址以及MD5,androidm2repository
    • android:异步任务asyncTask介绍及异步任务下载图片(带进度条)
    • Git安装与上传代码至Github,git上传github
    • 4.5.2 Intent之复杂数据的传递
    • 认识一下Kotlin语言 Android平台的Swift
    • Android View体系(一)视图坐标系
    • 我的第一节Android课,第一节Android课
    • dpdk内存管理——内存初始化
    • Android,androidstudio

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有