• 实现RecyclerView下拉刷新

     发表于 17 小时 前

    ...

  • 这也许是 RxBus 最友好的文章

     发表于 18 小时 前

    ...

  • Fragment View 懒加载

     发表于 18 小时 前

    ...

  • 你不知道一些神奇Android Api

     发表于 1 天 前

    当前Android已经有了非常多可用的依赖库(Library),但其实Android platform的一些API有些鲜为人知,但非常有用的方法和类,去研究一下这些API是非常有意...

  • Android 性能优化系列之布局优化

     发表于 1 天 前

    在Android开发中,UI布局可以说是每个App使用频率很高的,随着UI越来越多,布局的重复性、复杂度也会随之增长,这样使得UI布局的优化,显得至关重要,UI布局不慎,就会引起过...

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

     发表于 2 天 前

    逛instagram的时候,偶然发现,instagram的对话框设计的很有意思,如图:...

  • 2016 排名前10 的Android开源库

     发表于 2 天 前

    过去的 2016 年,开源社区异常活跃,很多个人与公司争相开源自己的项目,让人眼花缭乱,然而有些项目只是昙花一现,有些项目却持久创造价值,为开发者提供了极大的便利,这些终究由时间来...

  • GreenDao3.2的使用,爱不释手

     发表于 2 天 前

    GreenDao是一款操作数据库的神器,经过了2.0版本的升级后,已经被广泛的开发者使用。确实是很好用,入门简单,可以剩去了数据库的建表操作和数据库SQL的编写,博主用了一次之后爱...

  • Android开源: 一个 Menu 控件

     发表于 2 天 前

    这是一个简单的圆形菜单进度效果。 它用于一些需要逐步完成的项目。...

  • Android 性能优化:使用 Lint 优化代码、去除多余资源

     发表于 2 天 前

    Lint 是 Android Studio 提供的  代码扫描分析工具 ,它可以帮助我们发现代码结构/质量问题,同时提供一些解决方案,而且这个过程不需要我们手写 测试 用例。...

  • Android Camera2 拍照入门学习

     发表于 2 天 前

    Android 5.0(21)之后, android.hardware.Camera 被废弃(下面称为 Camera1 ),还有一个 android.graphics.Camera...

  • Android中的HashMap,ArrayMap和SparseArray

     发表于 2 天 前

    Android开发者都知道Lint在我们使用HashMap的时候会给出警告——使用SparseArray会优化内存。这可是一件好事情。那现在我们有几个类要学习去使用。比如:Arra...

  • Android开源:Zhihu - 高仿知乎日报

     发表于 3 天 前

    准备转行Android,做了一个 高仿的知乎日报客户端 练手,目前完成了大部分基本功能,记录一下开发过程中学习的资料及踩过的坑,拿出来跟大家分享一下,要是能给大家带来一些帮助,我深...

  • Android实现自定义引导页,玩转ViewPager

     发表于 3 天 前

    ViewPager(android.support.v4.view.ViewPager)是android扩展包v4包中的类,这个类可以让用户左右切换当前的view,实现滑动切换的效...

  • Android开源:CloudReader - 一款基于网易云音乐UI

     发表于 3 天 前

    一款基于网易云音乐UI,使用GankIo及豆瓣api开发的符合Google Material Desgin阅读类的开源项目。项目采取的是Retrofit + RxJava + MV...

  • Android 常用框架集合

     发表于 3 天 前

    对一下常用的框架进行整理,包括框架的源码地址以及一些比较详细的博客讲解,帮助大家更方便的查找资源。...

  • Android开源: Hover - 谷歌开源超酷浮动菜单

     发表于 3 天 前

    Hover的目标是: 1.为Android开发人员提供一个易于使用,开箱即用的浮动菜单实现 2.为Android开发者提供常用工具,以创建自己的浮动菜单。...

  • Android开发技术周报 Issue#114

     发表于 3 天 前

    ...

  • OkHttp3 最有营养的初级教程,快来围观吧

     发表于 3 天 前

    自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Android6.0之后的SDK中google更是移除了对于H...

  • 看AspectJ在Android中的强势插入

     发表于 3 天 前

    AOP是Aspect Oriented Programming的缩写,即『面向切面编程』。它和我们平时接触到的OOP都是编程的不同思想,OOP,即『面向对象编程』,它提倡的是将功能...