Android Advance - 收藏集 - 掘金
【掘金日报】第二期 全球最大成人网站 PornHub 爬虫??? - 掘金
掘金日报主打分享优质深度技术内容,技术内容分:前端、后端、Android、iOS、产品设计、工具资源和一些有趣的东西。 前端 16种方法实现水平居中垂直居中 熟悉水平居中和垂直居中的方法, 不为别的, 就为用的时候能够信手拈来. 单页应用 - Toke...
Android 引导页根据滑动切换逐渐改变背景色 - Android - 掘金
下面的知识点呢,是自己第一次做这个效果,记录下知识,不知道有没有更好的实现方法。 在Android项目中有些引导页上面是一些小图组合成的,背景颜色是纯色的,每一张颜色不同,这种情况呢,导致在滑动展示引导页的时候,切换效果的颜色变化感觉很生硬。本文讲解实现根据滑...
带你高效学习 MVP+RxJava+Retrofit - Android - 掘金
引言 自上次用老旧的mvc做了一个仿微信项目之后,我给自己做了一个短期的规划,先把MVP+RxJava+Retrofit这新的安卓三剑客给学了,于是,经过一个多星期的折腾,总算是对MVP+RxJava+Retrofit入了门。经...
从未如此惊艳!你好,SuperTextView - Android - 掘金
image 简介 欢迎使用SuperTextView,这篇文档将会向你展示如何使用这个控件来提高你构建项目的效率。 ...
你真的了解 Gradle 吗? - Android - 掘金
本文为菜鸟窝作者 吴威龙 的连载菜鸟窝是专业的程序猿在线学习平台,提供最系统的 Android 项目实战课程如需转载,请联系菜鸟窝公众号(cniao5),并注明出处。 [TOC] Gradle 是什么...
一个 APP 从启动到主页面显示经历了哪些过程? - Android - 掘金
本文以图文并茂的形式简单介绍一个APP从启动到主页面显示经历了哪些流程,以及实现的原理。不介绍具体源码,仅仅构建一个大体框架。 一、流程概述 ...
寻找卓越的(Android)软件工程师(译) - 掘金
在过去五年中,我一直做Android相关的工作。在这期间,我与不同背景,不同水平的工程师进行过合作。有些工程师有非常丰富的经验,有些是刚走出校园的应届生,它们拥有的只是学校学习到的知识并利用业余时间进行App的开发。还有些工程师甚至不是CS专业,仅仅是自学的。...
Android 新推出基于物理的动画库,完全诠释什么叫做弹簧效果 - 掘金
Android 最近推出一个新的基于物理学的动画支持库,命名为:SpringAnimation(弹簧动画),发布在 Support Library 25.3.0 里面。昨天,Google Android 研发工程师「Nick Butcher」在 Twitter...
Android 开发时,那些相见恨晚的工具或网站! - Android - 掘金
本文来我在知乎话题Android开发时你遇到过什么相见恨晚的工具或网站?下的回答! 在实际Android开发过程确实会有很多相见恨晚的工具或网站出现,下面是我自己的一些分享。 1 源码网站 ...
Android优秀文章和开源库推荐(读值得读的) - 掘金
文章: 1. Android AOP之字节码插桩详解 文章从AOP的概念出发,介绍了Android中AOP的实现方式及几种实现对比的对比,之后介绍了AOP的一些使用场景,然后开始重点叙述了实现字节码插桩的技术细节,文章比较长,而且有些知识可能自己知道的也不全面...
天猫 UI 框架 vlayout 技术简介 - Android - 掘金
前言 vlayout 是手机天猫 Android 版内广泛使用的一个基础 UI 框架项目 提供了一个用于RecyclerView的自定义的LayoutManger,可以实现不同布局格式的混排,目标是支撑客户端native页面的快速开发。它也是 Tang...
不必纠结 MVC 还是 MVP,听我说两句~ - Android - 掘金
故事开始 MVC全称是Model-View-Controller 也就是模型--视图--控制器。是在1970年的时候提出由TrygveReenskaug在Smalltalk-80系统上首次提出的。 ...
一篇文章带你走通 OkHttp+Retrofit+Rxjava - Android - 掘金
一篇文章带你走通 OkHttp+Retrofit+Rxjava @(Android)[android] ...
Android Fragment 的使用,一些你不可不知的注意事项 - Android - 掘金
转自:http://yifeng.studio/2016/12/... 创建实例 像普通的类一样,Fragment 拥有自己的构造函数,于是我们可...
一款小而美的路由框架。网页链接启动应用。 - Android - 掘金
RouterSDK is an excellent Router Framwork ,it is easy to integrate in your project. You can start an application through the web p...
面试感悟:一名 3 年工作经验的程序员应该具备的技能 - Android - 掘金
前言 因为和同事有约定再加上自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程序员的。 简单先说一下,坐标杭州,13届本科毕业,算上年前...
重要 - 作为 Android 开发者必须了解的 Gradle 知识 - Android - 掘金
在Android开发中,很多时候我们不需要修改 *.gradle 文件太多,我们添加依赖、修改target compile、最低支持API level,或者修改签名配置和build类型。其它更复杂一些逻辑,我们最后可能就是从Stack Overflow中cop...
你所不知道的 Andorid 启动页 (欢迎界面) - Android - 掘金
序言:今天老大让我去找UI要一张启动页的图,然后给项目加个启动页,放进去之后也没管那么多,后来运行项目的时候发现有点瑕疵,来看下图: ...
寻找卓越的(Android)软件工程师 - Android - 掘金
在过去五年中,我一直做Android相关的工作。在这期间,我与不同背景,不同水平的工程师进行过合作。有些工程师有非常丰富的经验,有些是刚走出校园的应届生,它们拥有的只是学校学习到的知识并利用业余时间进行App的开发。还有些工程师甚至不是CS专业,仅仅是自学的。...
这个项目碉堡了 - 掘金
新年第一天上班,没想到就立春了,俗话说,一年之计在于春,全新的 17 年开始啦,来,收拾下心情,投入到工作中,撸起袖子,就是干! 就在前几天,Airbnb 开源了一个项目叫做 Lottie,我个人觉得这个项目简直碉堡了! 动画相信大家都不陌生,在 App 开发...
优秀的(Android)软件工程师是如何练成的 - Android - 掘金
为了把大家从越来越多的技术水文中拯救出来,“大公司技术博客”将良心推送国内外大公司的优质干货文,如Facebook, Google, Medium, GitHub(嗯,我知道很多国外的文章你点不开,或者是英文的你懒得看)等。 技术创新、深度研...
绝对值得一看的 Android 数据库升级攻略 - Android - 掘金
Android数据存储方式 Android数据库升级完整解决方案 ...
Gson 的深入使用 - Android - 掘金
在实习的这段期间,入手了第一个开发的项目,本来是挺开心的,但是一调接口看返回的json数据我就头疼,心里无数次的吐槽后台开发。 你真的会用Gson吗?Gson使用指南(一) ...
Material Design : 带动画的标题栏 - Android - 掘金
原博客地址:http://blog.grafixartist.com/... 废话不多说,先看效果图: ...
老司机带你吃牛轧糖 -- 适配 Android 7.1 Nougat 新特性 - Android - 掘金
What's new in Android 7.1 Nougat? Android 7.1 Nougat 已经推出有一段时间,相信大多数人和我一样,并没有用上最新的系统,但是,总有一群走在时代的前列线上的Geek...
拓展篇:注解处理器最佳实践 - Android - 掘金
在基础篇中,我们介绍了什么是注解以及如何开发注解处理器,今天就来说说在开发编译时注解处理器中的那些最佳实践。 什么是Android-apt...
直接拿去用!每个App都会用到的LoadingLayout - 掘金
前言 项目里都会遇到几种页面,分别为加载中、无网络、无数据、出错四种情况,经常要使用,所以封成库引用了,方便使用,顺便分享出来。先看一下效果: 原理比较简单,继承FrameLayout,在xml渲染完成后,加上加载中、无网络、无数据、出错四个页面,根据需要控制...
快速开发偷懒必备,搞定所有ViewGroup的Adapter . 支持自定义ViewGroup - 掘金
概述 开发中,经常会用到动态在ScrollView、LinearLayout里addView的事,尤其是ItemView一样时,每次都要写一大堆代码 inflater 动态addView,很烦。 还有就是在嵌套ListView、ScrollView时,想采用L...
创造优秀的 Android 应用离线体验 - Android - 掘金
最近几年,Google、Microsoft、Facebook 等公司都不约而同的盯上了非洲大陆。为了能更好服务像这样网络条件很差的用户,作者在这里分享了你可以怎样组织自己 Android 应用的离线架构。为什么我得考虑这些?出色的应用必然有着出色的用户体验。用...