240 发简信
IP属地:北京
  • Android基础知识总结

    前言 有一些基础的知识,可能搞了很久Android开发都没有遇到过,可能只有在面试的时候才会被问到。但是其实这些基础知识都是很重要的,所以想在这...

  • Android实现一个圆角

    最近项目中需要背景做成圆角,心说这还是不是很容易的事儿,后来发现有性能问题!网上查了一圈,才发现圆角不同的实现方式,对性能竟然有这么大的影响! ...

  • 学习RecyclerView之ItemDecoration

    从一开始学Android的时候,就开始用ListView,列表也是我们应用中展现数据的一种常用方式。后来学会了优化,先判断convertView...

  • Become a better android developer(转载)

    作者:Aritra Roy,Google认证Android开发者。 原文链接:https://blog.aritraroy.in/30-bite...

  • 单例模式Singleton在Android中的应用

    单例模式——Singleton,可能是平时使用或者见到最多的设计模式之一了。今天在网上又看到了一种单例的写法,于是在这里稍微总结一下。 什么是单...

  • Android异步消息处理机制

    关于Android中的异步消息处理机制,平时在项目中应该算是用的很多了。最近看了一些这方面的源码,记录一下。 首先,来看一下平时是怎么用的吧。最...

  • Android注解学习笔记

    最近在看一些开源项目的源码,发现了Android中的一些很有意思的注解,于是归纳总结了一下,以后在自己的项目中也可以尝试使用。 首先,需要在gr...

  • Resize,w 360,h 240
    RxJava应用场景——if 和 else

    在项目中应用RxJava时,遇到了这样的使用场景:模拟从服务器返回了一个列表。 我在处理数据时,想判断一下这个list是不是空,如果不为空,显示...

  • Resize,w 360,h 240
    RxJava线程切换——ObserveOn和SubscribeOn的区别

    RxJava很优势的一个方面就是他的线程切换,基本是依靠ObserveOn和SubscribeOn这两个操作符来完成的。 先来看看什么是Obse...