界面工具

八年 Android 开发,看我如何简化 Android 的 UI 开发!

作者:超级玛丽校对:赵凯强状态:校对完成原地址:安卓开发八年,看我如何简化安卓UI开发!-野兽在线视图。...

仿蘑菇街, 蜜芽宝贝, 京东商品详情界面, 与 NestedScroll 滑动

在上一篇文章中,提到了nested croll view和Fragment嵌套在接口中,但是不建议将nested croll view与ListView和RecyclerView嵌套在一起。虽然有解决滑动冲突的方法,但是ListView和RecyclerView的缓存机制。...

仿 iOS 列表的编辑功能 - 删除篇

在iOS设置中,有一种编辑效果。进入编辑状态后,列表左侧的圆形删除按钮被推出,点击后右侧的确认删除按钮出现,相当于给了用户第二次确认。看看如何在Android上实现。iOS的效果如下:我达到的效果如下:来说说我是怎么做到的。电子数据交换...

App 公共组件:加载数据 Layout,高效开发必备!

App公共组件:加载数据布局是高效开发的必要条件!项目中经常会遇到几种页面:加载、无网络、无数据、错误。传统的方式是通过与include相关的布局来逐一显示或隐藏,所以繁琐的过程一直是一个痛点,所以我参考了Weavey的包装套路。...

头条视频详情页新交互实现方案 - Android - 掘金

头条视频App准备在1.0.8版本中优化打开详细信息页面的交互体验。目的是让详情页更轻薄,降低用户进入详情页的交互成本,提高详情页的打开率。首先来看看新旧交互方式的对比(左为旧交互,右为新交互):新。...

那些年收藏的 Android 开源库集合 (UI 效果)

文章定期更新关于这个主题的其他文章:那些年收集的Android开源库(控件)的集合(那些年收集的工具)。...

自定义未读消息红点提示 - Android - 掘金

未读消息提示,可以自定义颜色和填充效果显示。...

【工具类】Android 最有效的隐藏软键盘方法

原文发表:Davini爷爷-博客Channel-CSDN.NET,没事可以去逛街(_)前言在App的普通开发中,难免会有开发者需要隐藏软键盘,比如在多个输入框中填写个人基本信息,最后有一个保存按钮。...

Android 仿微博、人人 Feed 详情页吸附导航栏

模仿微博和大家的feed详情页:Listview上下滑动,顶部可以吸附导航栏视图。一、实现效果以上:效果。...

Android可伸缩布局-FlexboxLayout(支持RecyclerView集成) - 掘金

1.导读前几天看到谷歌官方博客介绍了谷歌开源的一个强大布局——flexbox layout。乍一看,我心里想的是,天啊,安卓的布局这么强大。作为一只好奇的工程狮子,当然第一时间尝试了一下我的手,效果非常好,所以这个。...

android 界面 UI 美化:沉浸模式、全透明或半透明状态栏及导航栏的实现

在安卓api19开始时,我们可以半透明顶部状态栏和底部导航栏,而在api21开始时,我们可以实现完全透明的状态栏和导航栏,并启动沉浸模式。至于什么是沉浸模式,大家应该一下子就知道了。需要强调的一点是,全透明并不是沉浸模式,而是前者只设置状态栏和导航栏的背景。...

[郭霖]Android 通知栏的微技巧

今天是周二,感觉不能天天发你投稿的内容。我总是要发一些自己的文章(其实稿件不够,请多来投稿!)。其实微信上的技术文章真的很好写,不需要太多技术难度,也不需要太多代码。只要你能用独立的思维把一个技术点解释清楚,就是一篇好文章。上/更好/以前/姓...

【Android】列表左右滑动开源组件--Android-SlideSupport-ListLayouts - Android - 掘金

Android-slide support-list layout。当前支持的布局。...

弹性拉伸 View,支持 RecyclerView, ListView, GridView, ScrollView 等大多数 view

对安卓回收视图、列表视图、网格视图、滚动视图的弹性支持......

一款可以帮助你轻松实现侧滑效果的控件 - Android - 掘金

一个灵活易用的安卓开源项目——Slide Layout,可以帮助开发者实现侧滑效果。什么,你想读英语自述吗?别担心,等两天。...

自定义 View 实践之:打造一个显示密码强度等级的控件

0.前言最近项目不是特别紧张,有一点时间看点东西,就找了一些自定义View相关的文章看一下。毕竟,我已经很久没有遇到它了。我和同志朋友交流过,他最近也在看这方面,推荐了一系列关于船舶下水的文章。大致看了一下,觉得非常详细全面,也在这里推荐。...

BadgeView: 一个可以自由定制外观、支持拖拽消除的 MaterialDesign 风格 Android BadgeView

hid中修复了一个MaterialDesign风格的安卓徽章视图更改日志v1.0.3,可以自由定制外观,支持拖拽消除。...

浅谈 PopupWindow 在 Android 开发中的使用

腾讯在安卓中的弹出式菜单(以下简称弹窗)是一种广泛使用的菜单呈现方式,弹窗为用户交互提供了便利。实现弹出窗口大致有以下两种方式:AlertDialog和PopupWindow。当然,在网上也有利用Activity配合Dialog主题实现弹出的方法。...

通用 PopupWindow,几行代码搞定 PopupWindow 弹窗

众所周知,安卓系统中基本上有两种弹出窗口,一种是AlertDialog,另一种是PopupWindow。AlertDialog的显示位置是固定的,可以设置和调整弹窗的显示位置。所以像项目中的一些场景,比如:提示描述某个功能,点击后按。...

Android 中使用 PopupWindow 弹出取消提示框浅析

演示1的下载地址。什么是PopupWindow?官方文档中对PopupWindow的解释是:一个弹出窗口可以用来显示任何视图,这个弹出窗口是一个浮动在当前活动上的容器。第二,PopupWindow是什么样子的?先来看一个关于阿宝的。...

Android 实现 PopupWindow 背景半透明(兼容方案) | 马飞的技术博客

每个人都必须熟悉PopupWindow。在开发过程中,我们经常会遇到使其背景半透明的要求。然而,许多在线解决方案只能满足大多数型号的要求。像华为这样的机型会发现,我们原来设置的带有背景变暗效果的代码并不工作。我在这里发布最终的兼容性方案:查看继续。...

教你用两层 ExpandableListView 嵌套 GridView 实现三级展示界面

最近项目采用了三级显示列表,要求第一季和第二季都可以折叠,图标变化不同,第三级显示数据,可以点击。一折腾就实现了,效果如下:思路:最外层是Expandab。...

根据手势或双击缩放的 ImageView

新年快乐!新的一年,新的征程!继续战斗,我的朋友...这两天看了一些关于“手势”的文章,想把学到的一些知识点记录下来,慢慢积累...大神可以绕道!准备起航...起航......

直接拿去用!每个App都会用到的LoadingLayout - 掘金

前言项目中,常用的页面有加载、无网络、无数据、无错误等几种。因此,它们被放在一个图书馆里供参考,使用方便,可以顺便分享。先来看看效果:原理比较简单。它继承了框架布局。xml渲染完成后,添加四个页面:加载、无网络、无数据和错误,并根据需要控制它们。...

仿 iOS 支付宝提现键盘 - Android - 掘金

KeyBoardDemo推出了一款模仿iOS支付宝应用提现的键盘,键盘值UI可以根据键盘每个按键对应的键码对照表进行修改。...