Goo's Tracks

记一段技术小足迹


  • 首页

  • 关于

  • 归档

  • 标签

  • 搜索
close

明白原理,轻松应对Android内存泄漏

发表于 2017-02-11   |     |   阅读次数

相信“内存泄漏”问题,是一个挺让开发者头疼的事情,笔者在回顾以为代码时,惊讶发现:初学Android时,许多不修边幅的代码习惯,导致了许多内存泄漏问题,因此特来分析一下,把自己挖过的坑补一下,也希望奔跑在Android开发道路上的你能够优雅避免~

阅读全文 »

拆轮子系列 - 如何由浅入深探索 Retrofit 源码?

发表于 2017-01-15   |     |   阅读次数

前言

相信点开文章的你,多少也知道或者使用过Retrofit框架吧。如果你有一颗想对源码一探究竟的心,却不知如何入手。笔者一直也有这样的困惑,也正在努力总结出一套有效的分析源码方法,希望本文的拆轮子思路能给你带来一些帮助。

阅读全文 »

针对Android重新认识OOP

发表于 2017-01-08   |     |   阅读次数

内容概要

  • OOP基本概念
  • 认识对象Object
  • 类Class
  • <基类/子类>结构
  • 主动型与被动型API
    阅读全文 »

Android进阶 - 消息处理机制探索

发表于 2017-01-04   |     |   阅读次数

前言

Android消息机制,是Android中核心机制之一,进阶路上的基础知识,其主要指的是Handler运行机制,而Handler运行需要底层的MessageQueue、Looper的支撑,下面我们共同探索。

阅读全文 »

Android Intent 机制 - Runtime Binding

发表于 2016-12-06   |     |   阅读次数

前言

Intent 相信大家都对它不陌生,startActiviy、startService、bindService、sendBroadcast…等常用方法都需要Intent来协助完成,那么,问题来了:“Intent 是什么?其作用是什么?其中有着怎样的机制呢?”

阅读全文 »

探索 Android 系统启动 - 当我们按下电源键,Android 究竟做了些什么?

发表于 2016-11-26   |     |   阅读次数

前言

Android 系统启动流程的一次整体梳理。

阅读全文 »

Java进阶 - JVM 内存管理机制探秘

发表于 2016-11-25   |     |   阅读次数

内容概述

  • JVM 运行时数据区概述
  • JVM 对象分配、布局与访问过程
  • GC机制与内存分配策略
  • 主要以 HotSpot JVM 为例进行说明
    阅读全文 »

Android 触控事件解析

发表于 2016-11-19   |     |   阅读次数

内容概述

  • MotionEvent 概述
  • Android 如何传递触控事件?
  • Android 如何处理触控事件?
  • 具代表性的例子说明
  • 拓展 - 注意事项、多点触控、Batching、Hover Events、Touch Delegate
  • 干货推荐
    阅读全文 »

Android网络编程 - TCP/IP协议实践

发表于 2016-11-07   |     |   阅读次数

前言

  • 简要回顾了 TCP/IP 分层模型及 IP、TCP、UDP 等主要协议,并且在此基础上联系 Android,做出一定的代码实现。
  • 推荐书目:《深入理解Android网络编程》、《计算机网络 - 自顶向下方法》、《TCP/IP详解》
    阅读全文 »

Android进阶 - View 工作原理探究

发表于 2016-10-23   |     |   阅读次数

前言

探究分析了View绘制的总体流程:onMeasure、onLayout、onDraw三大方法。

阅读全文 »
12
Goo

Goo

沿路走到这里,尽量不要后退

15 日志
12 标签
RSS
GitHub 简书
© 2017 Goo
由 Hexo 强力驱动
主题 - NexT.Pisces