Lu Tian的博客

  • 首页

  • 关于

  • 标签50

  • 分类22

  • 归档105

  • 日程表

  • 站点地图

  • 搜索

Android系统广播机制

发表于 2018-12-09 | 更新于 2018-12-15 | 分类于 安卓
本文字数: 7.9k | 阅读时长 ≈ 7 分钟

广播机制简介

Android中有灵活的广播机制,Android中的每个应用程序都可以对自己感兴趣的广播进行注册,这样应用就只会收到自己感兴趣的广播,广播可以是来自于系统的,也可以来自于其他应用程序。Android系统中分为标准广播和有序广播:

阅读全文 »

图的算法之广度优先遍历

发表于 2018-12-06 | 分类于 算法
本文字数: 44 | 阅读时长 ≈ 1 分钟

图的遍历方式有两种,一种是广度优先遍历,另一种是宽度优先遍历。

广度优先遍历(BFS)

阅读全文 »

Android多线程技术

发表于 2018-12-03 | 更新于 2018-12-10 | 分类于 多线程
本文字数: 14k | 阅读时长 ≈ 12 分钟

本章学习Android多线程技术,多线程更新UI,用Handler方式解决两个线程之间的通信,同时理解学习Handler的实现原理(Handler、Lopper、MesageQueue三者的关系),以及AsyncTask异步任务处理类,最后学习线程池的,多个异步任务时,合理利用线程池可以减少系统资源的使用,增加程序的流畅性。

阅读全文 »

设计模式之代理模式

发表于 2018-11-30 | 更新于 2018-12-23 | 分类于 设计模式
本文字数: 6.9k | 阅读时长 ≈ 6 分钟

代理模式(Proxy Pattern)也称为委托模式,是结构性模式的一种,它在日常开发中非常常用,实际上在日常生活中也非常常见,对于程序员来讲代理上网,叫同事帮忙买快餐也是代理模式,请律师处理纠纷也是代理模式,总之,它无处不在。

阅读全文 »

设计原则之依赖倒置原则

发表于 2018-11-30 | 分类于 设计原则
本文字数: 3k | 阅读时长 ≈ 3 分钟

依赖倒置原则,英文Dependence Inversion Principle,缩写–DIP。它具体指代了一种特定的解耦形式,使得高层次的模块不依赖于低层次模块的实现细节,依赖模块被颠倒了。总结它的概念有如下几点:

  • 1,高层次模块不依赖于低层次模块,两者都应该依赖其抽象
  • 2,抽象不应该依赖细节
  • 3,细节应该依赖抽象
阅读全文 »

Android之Activity知识相关

发表于 2018-11-29 | 分类于 安卓
本文字数: 4.5k | 阅读时长 ≈ 4 分钟
一、Activity生命周期解析

1,典型状态下的activity生命周期

阅读全文 »

1…121314…18
Lu Tian

Lu Tian

每天进步一点点

RSS
GitHub E-Mail QQ
推荐阅读
  • 刘望舒
  • 任玉刚
  • 郭霖
© 2019 Lu Tian | 504k | 7:38
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v6.5.0
全站共 168.3k 字