AndroidView
Android 沉浸式 (透明) 状态栏适配
Android 沉浸式状态栏
仿淘宝、京东拖拽商品详情(可嵌套ViewPager、ListView、WebView、FragmentTabhost)
对于电商App,商品详情无疑是很重要的一个模块,观察主流购物App的详情界面,发现大部分都是做成了上下两部分,上面展示商品规格信息,下面是H5商品详情,或者是嵌套了一个包含H5详情及评论列表的ViewPager界面,本文就是实现了一个兼容不同需求的上下滚动黏滞View控件。Gi…
打造安卓 App 丝滑的操作体验--Fragment 深入使用和封装之道
想让 App 有丝滑般的切换速度和顺畅的体验么?那就放开 Activity,使用 Fragment 来展示 UI 页面吧
Android 动画效果:仿微博弹出 icon
类似微博发布弹出效果
Android 使用 CardView 轻松实现卡片式设计
Material design 中有一种很个性的设计概念:卡片式设计(Cards),这种设计与传统的 List Item 有所区别,Cards 包含更多的内容元素和拥有自己的 UI 特征,关于 Cards 的设计规范可以参考官网介绍: https://material.google.com/c…
五行代码实现 炫动滑动 卡片层叠布局,仿探探、人人影视订阅界面 简单&优雅:LayoutManager+ItemTouchHelper
想经济上支持我 or 想通过视频看我是怎么实现的: http://edu.csdn.net/course/detail/3956 概述 前几天看有人实现了仿人人美剧的订阅界面,不过在细节之处以及实现方式我个人认为都不是最佳的姿势。于是我也动手撸了一个,还顺带撸了个探探的界面,先…
Android 调用系统功能实现图片选择器,你可能会遇到的问题汇总
图片选择器在手机应用中屡见不鲜,设置头像、聊天传图等常见类似场景都需要使用。为了保持不同设备上体验的一致性和较好的兼容性,比较稳妥的做法是在应用内自实现相机拍照、相册选图和图片裁剪功能。但是,这个实现过程比较复杂,费时费力。更多时候,或者说在项目初期,我们都会选择直接调用系统提…
这交互炸了 (四) : 一分钟让你拥有微信拖拽透明返回 PhotoView
本文同步自 wing 的地方酒馆 《交互炸了》或许是一系列高端特效教程, 文中会介绍一些比较炫酷的特效, 以及实现的思路。特效实现本身也许不会有太大的难度。难点在于实现的思路。一旦思路被打开,特效将很简单实现。 DragPhotoView 项目地址 https://github.com/…
Android 登陆页面仿拉钩动效,你总会需要它!
Android 登陆页面仿拉钩动效,你总会需要它!
FloatingDecoration:五行代码实现悬浮导航栏
直接拿来用
炫酷的悬浮操作栏-谷歌出品
谷歌开源了一个非常炫酷的悬浮操作栏
Android快速实现微信支付(真的!很快!)
本文为 Marno 原创,转载必须保留出处! 公众号【 aMarno 】,关注后回复 RN 加入交流群 React Native 优秀开源项目大全:http://www.marno.cn 如果你已经成功集成了微信登录和分享,那么此文将助你快速集成微信支付,此文基于微信支付SDK…
仿百度外卖的酷炫水波纹效果及解析
仿百度外卖个人中心的水波纹效果,按照大神的实现方式。自己一步步来实现及解析相关知识。
ViewPager 如何做到一屏显示多个页面
ViewPager 实现一屏显示多个页面的功能
Material Design 之 TabLayout 使用
写在前面 更多Material Design 文章请看:Material Design 之 Toolbar 开发实践总结Material Design之 AppbarLayout 开发实践总结Material Design 之 Behavior的使用和自定义Behavior 这…
Android 实现点击支付按钮,弹起自定义输入法进行密码输入
在最近的项目开发中,需要做到提现的功能,在提现的时候需要输入支付密码才能提现,所以就自己实现了一个效果,看起来还可以。下面是 Demo 的效果。
Android 新推出基于物理的动画库,完全诠释什么叫做弹簧效果
Android 最近推出一个新的基于物理学的动画支持库,命名为:SpringAnimation(弹簧动画),发布在 Support Library 25.3.0 里面。昨天,Google Android 研发工程师「Nick Butcher」在 Twitter 上发布推文予以公…
Material Design之 AppbarLayout 开发实践总结
前言 本文同步发布到我的简书专栏Material Design之 AppbarLayout 开发实践总结 前一篇文章是Material Design 系列的第一篇文章,讲了Toolbar 的使用,《Material Design 之 Toolbar 开发实践总结》,还没看过的同…
CoordinatorLayout + AppBarLayout 实现标题栏置顶
CoordinatorLayout 和 APPBarLayout 的结合
RecyclerView 必知必会
今天精神哥来给大家详细介绍关于 RecyclerView,你需要了解的方方面面。
自定义控件?试试300行代码实现QQ侧滑菜单
Android自定义控件并没有什么捷径可走,需要不断得模仿练习才能出师。这其中进行模仿练习的demo的选择是至关重要的,最优选择莫过于官方的控件了,但是官方控件动辄就是几千行代码往往可能容易让人望而却步。本文介绍如何理解并实现Android端的QQ侧滑菜单,300行代码即可。首…
Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)
1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这篇文章就介绍一下它的…
淘宝开源的一款 RecycleView 的 LayoutManager 扩展——VirtualLayout
VirtualLayout 是一个针对 RecyclerView 的 LayoutManager 扩展, 主要提供一整套布局方案和布局间的组件复用的问题。
BadgeView: 一个可以自由定制外观、支持拖拽消除的 MaterialDesign 风格 Android BadgeView
一个可以自由定制外观、支持拖拽消除的 MaterialDesign 风格 Android BadgeView
Android 日常开发中,两个非常实用的布局技巧
Android 布局容器、常用控件和属性,相信每个开发者都能倒背如流,开发排版 layout 时也能适当取舍。但是,本文中介绍的这两个常见的设计场景,其特殊的实现技巧可能你真的不曾用过。 RelativeLayout 水平居中等分 设计场景: 看到这样的效果,可能你会不假思索地…
Android -- 倒计时 Button 的几种实现
Android -- 倒计时 Button 的几种实现
这交互炸了:饿了么是怎么让Image变成详情页的
晚上叫外卖,打开饿了么,发现推了一个版本,更新以后,点开了个鸡腿,哇,交互炫炸了。 本文同步自wing的地方酒馆 不过还是有槽点。我是无意中才发现可以左右滑动的。这。。。你不告诉我,我怎么知道左右可以滑。 https://github.com/githubwing/ZoomHe…
这交互炸了(二):爱范儿是如何让详情页缩小为横向列表的
本文同步自wing的地方酒馆 写在前面:写这段话的时候,已经是夜里3点了。别问我为什么这么拼,一切为了与你分享干货!!!! 不要太感动,擦擦眼泪继续往下看。 本开源库链接 ExpandableViewpager 一直想写《交互炸了》第二篇,但是好像没什么好的交互。就在昨晚11点…
RecyclerView 学习 (五)----SwipeRefreshLayout 的下拉刷新与上拉加载
RecyclerView 结合 SwipeRefreshLayout 实现下拉刷新与上拉加载
原生Android也能做Web开发了
大家好,今天跟大家介绍一个让原生Android也可以做Web开发的开源项目——AndServer。 开源地址:https://github.com/yanzhenjie/AndServer AndServer是一个Android端的Web服务器,类似Apache或者Tomcat…
CoordinatorLayout 的自定义波浪下拉刷新
自定义波浪下拉刷新嵌套 CoordinatorLayout
Android 让你的布局飞起来
Android 让你的布局飞起来
仿饿了么加入购物车旋转控件 - 自带闪转腾挪动画 的按钮
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 想经济上支持我 or 想通过视频看我是怎么实现的: http://edu.csdn.net/course/detail/3898 概述 在上文,酷炫Path动画已经预告了,今天给大家带来的是利用 纯自定义Vie…
列表全家桶之刷新、加载更多、悬浮、左滑删除
列表全家桶之刷新、加载更多、悬浮、左滑删除
两行代码搞定 Android 视图扩散切换效果
用最简单的方式来实现 Android 视图扩散切换效果~
Android 自定义 view 折线翻页原理笔记
看了 Aige 的博文,一些计算原理 在此留个笔记。
Material Design 系列之 CardView、FAB 和 Snackbar
前言 更多 Material Design 文章请看:Material Design 之 Toolbar 开发实践总结 Material Design 之 AppbarLayout 开发实践总结 Material Design 之 Behavior 的使用和自定义 BehaviorMate…
Android - 仿赶集 app 下拉刷新
实现赶集网下拉刷新动画
【造轮子系列】转轮选择工具——WheelView 的改进
【造轮子系列】转轮选择工具——WheelView 的改进
Airbnb 开源炫酷动画库 Lottie(译)-看看 Airbnb 的工程师怎么说
刚好在 Medium 看到了 Airbnb 的工程师介绍 Lottie 的文章,从工程师的角度介绍了 Lottie 的前世今生。
贝赛尔曲线初步(二) - 仿 QQ 未读消息气泡
仿 QQ 未读消息气泡,是最经典的练习贝塞尔曲线的东东
从登陆界面学习TextInputLayout
前言 源码传送门 在 Material Design出现之前,如果我们想写一个登陆界面是不是一般都写两组TextView,EditText及一个Button,如果你想在账号和密码后面加一个计数的功能,又需要加控件并且要自己实现计数,或者在密码框后面加个类似眼睛的密码显示开关,或…
Android 自定义 View-- 自己撸一个柱状图也没那么难
柱状图