240 发简信
  • 一步步搞懂Handler的工作原理(源码分析)

    在前一篇文章搞懂Handler的使用与工作流程中讲了下Handler的使用方式,并简单介绍了Handler实现线程通信的流程,这篇文章将继续结合...

  • 搞懂Handler的使用与工作流程

    Handler在Android开发中使用频率还是很高的,本文主要结合自己的理解,从Handler的作用,使用方式以及工作流程上分析Handler...

  • Java文件输入输出流

    在Android开发中,文件操作还是比较频繁的,本文主要记录下文件的加载,写入等相关操作的使用。 流的分类 在Java程序中操作文件,都是以流的...

  • Retrofit实现重试机制(自定义Interceptor或封装callback)

    最近在一个项目需求中,涉及到网络请求能有重试机制,而我们项目中网络请求使用的是Retrofit框架,以前也没做过这种,老大提示了下说可以用拦截器...

  • Java设计模式——单例模式

    单例模式应该是日常开发中用得最多的设计模式了,它的思想就是保证在应用中一个类的实例只能有一个。 什么情形下需要用到单例模式? 在程序中我们经常会...

  • 利用gradle生成jar包

    公司的项目主要是做sdk,之前打jar包都是通过写shell脚本手动编译生成,那样效率低而且维护起来也很麻烦。最近把项目中jar包的构建方式通过...

  • 搞懂Java内部类

    Java内部类一直是我感觉很生疏的地方,但是这个知识点在面试中被问到的几率还是很高,而且在最近的需求中也用到了静态内部类,索性就把这一块又好好学...

  • 2018届校招Andoid开发工程师总结--笔经面经

    校招基本告一段落,今天就来把我记忆比较深刻的一些笔经面经分享出来。 笔经 在校招中大厂基本都是要线上笔试的,其他一部分会在宣讲会之后笔试。 对于...

  • 2018届校招Andoid开发工程师总结--准备工作

    这一晃就是好几个月没有写过博客,因为一直沉迷于校招找工作无法自拔。现在三方已经寄出去,也算是找到自己感觉理想的工作,来做个总结,然后逐渐恢复日常...