![](https://img-blog.csdnimg.cn/20190703092040207.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
三读Android开发艺术探索
结合这样读书就够了+Android开发艺术探索以拆书的方式重新学习android开发艺术探索的知识点同时练习这样读书就够了的内容。
qq_35561554
纸上得来终觉浅,绝知此事要躬行
展开
-
ContentProvider的使用,以及工作原理
什么是ContentProvider?ContentProvider是Android4大组件之一,我们平时使用的机会可能比较少。其底层通过Binder进行数据共享。如果我们要对第三方应用提供数据,可以考虑使用ContentProvider实现。如何使用与其他的ContentProvider通信。要实现与其他的ContentProvider通信首先要查找到对应的ContentProvider进行匹配。android中ContenProvider借助ContentResolver通过Uri与其他的Con原创 2020-05-14 00:11:15 · 3511 阅读 · 0 评论 -
Activity的启动流程
文章参考:一张图搞定,Activity的启动流程《Android进阶解密》四大组件的工作过程。前言:Activity可以说是四大组件中最常见的的一个组件,我们平时打交道也是最多的。那么它到底是如何启动的呢?今天我们来一探究竟anctivity的启动流程分析(基于Android8.0)一般而言我们要启动一个activty,只需要调用Activity的startActivity...原创 2019-12-14 15:50:14 · 206 阅读 · 0 评论 -
Binder 学习笔记
目录前言什么是Binder?为什么跨进程通信要使用binder?Binder通信模型从AIDL的角度来理解BinderAIDL java代码分析demo:手写最简单的aidl问题文章参考:写给 Android 应用工程师的 Binder 原理剖析Binder学习指南前言本篇文章主要围绕下面的几个点进行Binder学习的记录。什么是B...原创 2019-10-29 23:00:32 · 828 阅读 · 0 评论 -
Android消息机制
文章参考:书籍 android开发艺术探索博客:https://www.jianshu.com/p/e172a2d58905https://blog.csdn.net/qian520ao/article/details/78262289前言Android的消息机制主要指的就是Handler的运行机制,handler常被我们用来进行ui的修改。简单的说就是在子线程进行耗时操作,然...原创 2019-10-24 20:39:05 · 1087 阅读 · 0 评论 -
View的事件体系
今天我们要学习的内容是《Android开发艺术探索》第三章View的事件体系。作者大致从五个方面进行知识的讲解。基础知识的准备作者为了让我们更加容易理解后续的知识,需要我们掌握几个和View相关的基础知识。 什么是View? View是Android所有控件的基类,是一种界面的抽象。Android中的View可以分成两类,View和ViewGroup。整个界面通过ViewGrou...原创 2019-08-01 20:56:43 · 136 阅读 · 0 评论 -
AIDL的基本使用
目录基本概念:AIDL支持的数据类型基本实现使用AIDL接口实现双向调用AIDL远程注册导致内存泄漏总结:感谢:写这个的原因基本概念:Android Interface Definition Language,即Android接口定义语言。Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。为了使其他的应用程序...原创 2019-07-11 23:30:22 · 241 阅读 · 0 评论 -
activity生命周期
目录前言原文概述:典型情况下的生命周期:生命周期方法详解关于Activity生命周期的几个结论:关于典型情况下生命周期的两个问题:异常情况下的生命周期:资源相关的系统配置发生改变导致Activity被杀死并重建资源内存不足导致优先级低的activity被杀死设置在系统某些资源发生改变的时候不重新创建activityAndroid资源配置改变对于ac...原创 2019-07-07 10:23:32 · 531 阅读 · 0 评论