Android AutoLayout 全新的适配方式 堪称适配终结者 - Android - 掘金
转载请标明出处: http://blog.csdn.net/lmj62356...; 本文出自:【张鸿洋的博客】 一、概述 相信Android的开发者对于设配问题都比较苦恼,Google...
最新最全的 Android 开源项目合集 - Android - 掘金
awesome-github-android-ui 是由OpenDigg整理并维护的安卓UI相关开源项目库集合。我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们。 如果收录的项目有错...
Android 底部导航栏 (底部 Tab) 最佳实践|掘金技术征文 - 掘金
本文目录.png 当开始一个新项目的时候,有一个很重要的步骤就是确定我们的APP首页框架,也就是用户从桌面点击APP 图标,进入APP 首页的时候展示给用户的框架,比如微信,展示了有四个Tab,分别对应不同的板块(微信、通讯录、发现、我),现在市面出了少部分的...
Android 开发实现自定义日历、日期选择控件 - Android - 掘金
最近项目需要日历效果,考虑用第三方的反而不太适合设计需求,修改复杂,与其这样不入自己重新写一个干净的控件。虽不是什么牛逼控件,但是也需要我们能按照设计自己写出来。在此记录一下实现思路。 效果图: ...
从未如此惊艳!你好,SuperTextView - Android - 掘金
image 简介 欢迎使用SuperTextView,这篇文档将会向你展示如何使用这个控件来提高你构建项目的效率。 ...
告别 findView 和 ButterKnife - Android - 掘金
写在前面 在以往的android开发中,我们需要使用到findviewById方法来进行初始化view,所以对于页面复杂的情况,经常会看到十几二十行的findviewById方法,而如果需要设置点击事件,则又需要十几二十行的代码...
Android Material 之CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout、Toolbar 等的说明和使用 - Android - 掘金
请尊重个人劳动成果,转载注明出处,谢谢! http://blog.csdn.net/amazing7... 1. CoordinatorLayout 我们通常把CoordinatorLayout作...
通用 PopupWindow,几行代码搞定 PopupWindow 弹窗(续) - 掘金
一 、前言 前面为了在项目中使用Popupwindow简单方便,自己简易封装了一个PopupWindow,可以在项目很方便的使用。还没有看过的可以去看一下文章介绍,通用PopupWindow,几行代码搞定PopupWindow弹窗,前段时间看到有留言说弹出P...
敲酷炫的 ViewPager 切换效果和弹性指示器。 - Android - 掘金
转载请标明出处: http://blog.csdn.net/qian520a... 本文出自凶残的程序员的博客 ...
最详细的 Android 对话框介绍 - Android - 掘金
android中对话框是非常常用的控件之一, google也提供了各种自定义对话框. 我觉得好多人都太模糊. 所以我全面的总结下. 对话框的几种实现方式: Activity P...
Android 获取 View 宽高的常用正确方式,避免为零 - 掘金
相信有很多朋友都有过在 Activity 中通过 getWidth() 之类的方法获取 View 的宽高值,可能在 onCreate() 生命周期方法中,也可能在 onResume() 生命周期方法中。然而,不幸的是,并不能获取所要的结果,宽高值均为 0。 如...
Android可伸缩布局-FlexboxLayout(支持RecyclerView集成) - 掘金
1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这...
从登陆界面学习TextInputLayout - 掘金
前言 源码传送门 在 Material Design出现之前,如果我们想写一个登陆界面是不是一般都写两组TextView,EditText及一个Button,如果你想在账号和密码后面加一个计数的功能,又需要加控件并且要自己实现计数,或者在密码框后面加个类似眼睛...
Viewpager 实现真正的无限滑动 Banner,拒绝 Integer.MAX_VALUE - Android - 掘金
Banner大家都不陌生,用于app首页轮播显示图片,并能无限轮播,这个效果一般有三种写法 ViewPager设置Integer.MAX_...
Material Design 中文版 - Android - 掘金
Google I/O 2014 发布 Material Design,1sters 于 2014-09-09 上线中文版,并稳稳占据百度和 Google material design 关键字的第一名。 历时一年,官方已经新增 20+ 章节,我们再次发力,于...
年前最后一发:带分割线的 LinearLayout - Android - 掘金
前言 分割线场景 在开发过程中,界面中条目间都需要我们设置分割线。大多时候,我们都通过如下布局代码片段设置: <View...
ViewPager 如何做到一屏显示多个页面 - Android - 掘金
如图所示 如上图所示,中间完全显示,两边只显示一部分,那么用Viewpager我们怎么做到呢? 设置clipChildren属性 要实现这个效果,我们要用到cli...
FlipperView - 翻牌一样翻 View - Android - 掘金
具体效果如上图 GIF,先直接扔用法: <com.juniperphoton.flipperviewlib.FlipperView android:id="@+id/flipper_view" android:layout_width="...
Android 新特性介绍,ConstraintLayout 完全解析 - Android - 掘金
转载请注明出处:http://blog.csdn.net/guolin_b... 今天给大家带来2017年的第一篇文章,这里先祝大家新年好。 ...
(译) 安卓应用栏的滚动效果 - Android - 掘金
原文地址:Scrolling Behavior for Appbars in Android 原文作者:Karthikraj 译文出自:掘金翻译计划 译者:XHShirley ...
Android 状态栏操作,你想知道的都在这里了 - 掘金
一直以来,iOS 设备上状态栏背景色和图标文字颜色的灵活可变性始终受到设计人员的青睐,有意地恰当地融入到 App 的各种界面设计当中,更好地提升用户体验。 由于系统的限制,在老版本的安卓系统中,Android App 无法做到这些,产生一些设计上的遗憾。幸运的...
Android 图片高斯模糊解决方案 - 掘金
同步简书:Android 图片高斯模糊解决方案 近年来,图片高斯模糊备受设计师的青睐,在各大知名APP中,如微信、手机QQ、网易云音乐等等都有对背景高斯图模糊的设计,在Adnroid 中,现在常用的图片高斯模糊技术有三种:RenderScript 、fas...
SpinCounterView for Android 一个类似码表变化的旋转计数器动画控件 - Android - 掘金
SpinCounterView for Android 一个类似码表变化的旋转计数器动画控件(仿2345贷款App金额进度变动)。 Gif ...
Android 自定义多种风格进度控件 - Android - 掘金
ProgressView是一个继承Progressbar的进度视图,目前实现了带数字进度的水平进度条以及圆形进度条,圆形进度条包括三种风格:普通环形进度,内部垂直填充进度以及内部环形填充进度。 D...
支持横向纵向滚动和循环滚动的 ViewPager,阿里巴巴出品 - Android - 掘金
UltraViewPager 中文文档 ProjectUltraViewPager is a ViewPager extension that en...
提供侧滑操作的控件——SlipperyLayout - Android - 掘金
这是一款提供侧滑功能的 ViewGroup,可以设置它的滑动方向:左、右、上、下。 另外,它也解决了滑动冲突的问题,所以你可以把它放在你的 RecyclerView 或者 ListView 中。 预览 ...
使用 RecycleView 轻松实现 VIewPager/Gallery - Android - 掘金
中文 A custom LayoutManager to build a Gallery or a ViewPager like RecyclerView that shows items in a center-locked and support ...
根据图片内容显示阴影颜色,细腻的效果 - Android - 掘金
Abstract More exquisite shadow effect, used in some special scene to enhance the user experience. ...
弹性拉伸 View,支持 RecyclerView, ListView, GridView, ScrollView 等大多数 view - Android - 掘金
Elasticity Support For Android's RecyclerView, ListView, GridView, ScrollView ... ...
Android 仿映客直播间给主播发送礼物(实现连击效果) - Android - 掘金
效果图 类库的介绍 ...
一个优雅实用的 Submit 动效按钮 - Android - 掘金
A practical, cool and elegant Submit Button Demo ...
BadgeView: 一个可以自由定制外观、支持拖拽消除的 MaterialDesign 风格 Android BadgeView - Android - 掘金
一个可以自由定制外观、支持拖拽消除的MaterialDesign风格Android BadgeView Change Log v1.0.3 1. 修复在hid...
自定义 View 循环滚动刻度控件 - 掘金
LoopScaleView 先看效果图: enter description here LoopScaleView 是一个自定义的刻度尺风格的选值控件,从上面的动图大家可以看到 LoopScaleView 的运行效果.可以设置屏幕内显示的刻度数,也可以设置每一...
Google Hover Menu 初体验 - Android - 掘金
简介 Hover,这些天大家讨论的比较多的一个开源库,google组织下的一个项目,但是项目介绍中又出现了 Why ? 但是这和我又有什么关系,我是来看源码的,优秀的开源代码,不关心出处。 …………^_^ 官网Demo 简单使用 自定义MyNa...
仿京东的地址选择做的一个自定义深度的多级选择器 - Android - 掘金
简单说明 项目是根据JDAddressSelector修改而来的。 支持多级自定...
仿小红书图片标签 ViewGroup - Android - 掘金
Android 仿小红书图片标签,实现了图片标签的动画,布局,水波纹,编辑等功能,还可以自定义 Tag。视频演示地址 Step 1.Add it in your root bui...
自定义 view——仿京东手势解锁 - Android - 掘金
早上看个bug,忘了吃饭,最后定位到ROM的问题,反馈了。忙完了是时候享受了,现在戴上耳机,写个清爽点的文章。虽然很简单,刷刷存在感也好啊,毕竟好久没写文章了。先直接上效果吧。 京东金...
RecyclerView定制:通用ItemDecoration及全展开RecyclerView的实现 - 掘金
Android L面世之后,Google就推荐在开发项目中使用RecyclerView来取代ListView,因为RecyclerView的灵活性跟性能都要比ListView更强,但是,带来的问题也不少,比如:列表分割线都要开发者自己控制,再者,Recycle...
自定义 View 之 App 用户头像截取控件 - Android - 掘金
1、引言 在平时开发App过程中,用户需要设置头像的,从众多app的头像设置来看,基本可分为2中情况:1)圆形头像(如QQ,新浪微博等);2)矩形头像(如微信等).其实也有好多高仿QQ截图或者微信头像截图的博文,但是都不是真正的高仿,只能作为一...
仿淘宝、京东拖拽商品详情(可嵌套ViewPager、ListView、WebView、FragmentTabhost) - 掘金
对于电商App,商品详情无疑是很重要的一个模块,观察主流购物App的详情界面,发现大部分都是做成了上下两部分,上面展示商品规格信息,下面是H5商品详情,或者是嵌套了一个包含H5详情及评论列表的ViewPager界面,本文就是实现了一个兼容不同需求的上下滚动黏滞...
两行代码搞定 Android 视图扩散切换效果 - Android - 掘金
用最简单的方式来实现Android视图扩散切换效果。 一、概述 这两天时间动手撸了个视图扩散切换效果的控制器,API兼容至Android4.0,更方便我们在视图切...
VerticalViewPager 与 VertialTabLayout 的结合使用 - Android - 掘金
前言 问题 源码下载 ...
写在前面 本文同步自:http://blog.csdn.net/a1536141... 接手陌生模块时,如何快速了解每个页面对应的类,以及它们之间的跳转逻辑。总不能在代码里一个一个地找startActivit...
高仿钉钉和小米的日历控件 - Android - 掘金
简介 这是一个高仿钉钉和小米的日历控件,支持快速滑动,界面缓存。想要定制化UI,使用起来非常简单,就像使用ListView一样 一些特点: ...
宣布 Firebase for Unity - Android - 掘金
Todd Kerpelman 开发顾问 您是否知道,Firebase 包含的丰富功能可以让您这样的开发者更轻松地构建超酷的应用? 是的,没错。这可能已经不算是新闻了。 但您可能注意到了...
Android TabLayout 分分钟打造一个滑动标签页 - 掘金
使用滚动的标签指示器和滑动的内容页面,是手机应用经常出现的一种设计风格,常见的比较出名的应用有:微信(首页)、网易新闻、今日头条和知乎等。有过几年安卓开发经验的朋友肯定知道,在GitHub上,实现这种功能有两个比较出名的开源项目:PagerSlidingTab...
自定义 behavior - Android - 掘金
Behavior 实现的漂亮的效果 简介 建议 请先阅读这篇文章 好多东西抄自这里 效果来源 这里是地址 原图 我的实现 实现的效果 项目地址 一些细节没有实现 ,见谅,录制的gif效果也不太好 :-( 实现 依赖关系 Tab 监听 onNested...
漂亮的菜单弹出控件 BoomMenu - Android - 掘金
2.0.0 Comes Finally Approximately 8 months ago, I got an inspiration to creating something that can boom and show menu, which I n...