`
fokman
  • 浏览: 242023 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

android UI入门三 自定义背景样式

 
阅读更多

        在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自定义控件开发入门与实战.zip

    《Android自定义控件开发入门与实战》这本书深入浅出地讲解了如何在Android平台上创建和使用自定义控件,旨在帮助开发者从基础知识到实战技巧,全方位掌握这一核心技术。 一、自定义控件基础 自定义控件在Android中...

    android UI大全

    "android UI大全"这个资源包,显然集成了多种Android用户界面元素的源码和示例,旨在帮助初学者快速入门,并为面试做准备。让我们深入探讨一下其中可能包含的知识点。 1. **Android Widgets**: 文件名中的Widgets...

    android 从入门到精通电子书

    《Android从入门到精通》是一本专为初学者设计的Android开发指南,旨在帮助读者全面了解并掌握Android应用开发的基本技能。这本书详细介绍了Android开发环境的搭建、Android应用程序的基础架构、UI设计、数据存储、...

    Android应用源码之自定义控件入门级demo.zip

    对自定义控件进行单元测试和UI测试,确保其在不同设备和Android版本上的兼容性。使用Android Studio的Layout Inspector工具可以帮助查看控件的布局状态。 10. **实战演练** "Android应用源码之自定义控件入门级...

    Android应用源码之自定义控件入门级demo.rar

    8. **测试自定义控件**: 使用Android测试框架进行单元测试和UI测试,确保自定义控件在不同设备和Android版本上表现一致。 通过这个入门级的demo,你可以逐步了解并实践以上各个步骤。在实际项目中,不断迭代和完善...

    完整的android 安卓入门demo

    【Android 安卓入门Demo详解】 Android 是一种广泛使用的开源操作系统,主要应用于移动设备,如智能手机和平板电脑。本入门Demo提供了全面的学习资源,涵盖了Android开发中的基础元素和关键概念,帮助初学者快速...

    android入门到精通.pdf

    《Android入门到精通》这本书是为想要学习和掌握Android应用开发的初学者量身打造的指南。Android作为全球最流行的移动操作系统,拥有庞大的用户群体,为开发者提供了广阔的应用市场和无限的创新空间。本书旨在帮助...

    图形绘制ANDROID UI

    总之,“图形绘制ANDROID UI”是一个涵盖广泛的话题,包括但不限于基本图形绘制、自定义View、布局设计、性能优化以及使用第三方工具如DroidDraw提高效率等内容。熟练掌握这些知识点,将有助于你创造出独具特色的...

    android入门UI组件学习Demo

    本示例项目"android入门UI组件学习Demo"旨在帮助初学者了解并实践这些组件的使用,从而快速掌握Android应用开发的基础。通过这个项目,你可以看到各种UI组件的实际应用,以及一些基本的程序逻辑实现,例如安全退出...

    android compose 从入门到精通 新手必备

    Android Compose是Google推出的一款用于构建Android用户界面的现代、声明式UI框架,它极大地简化了Android应用开发过程。作为新手,了解并掌握Android Compose是提升开发效率的关键。本教程将带你逐步深入这个强大的...

    Android从入门到精通+经典教程

    此外,还涉及到自定义View、主题和样式、动画效果等内容。 3. **事件处理**:Android中的事件处理通常通过监听器(Listener)实现,如OnClickListener、OnTouchListener等,用于响应用户的点击、滑动等交互操作。 ...

    android从入门到精通详解

    Android的UI系统是创建用户界面的重要组成部分,包括控件和基本事件响应、键盘、运动事件处理、屏幕间跳转与事件传递、菜单使用、弹出对话框以及样式设置等。这些知识点是构建Android应用界面的基础。 知识点7:...

    Android从入门到精通

    《Android从入门到精通》是一本全面覆盖Android开发基础到高级技术的教程,旨在帮助初学者迅速掌握Android应用开发,并逐步提升至精通水平。在这个学习过程中,我们将涵盖多个关键知识点,包括环境配置、UI设计、...

    Android自定义组件开发详解.docx

    自定义组件能够满足开发者对于UI设计的独特需求,提升用户体验,同时也是进阶Android开发的重要技能。 自定义View通常是为了实现特定的显示效果或者交互逻辑,它基于Android的基础View类进行扩展。开发者需要重写...

    android 各种UI代码

    本资源“android 各种UI代码”提供了一系列入门级的UI代码示例,帮助开发者快速理解和实践Android UI设计的基本概念。下面,我们将详细探讨Android UI开发中的关键知识点。 1. 布局(Layouts): Android提供了...

    Android 从入门到精通课后习题

    "Android 从入门到精通课后习题"针对第七章的内容提供了习题解答,旨在帮助学习者巩固所学,加深理解。这一章节可能涵盖了Android应用的基本架构、UI设计、数据存储、网络通信等多个方面。 一、Android应用基础 ...

    Android入门到精通详解(完整书签)

    #### 第三篇:Android的UI系统实现 ##### 第6章:UI的基本外形和控制 - **控件和基本事件的响应**:讨论了Android UI中的基本控件及其事件处理机制。 - **键盘事件的响应**:讲解了如何捕获和处理键盘输入事件。 -...

    Android开发入门60个小案例+源代码.rar.rar

    "Android开发入门60个小案例+源代码.rar.rar" 提供了一套全面的学习资源,旨在帮助初学者快速熟悉Android应用开发的基本流程和技术要点。以下是对这些小案例及其源代码的详细解析。 1. **环境配置**:首先,学习...

    Android 程序设计入门教学[上篇]

    ### Android程序设计入门教学知识点概览 #### 一、标题解析:“Android 程序设计入门教学[上篇]” 标题直接指出了该教程的主要内容是针对初学者的Android程序设计教学,分为上下两篇。这表明教程将系统地介绍...

    0基础Android入门项目

    在“0基础Android入门项目”中,初学者可以学习到Android开发的基本概念和技术,这个项目涵盖了几个关键的Android组件和视图。以下是该项目涉及的主要知识点: 1. **登录功能**:登录界面是许多应用程序的基础部分...

Global site tag (gtag.js) - Google Analytics