安卓自定义控件 - 收藏集 - 掘金
仿蘑菇街, 蜜芽宝贝, 京东商品详情界面, 与 NestedScroll 滑动 - Android - 掘金
上一篇文章中有提到界面中嵌套NestedScrollView与Fragment并用,而NestedScrollView是不建议与ListView,RecyclerView嵌套的,虽然有解决滑动冲突的办法,但是ListView与RecyclerView的缓存机制...
Android 开源库 V - Layout:手把手带你分析 淘宝、天猫都在用的 UI 框架 - Android - 掘金
前言 V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用 ...
Android 自定义动画酷炫的提交按钮 - Android - 掘金
作者博客 http://www.jianshu...
收藏安卓开发中非常实用优秀的库! 有图有真相! - Android - 掘金
本来是打算收藏工具类的,但转念一想,已经有这么多优秀的库了,就没必要再去重复造轮子了,便归纳工作中比较实用的库吧,不用在花精力去找了 收藏工作中常用的android工具类,lib库等...都是非常优秀的库!开发必备神器!!!...
android 通话状态监听(自定义接听挂断按钮与通话界面,根据公司的业务逻辑可以实现自己的来电秀功能) - 掘金
前言: 因为公司需求,要自定义一款来电秀的app当做周边产品来配合主营的app业务。之前因为赶项目,没时间整理这块,现在项目告一段落了,现在回头看看感觉这个功能还是挺有意思的,比较有针对性。电话呼入或者呼出的时候,结合公司的业务显示出对应的界面还有挺nice的...
Android 多状态加载布局的开发 Tips - Android - 掘金
本文将结合自己的项目开发实践,简单分享一下关于多状态 Layout 的开发实践 Tips。 什么是多状态 Layout 对于大多数 App 而言,项目中都有多状态加载 View 这种需求,如下图所示。 对应到开发中,我们通常会...
最新最全的 Android 开源项目合集 - Android - 掘金
awesome-github-android-ui 是由OpenDigg整理并维护的安卓UI相关开源项目库集合。我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们。 如果收录的项目有错...
酷炫的 Activity 切换动画,打造更好的用户体验 - Android - 掘金
毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0...
Android 底部导航栏 (底部 Tab) 最佳实践|掘金技术征文 - 掘金
本文目录.png 当开始一个新项目的时候,有一个很重要的步骤就是确定我们的APP首页框架,也就是用户从桌面点击APP 图标,进入APP 首页的时候展示给用户的框架,比如微信,展示了有四个Tab,分别对应不同的板块(微信、通讯录、发现、我),现在市面出了少部分的...
【译】构建 Android App 的 30 条宝贵经验 - Android - 掘金
原文链接 做任何事都有两种人,一种是自己很努力的去做的,还一种是听从他人意见建议的做的。这里有我一些总结的经验,希望能帮到你们: 导入任何第三方包的时候都...
安卓开发终极指南: 50 多个初高级开发资源(译) - Android - 掘金
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! .runtimead { text-al...
关于 Android RecyclerView 的那些开源 LayoutManager - Android - 掘金
摘要:自从RecyclerView推出后,其LayoutManager对布局的灵活控制是让开发者们称赞不已。 Google默认为RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、Gr...
pulltorefreshRecylerView下拉刷新上拉加载,支持自能预加载,可定制的底部 - 掘金
下拉刷新上拉加载控件+Material Design使用 人所缺乏的不是才干而是志向,不是成功的能力而是勤劳的意志。 —— 部尔卫 Material Design控件使用 前几天分享了两篇Material Design控件使用的文章,这里就不多做叙述,下面是传...
UI之可折叠的TextView - 掘金
先上效果 一、思路 1. 计算text的行数 实现可折叠的TextView最重要的一点是在setText()前计算出text所需的行数计算行数需要分为两种情况 1.1 没有换行符的text 行数等于text的宽度除于TextView的宽度 再...
Android 自定义 View 六(ViewGroup 水平垂直滚动实现类似支付宝年度账单的效果) - Android - 掘金
先看两张效果图 1、垂直滑动 onegif.gif 2、水平滑动 ...
RecyclerView定制:通用ItemDecoration及全展开RecyclerView的实现 - 掘金
Android L面世之后,Google就推荐在开发项目中使用RecyclerView来取代ListView,因为RecyclerView的灵活性跟性能都要比ListView更强,但是,带来的问题也不少,比如:列表分割线都要开发者自己控制,再者,Recycle...
Android 自定义控件之像 ListView 一样使用 RecyclerView - setEmptyView - Android - 掘金
实现ListView一样的setEmptyView,这个方法作用是当ListView中没有数据时会显示一个布局,ListView则不可见。setEmptyView方法是ListView的父类的父类 AdapterView中实现的方法。 ListView...
支付宝 Android 版使用的开源组件 - Android - 掘金
支付宝 Android 版使用的开源组件 前言:花了点时间整理了 支付宝 Android 客户端使用的开源组件,给需要的同学.在你不知道用什么开源框架的时候可以作下参考,毕竟支付宝是阿里...
BadgeView: 一个可以自由定制外观、支持拖拽消除的 MaterialDesign 风格 Android BadgeView - Android - 掘金
一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView Change Log v1.0.3 1. 修复在hid...
瀑布流式布局 (Waterfall Layout) 的两种常用实现方式 - 前端 - 掘金
瀑布流式布局 (Waterfall Layout) 介绍 什么是瀑布流布局?直接到 ...
这个项目碉堡了 - 掘金
新年第一天上班,没想到就立春了,俗话说,一年之计在于春,全新的 17 年开始啦,来,收拾下心情,投入到工作中,撸起袖子,就是干! 就在前几天,Airbnb 开源了一个项目叫做 Lottie,我个人觉得这个项目简直碉堡了! 动画相信大家都不陌生,在 App 开发...
项目需求讨论 - Android 自定义 Dialog 实现步骤及封装 - Android - 掘金
在项目中,我们会遇到各种各样的界面需求,比如对话框和选择框,都是会配合具体项目的UI界面来做,而不是说用自带的弹出框。比如下面在登录界面的二个对话框效果。都是我在做具体项目中所要求实现的: 1.输入有误时弹出的对话框 ...
最详细的 PopupWindow 介绍 - Android - 掘金
我看网上对于PopupWindow的介绍非常的少就自己写一篇, 本文基本上分析了PopupWindow的所有方法. PopupWindow是对于屏幕添加一个显示区域, 由于对位置和内容都非常自由所以常常在开发中用到. 看完后建议...
RecyclerView Adapter 优雅封装,一个Adapter搞定所有列表 - 掘金
项目中,我们用得最多的元素就是列表了,在Android 中,实现列表用原生的RecyclerView就能满足需求,关于RecyclerView 的基础使用这里不做过多的介绍,网上有太多的博文介绍了。本篇文章将介绍自己封装的一个Adapter,帮你快速高效的添加...
2017 年初你绝对想尝试的 25 个新安卓库 - Android - 掘金
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 英文:25 New Android libraries which...