240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android9.0和10.0插件化原理实现

    Activity的插件化解决的一个根本性问题就是插件中的Activity并没有在宿主的AndroidManifest.xml中进行注册,也就是说...

  • java基础(一)反射注解泛型

    反射 1.反射拿到构造函数 2.通过构造去创建对象 3.反射获取属性修改属性 4.反射执行私有方法 注解 1.RetentionPolicy.S...

  • Resize,w 360,h 240
    okhttp源码解析(二) 拦截器分析

    前言 上篇我们介绍了okhttp整体的流程执行,本篇来具体分析每个拦截器的执行,其中CacheInterceptor和ConnectInterc...

  • Resize,w 360,h 240
    okhttp源码解析(一) 请求流程分析

    前言 okhttp是我们安卓中运用最多的网络请求框架了,它的优势有很多,如支持HTTP2,SPDY,GZIP压缩,复用连接池提升效率等。 1.简...

  • Handler源码解析

    前言 Handler是安卓开发中我们常用的,主要用于线程之间的通讯,本文通过handler的几个常用方法来分析下具体的源码实现 常规操作 这种写...

  • 玩安卓微信小程序

    前言 自学了一下小程序,并根据鸿洋的wanandroid提供的api以及网上一些开源的wanandroid的android版本写了一个小程序版的...

  • Kotlin写一个玩Android客户端

    鸿洋大神的玩Android网站 接口由玩Android提供的公开接口API 代码结构Kotlin + MVP + Rxjava+ Retrofi...

  • Resize,w 360,h 240
    RecycleView自定义LayoutManager(二)GalleryManager

    这个效果其实就是在上篇的HorizontalLayoutmanager的基础上进行修改 可以看到条目的起始位置是从屏幕的一半的地方再减去item...

    7.2 1024 0 15
  • RecycleView自定义LayoutManager(一)

    1.纵向Layoutmanager(VerticalLayoutManager) 先写一个类继承Layoutmanager,默认要实现gener...

    1.3 1295 0 14