`

Android : 使用View来制作专业的分隔线

 
阅读更多
如果更高效简单的实现界面中的分隔线呢?

<View  
    android:layout_width="fill_parent"  
    android:layout_height="1px"  
    android:background="?android:attr/listDivider"  
/> 


这是从Google的某些应用的源代码中发现的。

ui设计时,需要指定某个元素的drawable时,有时候需要告诉Android我希望设置它为透明,偶然在源码中发现,就是以下这段代码:
    android:background="@android:color/transparent"   
分享到:
评论

相关推荐

    Android-自定义组合控件SettingItem

    一个简单的`SettingItem`布局可能包含`TextView`用于标题和描述,`Switch`控件以及一条`View`作为分割线。以下是一个示例布局文件`setting_item.xml`: ```xml &lt;LinearLayout xmlns:android=...

    dialog 实现布局

    -- 分割线 --&gt; android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1"&gt; android:layout_width="match_parent" android:layout_height="wrap_content" android:...

    详解Android用Shape制作单边框图的两种思路和坑

    在学习和使用Shape XML时,建议查阅更多关于Shape的使用详解,包括如何实现渐变色、分割线、边框和半透明阴影等效果。同时,了解Shape与Selector的结合使用,可以让你更高效地创建动态的、响应触摸事件的UI元素。 ...

    Android程序研发源码Android 模仿iphone时间滚轮控件源码.zip

    控件的布局需要适当地管理,可能使用了LinearLayout、RelativeLayout或ConstraintLayout来组织各个部分,如数字、分割线等。同时,可能还涉及到了自适应屏幕尺寸的适配策略,如使用dimen资源文件和百分比布局。 7....

    Android代码-超炫的Path.zip

    在Android开发中,`Path` 是一个非常关键的图形绘制类,它允许开发者定义和组合各种几何路径,用于创建复杂的图形或自定义视图。...通过实践和理解这些代码,开发者能进一步提升Android UI设计和动画制作的能力。

    安卓源码仿path动画菜单lib.zip

    `PathMeasure`则用于测量和处理`Path`对象,支持获取路径长度、分割路径等操作,这些功能在动画制作中尤为关键。 该库可能包含了以下核心知识点: 1. **自定义View**:Android应用中的动画菜单通常需要自定义View...

    CalibrationView:刻度进度条组件,可制作圆形表盘效果

    2. **刻度线**:表示进度的分割线,可能有多个,通常根据实际需求进行等分。 3. **指针**:随着进度改变而移动的元素,可以是动态的箭头或指针形状,用于指示当前值。 4. **进度填充**:表示已完成部分的视觉元素,...

    AndroidUI组件SlidingTabLayout实现ViewPager页滑动效果

    大家可以更改他的格式字体大小、选中状态,分割线调整等等。先上传这两个文件,改动支出都做了注释。 SlidingTabLayout.java /* * Copyright (C) 2013 The Android Open Source Project * *

    精美UI素材

    素材通常包括图标、按钮、背景、分割线、提示文字等,这些元素可以按照主题、风格和平台分类,如扁平化、拟物化、渐变色等。 4. **Android与iOS的兼容性**:虽然两个平台的设计风格不同,但设计师在创建UI时需要...

    JAVA上百实例源码以及开源项目源代码

    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

Global site tag (gtag.js) - Google Analytics