首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android-知识库房
凤邪摩羯
创建于2024-09-03
订阅专栏
Android-知识库房
等 2 人订阅
共74篇文章
创建于2024-09-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android-知识-012-Android多线程-继承Thread类
目录 1. 简介 2. 使用讲解 2.1 使用步骤 2.2 具体使用 2.3 简便使用:匿名类 很多情况下,开发者会选择一种更加方便的方法去创建线程:匿名类 2.3 区别 2种方法本质相同,但是各有优
Android-知识-011-Android多线程-线程创建流程
一.概述 Android平台上的Java线程,就是Android虚拟机线程,而虚拟机线程由是通过系统调用而创建的Linux线程。纯粹的Linux线程与虚拟机线程的区别在于虚拟机线程具有运行Java代码
Android-知识-010-进程和线程
默认情况下,Android 系统中同一应用的所有组件均运行在相同的进程和线程(称为主线程)中,新启动的应用组件会创建进程或者在已存在的进程中启动并使用相同的执行线程。 但是,也可以安排应用中的组件在单
Android-知识-009-Fragment--可见性监听方案2
一道面试题:ViewPager中的Framgent如何实现懒加载? 问:ViewPager中的Fragment如何实现懒加载? 当被问到上述问题时,很多人可能首先会想到借助setUserVisibli
Android-知识-009-Fragment--可见性监听方案1
前言 本篇文章主要提供一种监听 Fragment 可见性监听的方案,完美多种 case,有兴趣的可以看看。废话不多说,开始进入正文。 在开发当中, fragment 经常使用到。在很多应用场景中,我们
Android-知识-009-Fragment-详解3
前言 Fragment 是一个历史悠久的组件,从 API 11 引入至今,已经成为 Android 开发中最常用的组件之一; 在这个专题里,我们将从「使用 & 核心原理 & 面试」三个层面来讨论 Fr
Android-知识-009-Fragment-详解2
因为最近的APP开发,使用的是单Activity + 多Fragment的方式,不同于以前基本界面都是Activity的方式,所以Fragment用了很多,想到自己以前也写了很多相关的基础知识,Fra
Android-知识-009-Fragment-详解1
目录 1. 定义 Activity界面中的一部分,可理解为模块化的Activity 2. 作用 支持动态、灵活的界面设计 3. 生命周期解析 先来看官方说明图 详解每个方法的调用场景 onAt
Android-知识-009-Fragment-和Activity相互通信
前言 Activity 与 Fragment 的使用在Android开发中非常多 今天,主要解决两个问题: Activity 如何传递数据到 Fragment? Fragment如何传递数据到Acti
Android-知识-008-四大组件-BroadcastReceiver-补充 2
BroadcastReceiver 与 Binder 的关联解析 BroadcastReceiver 是否基于 Binder,需根据其 使用场景 和 广播类型 分情况讨论: 一、BroadcastRe
Android-知识-008-四大组件-BroadcastReceiver-补充 1
文章目录 一、BroadcastReceiver BroadcastReceiver,顾名思义就是“广播接收者”的意思,它是Android四大基本组件之一。 这种组件本质上是一种全局的监听器,用于
Android-知识-008-四大组件-BroadcastReceiver-详解 2
转载自 牛晓伟 本文摘要 通过本文您将了解广播的发送接收流程,广播是如何发送的,如何收集接收者,广播如何入队以及入哪个队,有序广播是如何发送的,超时机制,是如何接收广播的等等。 注:AMS是Activ
Android-知识-008-四大组件-BroadcastReceiver-详解 1
转载自 牛晓伟 本文摘要 从本文开始介绍广播相关的内容,本文主要介绍广播机制,广播机制的原理,广播的分类,为啥要有超时机制,为啥要有延迟机制,无序广播的发送接收流程,有序广播的发送接收流程,关于广播的
Android-知识-007-四大组件-Service-补充 2
Service 与 Binder 的关联解析 Android 的 Service 组件是否基于 Binder 机制,需分场景讨论: 一、Binder 的核心作用 Binder 的角色 Binder 是
Android-知识-007-四大组件-Service-补充1
文章目录 第一篇:Service 是什么 1.1 什么是 Service Service (服务) 是一个一种可以在后台执行长时间运行操作而没有用户界面的应用组件。 服务可由其他应用组件启
Android-知识-007-四大组件-Service-远程服务
目录 1. 远程服务与本地服务的区别 远程服务与本地服务最大的区别是:远程Service与调用者不在同一个进程里(即远程Service是运行在另外一个进程);而本地服务则是与调用者运行在同一个进程
Android-知识-007-四大组件-Service-使用详解
目录 1. Service分类 1.1 Service的类型 1.2 特点 2.具体使用解析 2.1 本地Service 这是最普通、最常用的后台服务Service。 2.1.1 使用步骤
Android-知识-007-四大组件-Service-生命周期
目录 1. 生命周期 常用方法 官方说明图 在Service的生命周期里,常用的有: 4个手动调用的方法 手动调用方法 作用 startService() 启动服务 stopService()
Android-知识-007-四大组件-ContentProvider-补充 2
ContentProvider 与 Binder 的关联解析 ContentProvider 的跨进程通信能力深度依赖 Binder 机制,但其本地访问路径可能绕过 Binder。以下是关键分析: 一
Android-知识-007-四大组件-ContentProvider-补充 1
前言 作为 Android 的四大组件之一,ContentProvider 可以说是无处不在了。 但是对于我而言,开发过程中看似 ContentProvider 用得很娴熟,却一直没能形成一个完整的体
下一页