探索 Android Design Support Library v28 新增内容

2018-04-26
阅读 18 分钟
4k
Android Support Library v28 版本最近被宣布推出 -- 在当前的 alpha 版本中, 我们又有了一系列令人兴奋的新组件. 在这篇文章中, 我想要看看以 Material 视图组件形式添加进入 Support Library 的新增部分.

Spark - 创建类似于 Instagram&Spotify App 的登录界面的动态渐变背景

2018-04-10
阅读 3 分钟
3k
[链接] 截图 用法 {代码...} 安装 Gradle 将下面的代码添加到根 build.gradle 文件中: {代码...} 将下面的代码添加到 module 的 build.gradle 文件中: {代码...} Maven {代码...} 自定义渐变色列表 创建渐变 drawable purple_drawable.xml {代码...} yellow_drawable.xml {代码...} 创建动画列表 custom_anim_list.xml {...

Charles - Android 多媒体选择器

2018-02-09
阅读 2 分钟
2.5k
由于在毕业设计中需要用到文件选择器, 使用系统的文件选择器则面临着 UI 界面不统一的问题, 所以干脆自己写一个好了, 于是就有了这个项目 - Charles. 实际上, Charles 并不能算作是一个文件选择器, 而是一个多媒体选择器, 因为 Charles 并不支持直接通过路径访问特定文件. 好了, 废话不多说, 先看图:

WhatsNew - 自动展示更新日志的提示库

2018-01-22
阅读 4 分钟
1.8k
WhatsNew项目地址: [链接] 当用户更新 App 后, WhatsNew 会自动展示一条简短的更新日志. 灵感来自 WhatsNew. 下载 Gradle 将 JitPack 仓库添加到你的根 build.gradle 文件中: {代码...} 将下面的代码添加至 module 中的 build.gradle 文件中: {代码...} Maven {代码...} 用法 基础 Kotlin: {代码...} 或者是 DSL 风格的...

你好,芒果!完全使用Kotlin开发的Dribbble App.

2017-12-04
阅读 2 分钟
2.3k
芒果Mango是一款为Dribbble开发的Android App, 灵感来源于Resplash, Plaid和Protein. 特色 Kotlin和RxKotlin: 完全有Kotlin编写开发. MVP架构: 完全的MVP架构. Material Design: 尽我最大的努力. Deep Link: 使用了来自Airbnb的DeepLinkDispatch库. 使用了其他出色的开源库: Anko common用于简化Intents, Flexbox layout...

Espresso-基于MVP架构,采用RxJava2, Retrofit2, Realm3.0, ZXing开发的快递查询App

2017-04-11
阅读 4 分钟
3.1k
Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing.

国内值得关注的官方API集合

2017-01-17
阅读 5 分钟
19.6k
项目地址:[链接] 本页仅收集国内部分官方API,如需查看其他版本,请点击这里。 目录 笔记 出行 词典 电商 地图 电影 即时通讯 开发者网站 快递查询 旅游 社交 视频 天气 图片与图像处理 外卖 消息推送 音乐 云 语音识别 综合 笔记 为知笔记 - 为知笔记Windows客户端开放了大量的API,其中绝大部分,都通过COM提供,可以...

使用RenderScript实现高斯模糊(毛玻璃/磨砂)效果

2017-01-12
阅读 6 分钟
10.5k
它的dialog的背景竟然是毛玻璃效果的,在我看来真漂亮,恩,对话框和迪丽热巴都漂亮?。看到这么好的效果,当然就要开始搞事情了,自己动手实现差不多的效果。最终的实现效果如下图:

一名普通Android程序猿的2016总结

2017-01-10
阅读 3 分钟
3.6k
时间走着走着,我读完了大三第一个学期,距离公元2016年也已经过去了10天,是时候对过去的一年做一个总结了。本来还想着1号的时候写这篇文章的,结果,正式应了那句话:

提升体验-支持Chrome Custom Tabs

2017-01-06
阅读 14 分钟
10.2k
前言 文章比较长,先放项目地址:PaperPlane 俗话说,没图说个那啥,先看实际效果。 什么是Custom Tabs? 所有的APP开发者都面临这样一个选择,当用户点击一个URL时,是应该用浏览器打开还是应该用应用内置的WebView打开呢? 两个选项都面临着一些问题。通过浏览器打开是一个非常重的上下文切换,并且是无法定制的。而WebV...

简洁优雅地实现夜间模式

2016-12-31
阅读 5 分钟
6.2k
Android 6.0 Marshmallow 预览版中曾经短暂出现过相关的夜间模式的功能,只是在正式版中被移除了,在Android 7.0 Nougat上,用户们再次经历了「得而复失」的遗憾,在开发者预览版中,夜间模式和暗色模式先是开启,然后有再次被移除。而在正式版中,夜间模式也没有出现。但其实相关的代码一直存在于系统中,只是默认没有...

纸飞机-采用MVP架构,集合了知乎日报、果壳精选和豆瓣一刻的综合性阅读客户端

2016-12-30
阅读 2 分钟
4.5k
地址:[链接] 原名知乎小报,V3.0.0之后正式更名为纸飞机,是一款集合了知乎日报、果壳精选和豆瓣一刻的综合性阅读客户端。 项目架构采用Google Android Architecture Blueprints [beta] 其中知乎日报API来自 知乎日报 API 分析 API的使用声明 izzyleung 以下所有 API 均由 知乎(Zhihu.Inc) 提供,本人(Xiao Liang)...

老司机带你吃牛轧糖 - 适配 Android 7.1 Nougat 新特性

2016-12-30
阅读 14 分钟
4.7k
Android 7.1 Nougat 已经推出有一段时间,相信大多数人和我一样,并没有用上最新的系统,但是,总有一群走在时代的前列线上的Geek们,勇于尝鲜,艰苦奋斗,为刷新版本号贡献自己的力量。好吧,实际上就是我还没有用上7.1,有些眼馋了。那么,和开发者息息相关的有哪些新特性呢?