像这样的分隔符,通常我们首先想到的是用两个1px的View去做分隔符,在API 11 (Android )以及之后,又更人性的实现方式
1.separator.xml
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <size android:width="1dp" /> <solid android:color="#90909090" /> </shape>
2.在布局中使用
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:divider="@drawable/separator"
android:showDividers="middle"
android:orientation="horizontal">
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Yes"
android:layout_weight="1"
android:id="@+id/button1"
android:textColor="#00b0e4" />
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="No"
android:layout_weight="1"
android:id="@+id/button2"
android:textColor="#00b0e4" />
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:text="Neutral"
android:layout_weight="1"
android:id="@+id/button3"
android:textColor="#00b0e4" />
</LinearLayout>
来源: http://envyandroid.com/archives/1193/view-separators?utm_source=Android+Weekly&utm_campaign=ac89b26b9e-Android_Weekly_107&utm_medium=email&utm_term=0_4eb677ad19-ac89b26b9e-337843225
相关推荐
本文将深入探讨“Android Study之跳转自启动管理页”这一主题,主要关注如何管理和控制应用的自启动行为。 首先,我们需要了解Android系统的权限管理。在Android 6.0(API Level 23)及更高版本,系统引入了运行时...
android study!!!!good
Android应用程序安全研究的核心目的在于保障在日益增长的移动应用市场中用户的隐私和数据安全。本研究针对Android智能手机应用的安全属性进行了广泛的研究,重点分析了在大规模流行应用中可能存在的安全缺陷。 研究...
通过这个"android study"项目,初学者可以全面地接触到Android开发的核心概念和技术,逐步建立起完整的Android开发思维框架。同时,实践过程中遇到的问题和解决方法也会加深对知识的理解,对于提升编程技能非常有益...
【标题】"Study01Android"揭示了这是一个与Android编程学习相关的项目,很可能是初学者入门教程或示例代码集合。在Android开发中,新手通常会通过一系列简单易懂的实例来逐步理解平台的工作原理和编程语法。 【描述...
笔记 所有笔记可以通过wiki查看: 更新 增加深入剖析 JavaScriptCore: 增加读 SnapKit 和 Masonry 自动布局框架源码: 增加Swift 项目中涉及到 JSONDecoder,网络请求,泛型协议式编程的一些记录和想法: ...
AndroidStudy [CommonHolderAndAdapter][] :通用ViewHolder&Adapter [CommonHolderAndAdapter]: 支持ListView,RecyclerView 单类型,多类型条目 [CustomView][] : 自定义控件1 [CustomView]: [RxJavaTest][] : RxJava...
资源名称:Android Study 资源目录:【】AndroidStudio入门指南【】Android开发艺术探索【】疯狂Android讲义【】第一行代码第2版PDF 源码 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
在Androidstudy的学习之旅中,我们将深入探讨Android操作系统和应用程序开发的核心概念。Android是基于Linux内核的开源移动操作系统,广泛应用于智能手机、平板电脑以及智能电视等设备。它为开发者提供了丰富的API和...
在Android学习过程中,开发者会遇到各种各样的知识点,..."193.AndroidStudy__crazyqiang.tar.gz"这个压缩包很可能会深入到这些领域的细节,提供丰富的学习资源和实例代码,帮助开发者更好地理解和掌握Android开发。
"Study02Android"提供的源代码分析,将帮助你更好地理解和应对这些问题。 总之,"Study02Android"是一个全面的Android学习资源,无论你是初学者还是有一定基础的开发者,都能从中受益。通过这个项目,你不仅可以...
【Android学习笔记】是针对Android开发者的详尽学习资源,涵盖了Android开发的基础到高级概念,旨在帮助初学者和有经验的开发者深入理解Android操作系统的工作原理和应用开发技术。以下是一些核心知识点的概述: 1....
本项目"android-study"是一个专为Android初学者设计的学习实例集合,它旨在通过实际操作来帮助开发者理解Android应用开发的核心概念和技术。 首先,我们要了解Android的基本架构。Android系统由Linux内核提供底层...
ServiceStudy是一个针对Android Studio开发的学习资源,主要集中在Android平台上的服务(Service)这一核心组件的实践应用。在Android系统中,Service是用于在后台执行长时间运行操作而没有用户界面的应用组件。这个...
Android 错误解决方法大集合 Android 错误解决方法大集合...该文章总结了四个常见的 Android 错误解决方法,涵盖了网络连接、安装 APK、SDK 版本和内容描述等多个方面,旨在帮助 Android 开发者更好地解决错误问题。
该项目为基于Java语言的Android应用开发源码,总计包含882个文件,其中包括291个PNG图片文件、268个XML布局文件、129个Java源代码文件、47个Gradle构建脚本文件、36个Git忽略配置文件、24个属性文件、23个Android...
【Android-Study:一个简单的Android学习demo】 这个项目名为"Android-Study",是一个专为初学者设计的Android开发示例。它旨在帮助开发者熟悉Android应用程序的基本构建块和开发环境的配置。创建于2015年7月10日,...
在Android开发中,访问Web服务是一项常见的任务,特别是在构建混合型移动应用时。"study_6-3.rar_android"这个压缩包很可能包含了关于...通过学习这个例子,开发者可以更好地理解和掌握Android与Web服务的交互技巧。