最新最全的 Android 开源项目合集 - Android - 掘金
awesome-github-android-ui 是由OpenDigg整理并维护的安卓UI相关开源项目库集合。我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们。 如果收录的项目有错...

Android仿微信支付密码弹出层 - 掘金
开始 最近项目中使用到了支付密码功能,感觉这类界面应该是比较常用的,涉及支付密码的输入的一般都会用到吧,所以单独地把这部分抽取出来,有需要的朋友可以拿去用用。 预览 使用 这个弹出层是一个DialogFragment,逻辑都封装在其内部,使用起来很简单: B...

Matisse - 知乎开源的 Android 图片选择器 - Android - 掘金
很多 App 都有选取图片的需求,例如在 IM 中发送图片,在内容编辑的时候插入图片。Android 系统中的组件可以帮助我们大大减少开发负担,我们可以通过 Intent toGallery = new Intent(Intent.ACTION_GET_CON...

Android Webview和ScrollView冲突和WebView使用总结 - 掘金
更新: 时间:2017年4月20日10:32:32关于302重定向的问题大家可以去看看http://qbeenslee.com/article/...

从未如此惊艳!你好,SuperTextView - Android - 掘金
image 简介 欢迎使用SuperTextView,这篇文档将会向你展示如何使用这个控件来提高你构建项目的效率。 ...

Android 技术选型(持续更新中...) - 掘金
github主页: https://github.com/hss01248 log打印 经典库logger的优化版https://www.zybuluo.com/shark...

【Android】状态栏颜色的适配 - Android - 掘金
最近一直忙着写业务,一直没精力更新博客,趁着最近有点空闲事件,觉得很有必要写一篇博客捡回以前的那个状态。就写一个自己当时总结的一个适配功能吧:关于状态栏的字体/图标颜色适配。 随着Android6.0 Android7.0系统的系统升级,开发者...

2017,你绝对想尝试的新 Android 库 - Android - 掘金
1 BufferTextInputLayout 直接看效果图:升序效果 ...

关于 Android RecyclerView 的那些开源 LayoutManager - Android - 掘金
摘要:自从RecyclerView推出后,其LayoutManager对布局的灵活控制是让开发者们称赞不已。 Google默认为RecyclerView提供了LinearLayoutManager、StaggeredGridLayoutManager、Gr...

支持横向纵向滚动和循环滚动的 ViewPager,阿里巴巴出品 - Android - 掘金
UltraViewPager 中文文档 ProjectUltraViewPager is a ViewPager extension that en...

FFmpeg 总结(一)FFmpeg 官方文档分块 - Android - 掘金
正式开启FFmpeg总结,预计这个将是一个2-3年的时间线,或者更久,今天是从官方文档出发,带大家找到最小块的切入点。 http://ffmpeg.org/documentati... Command Line Tools Documentation...

WebView 想说爱你不容易啊 - Android - 掘金
为什么要使用WebView 随着app业务的不断深入发展,只靠着原生代码来堆砌功能是不现实,毕竟开发的时长会增加,而且同时需要开发iOS和Android两套,并且,如果在UI上改变了一丁...

【设计模式 Android】设计模式六大原则 - 掘金
有几天没发文章了,一直有人在公众号问我关于观察者模式的问题,所以我决定抽时间写一写关于设计模式的内容。今天先介绍一些基础的东西。 六大原则 我以前在面试别的人的时候,总是喜欢聊聊设计模式,因为总感觉功能部分都能写出来,但是代码质量和代码设计的东西熟练,才能更...

Android 知识梳理 - 掘金
说明:本篇博客只是一个知识整理,因为网上对于Android的知识介绍足够多,因此我不再写相关文章(主要是因为我写的不如人家好),所以所有文章均来自网络,不贴原文章,只提供连接,因此本文旨在减少你对相关知识的搜索过程,方便查找相关知识。 1.Activity ...

Android 用户引导库 MaterialIntroView 使用及源码分析 - Android - 掘金
0x00 背景 在最近一次迭代开发中,团队尝试提升部门间的沟通效率。迭代初期,Android开发小组提到了一个经常会遇到的痛点:在过去,曾把大量时间花在实现“新功能引导”上。 由于新功能引导在各个发布版间表现各异,几乎难以统筹。其次,功能引导具有塑造艺术的可能...

直接拿去用!每个App都会用到的LoadingLayout - 掘金
前言 项目里都会遇到几种页面,分别为加载中、无网络、无数据、出错四种情况,经常要使用,所以封成库引用了,方便使用,顺便分享出来。先看一下效果: 原理比较简单,继承FrameLayout,在xml渲染完成后,加上加载中、无网络、无数据、出错四个页面,根据需要控制...

十分钟理解 Android 中的嵌套滚动 - Android - 掘金
本文是对嵌套滚动机制的“启蒙教育”,十分钟快速理解嵌套滚动是什么及其基本实现原理,为进一步的深入学习做好铺垫。 从是什么开始 我们先来看一个动图,直观的感受下什么是嵌套滚动(nested scrolling): 既然是嵌套,就说明是一层套着一层,存在两个...

通用 PopupWindow,几行代码搞定 PopupWindow 弹窗 - Android - 掘金
我们都知道,Android 中的弹窗基本有两种,一种是AlertDialog,另一种是PopupWindow,AlertDialog的显示位置是固定的,PopWindow 的显示位置是我们可以设置和调整的,因此,像项目中的一些场景如:某个功能的提示说明、点击按...

android 自定义钟表 - Android - 掘金
首先看看效果图先 time.gif 然后看看自定义的属性 <resources> <!--钟表整体颜色--> <attr name="color" format="color&q...

Android 轻松实现 RecyclerView 悬浮条 - Android - 掘金
在我们在刷Instagram的动态时,你是否注意到这样一个小小的动效,就是当一条动态(以卡片形式呈现)向上滑动时,动态卡片的头部会始终悬浮在列表最上方,直到下一张动态卡片的头部将它顶掉并替换它悬浮着。言语可能说不清楚,就直接来看一下它的效果好了。 Insta...

一个仿 ios 城市选择 - Android - 掘金
citypicker Android Studio实现 前言 在实际的项目中需要使用到省市区三级联动的功能,在网上找来找去,都没有找到一个合适的库, 所以自己就封装了一个,不需要自己添加数据源,直接引用即可,一行代码搞定城市选择。怎么简单,怎么方便,怎么来...

本文固定链接: http://www.js-code.com/android/android_57632.html