在android 开发应用中,大部份的开发人员都会使用背景图作为项目的背景,其实使用style.xml配置也可以实现比较漂亮的背景样式。
在/drawable/下创建一个bg.xml 文件,用来定义项目的背景样式。
文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<gradient
android:startColor="#ffe5e9ed"
android:endColor="#ffc3dae6"
android:angle="270" />
</shape>
定义一个渐变的轮廓,渐变的起始颜色和终止颜色。
在你的布局文件里面条用
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/bg" >
</LinearLayout>
定义样式文件可以更加灵活调整。
分享到:
相关推荐
书名:《Android编程入门很简单》(清华大学出版社.王勇)。 压缩打包成2部分,这是第1部分。 本书是一本与众不同的Android学习读物,是一本化繁为简,把抽象问题具体化,把复杂问题简单化的书。本书避免出现...
第三篇Android的UI系统实现 第6章 UI的基本外形和控制 6.1 控件和基本事件的响应 6.2 键盘事件的响应 6.3 运动事件的处理 6.4 屏幕间的跳转和事件的传递 6.5菜单的使用 6.6弹出对话框 6.7 样式的设置 第7章 控件...
6.7.2.自定义样式对话框74 6.7.3.窗口透明样式示例75 第7章控件(Widget)的使用78 7.1 Android中控件的层次结构78 7.2 基本控件的使用79 7.2.1.普通按钮79 7.2.2.图像区域80 7.2.3.图像按钮82 7.2.4.进度条83...
书名:《Android编程入门很简单》(清华大学出版社.王勇)。 压缩打包成2部分,这是第2部分。 本书是一本与众不同的Android学习读物,是一本化繁为简,把抽象问题具体化,把复杂问题简单化的书。本书避免出现...
提供丰富常用的 UI 控件,例如 BottomSheet、Tab、圆角 ImageView、下拉刷新等,使用方便灵活,并且支持自定义控件的样式。 高效的工具方法 提供高效的工具方法,包括设备信息、屏幕信息、键盘管理、状态栏管理等,...
第一篇 Android 系统结构和SDK 使用............................................................................................................................ 5 第1 章 Android 的系统介绍..................
一、前言 作为一个安卓开发者,我们一般把焦点放在app的功能上。但是仅仅有功能是不够的,界面和...样式显然是应用到UI控件上面的。因此,让我们先创建一个新的空activity并添加两个View到布局文件中。 <View and
第三篇Android的UI系统实现 .........................................................................................86 第6章 UI的基本外形和控制 ............................................................
第一篇Android系统结构和SDK使用............................................................................................................................5 第1章 Android的系统介绍........................
第三篇Android的UI系统实现 .........................................................................................86 第6章 UI的基本外形和控制 ............................................................
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
全书共分11章,主要以范例集的方式来讲述Android的知识点,详细介绍了开发Android的人机交互界面、Android常用的开发控件、Android手机收发短信等通信服务、开发Android手机的自动服务功能和娱乐多媒体功能以及整合...
这些组件可以根据平台自动设置样式,从而可以使用相同的源代码支持iOS和Android。入门我们有多种资源可帮助您开始使用Onsen UI创建混合应用程序和PWA: 官方文档:我们为所有组件和绑定以及如何发布您的应用提供...
作为jquery mobile的入门级读物,《jquery mobile快速入门》以示例方式讲解了jquery mobile的基本知识和核心特性,内容系统全面,便于理解。 《jquery mobile快速入门》总共分为10章,内容包括jquery mobile的基础...
这是一个具有简单功能但具有完整自定义样式的多屏幕应用程序。 您可以在这里找到: 如何使用Flutter主题创建连贯的品牌。 如何使用Flutter Routes和Navigator创建多页应用程序。 如何提取和重构Flutter Widget。 ...
5.3 使用 am 工具启动 Android 应用程序 .......................................................84 第三篇 Android 的 UI 系统实现............................................................................
比如项目中几乎没有在UI层直接访问数据库的,而是采用三层架构,因此我们不讲解UI层直连数据库的控件SQLDataSource,而是把主要精力放在讲解三层架构开发模式。再比如ASP.Net内置的AJAX解决方案UpdatePanel只在部分...