博客专栏  >  移动开发   >  Android开发笔记

Android开发笔记

此专栏为Android百科,其中包括android教程、日常开发小技巧、自定义控件、项目开发注意项等等,可作为日常开发手册。

关注
10 已关注
88篇博文
  • Android之ActivityManagerService详解(APP启动过程)

    转载请标明出处:【顾林海的博客】 前言 AMS(ActivityManagerService)的启动是在SystemServer进程中启动的,它的职责是用于和所有APP的四大组件进行通信,Acti...

    昨天 16:53
    16
  • Android之加载外部dex

    转载请标明出处:【顾林海的博客】 想要了解插件化,首先得知道如何加载外部的dex文件,这里的插件APK会存放在主APP的assets目录中,用于模拟服务器下载插件。 第一步:创建主项目和插...

    2018-10-09 11:12
    35
  • Android之Binder和AIDL原理

    转载请标明出处:【顾林海的博客】 前言 插件化技术火热已久,为什么会有插件化,时势造英雄吧,随着移动互联网的快速发展,业务的飞速增长,如何在有限时间给用户提供高质量的APP,当线上出现各种...

    2018-09-29 10:02
    118
  • Android之EasyPermissions源码解析

    转载请标明出处:【顾林海的博客】 前言 我们知道在Android中想要申请权限就需要在AndroidManifest配置文件中通过uses-permission标签设置...

    2018-08-20 18:16
    89
  • Android之LocalBroadcastManager源码解析

    转载请标明出处:【顾林海的博客】 前言 广播想必大家都不陌生,日常开发中同一个APP中的多个进程之间需要进行传输信息,或是不同APP之间的消息通信,都可以使用广播来实现,学习广...

    2018-08-06 14:10
    67
  • Android之EventBus框架源码解析下(源码解析)

    转载请标明出处:【顾林海的博客】 register方法流程概要 public void register(Object subscriber) { Class&amp...

    2018-05-15 11:27
    173
  • Android之EventBus框架源码解析上(单例模式)

    转载请标明出处:【顾林海的博客】 前言 EventBus能够简化各组件间的通信,让我们的代码书写变得简单,能有效的分离事件发送方和接收方(也就是解耦的意思),能避免复杂和容易出错的依赖...

    2018-04-05 14:34
    185
  • Android小知识-Fragment

    转载请标明出处:【顾林海的博客】 前言 今天还是总结下Android中的小知识点Fragment,Fragment使用广泛,有自己的生命周期(必须依附Activity),动态灵活的加载...

    2018-02-27 11:58
    169
  • Android之了解ThreadLocal

    转载请标明出处:【顾林海的博客】 前言 很长时间没写博客,不是自己懒,而是在这段时间在思考要写什么,以及自己的发展方向,之前的自己很浮躁,总想表现什么,这其实对技术人来说是不好...

    2018-02-25 09:36
    185
  • Android之View的绘制流程解析

    转载请标明出处:【顾林海的博客】 前言自定义View在Android中占据着非常重要的地位,因此了解View的绘制流程对自定义View来说尤其重要,View的绘制流程总的来说包含测量、布局和绘制三个...

    2017-12-20 18:32
    580
  • Android之Butterknife原理解析

    转载请标明出处:【顾林海的博客】 前言Butterknife是一个专注于Android系统的View注入框架,可以简化代码,比如findViewById、事件监听、资源绑定等,同时该框架使用了编译时...

    2017-12-18 13:14
    275
  • Android之AsyncTask源码解析

    转载请标明出处:【顾林海的博客】 前言AsyncTask是一种轻量级的异步任务类,内部封装了Thread和Handler,通过AsyncTask执行后台任务以及在主线程中访问UI控件,但AsyncT...

    2017-11-24 19:14
    539
  • Android之解剖网络请求框架Volley

    转载请标明出处:【顾林海的博客】 Volley介绍Volley是Google推出的网络请求库,包含的特性有JSON、图像等的异步下载、网络请求的排序(scheduling)、网络请求的优先级处理、缓...

    2017-09-21 16:30
    633
  • Android之组件化开发

    转载请标明出处:【顾林海的博客】 前言在以前的项目中都是建一个基础库,项目依赖基础库,主项目中集成了所有的功能,这样的化导致主项目的臃肿,并且功能难以拆分,如果是有规模的公司,一般有好几个业务部门,...

    2017-09-12 19:25
    617
  • Android之图片加载框架Picasso源码解析

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/76146635 本文出自:【顾林海的博客】 ...

    2017-08-03 19:15
    733
  • Android之在BaseAdapter源码中了解观察者模式

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/76083113 本文出自:【顾林海的博客】 ...

    2017-07-26 14:35
    481
  • Android之异步消息处理机制Handler源码解析

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/75125971 本文出自:【顾林海的博客】 ...

    2017-07-25 16:31
    708
  • Android之使用Builder模式封装Dialog和PopupWindow

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/74729925 本文出自:【顾林海的博客】 ...

    2017-07-14 17:09
    764
  • Android之View的Paint、Canvas和PorterDuffXfermode的用法

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/73863258 本文出自:【顾林海的博客】 前言...

    2017-07-07 15:59
    753
  • Android之DiskLruCache源码解析

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/73802453 本文出自:【顾林海的博客】 前言And...

    2017-06-28 19:27
    760
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部