240 发简信
IP属地:陕西
  • 120
    Android 开发也要掌握的Java知识 - Java 泛型擦除

    如果需要看泛型使用Java泛型 1.什么是泛型擦除 因为Java 泛型是1.5版本才引入的,为了向下兼容,其实虚拟机是不支持泛型的,Java里面是伪泛型机制 Java在编译期...

  • 120
    ==

    撸这篇文章不会透漏任何楼主面过的任何一家公司,只从面试的战略思维上去引导诸位如何准备面试。 最近刚入职,在忙找房子搬家的事,端午节会更新第二波 26、7岁时,您静不下心来读书...

  • EventBus原理与实现

    分析一个开源项目的源码,首先先从使用的入口开始,然后Debug或者点点点即可。很多时候源码并不难, 只是被很多人分析难了,就像我有时候写东西仅仅令自己看一样,有时候只是写代码...

  • 120
    Glide 源码分析解读-基于最新版Glide 4.9.0

    项目编译 项目基于最新版 Glide 4.9.0 源码分析,通过如下方式获取并编译代码: 代码量(使用 cloc 统计): 我在分析 Glide 源码前将 Glide 的项目...

  • Android Studio运行速度有关参数设置说明

    1.gradle.properties文件 #jvm内存大小的设置 org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -X...

  • 我也觉得坐着并不是很熟悉kotlin,就用上面的一句代码来说,其实你可以不用写那个:的
    fun initc(num:Int) = num+1

    或者
    fun initc(num:Int) = run{num+1}

    or

    fun initc(num:Int) = let{num+1}

    .......

    从 Java 到 Kotlin,再从 Kotlin 回归 Java

    前言 Kotlin 很流行,Kotlin 很时髦。Kotlin 为你提供了编译时 null-safety 和更少的 boilerplate。当然,它比 Java 更好,你应该...

  • 120
    《Flutter快速上手指南》先导篇

    你好, 冒险者! 很高兴你能够在 万维之海 中,凭借着一身的本事,和最主要的运气找到了这本在 迪维勒普大陆上 遗失了 数零万年 之久的 《Flutter快速上手指南》。 当你...

  • 120
    29.Flutter与原生解耦式混合开发

    目录传送门:《Flutter快速上手指南》先导篇 还记得在 混合开发(一) 章节中,讲解了如何将一个 Flutter 工程引入现有原生工程的官方方案。 但这种方案需要修改原生...

  • RecyclerView源码分析(一)--整体设计

    阅读本文你大概需要10分钟 扯淡的导语好像自从RecyclerView这个控件一出现,对这个控件使用方法的文章就层出不穷。我是一只都在使用这个控件,但是从来没有过深入的研究它...

  • OkHttp分析面试总结

    本着针对面试,不负责任的态度,写下《面试总结》系列。本系列记录面试过程中各个知识点,而不是入门系列,如果有不懂的自行学习。 转载请标明出处,本文地址: https://www...