240 发简信
  • YY一面

    编程题: 1000坛酒,里面有1坛毒酒,需要多少只老鼠才能判断出毒酒是哪坛?将坛就从1到1000使用二进制进行编号,例如11的二进制数是1011...

  • Data Binding Library

    开发环境要求 Gradle版本1.5.0及以上; Android Studio1.3及以上; 支持Android 2.1及以上; 配置环境 在需...

  • GSON

    需要掌握的知识点 GSON的基本用法 属性重命名 @SerializedName 注解的使用 GSON使用泛型 利用TypeToken使用例子:...

  • Java的引用类型

    引用的定义 在jdk1.2之前,java引用的定义是:如果reference类型的数据中存储的是另一块内存的起始地址,那就代表这是一个引用。后来...

  • 垃圾收集器

    垃圾收集器如何判断内存是否需要回收 java的内存分配有:程序计数器、虚拟机栈、本地方法栈、java堆、方法区其中程序计数器、虚拟机栈、本地方法...

  • java的内存区域

    java的内存区域有哪些 程序计数器Program Counter Register:记录要执行的下一条字节码指令,每条线程有自己的程序计数器,...

  • 算法和数据结构(一)—— 查找和排序

    查找和排序都是程序设计中经常用到的算法。查找相对而言较为简单,不外乎顺序查找、二分查找、哈希表查找和二叉排序树查找。排序常见的有插入排序、冒泡排...

    0.2 3170 0 13
  • 120
    Android面试题(五)—— Android的消息机制

    前言 Handler是Android消息机制的上层接口,平时使用起来很方便,我们可以通过它把一个任务切换到Handler所在的线程中去运行。而最...

  • Android面试题(四)——动画

    引言 Android动画可以帮助我们实现一些炫酷的效果,掌握动画主要在于练习。在面试中更多地根据实际需求回答。 面试题 下面哪一项不属于andr...