首页
网站建设
article
/
2025/5/5 16:26:10
http://www.mzlw.cn/QGSTm5Rf.shtml
相关文章
Android 深入系统源码探讨 Activity、Window 和 View 的关系与实践
文章目录 1、概括2、Android Window 设计2.1、Window 类2.2、PhoneWindow2.3、WindowManager2.4、ViewRootImpl2.5、DecorView 3、Android Activity 设计3.1、Activity的基本概念3.2.、Activity的生命周期3.3、Activity的内部结构 4、Android View 设计4.1、View的基本概念4.2、…
阅读更多...
Activity的5种启动模式详解(新增singleInstancePerTask类型)
前言 看到这个标题的时候,也许你会认为我写错了,Activity不是只有四种启动模式吗?分别为startard,singleTop,singleTask,singleInstance这四种。 一般来说是四种,但是android12的时候新加入了singleInstancePerTask类型…
阅读更多...
Activity入门
安卓开发有四大组件: Activity、Service、BroadcastReceiver、ContentProvider 为Activity起名字(即运行时显示在屏幕左上角的文字):AndroidMainifest.xml--->在每一个Activity中添加android:label" " 利用setContentView(R.…
阅读更多...
Android - Activity
5s执行不完就ANR异常 一、生命周期 1.1 生命周期方法 onStart()/onStop() 关注界面是否可见,onResume()/onPause() 关注界面是否可交互。 onCreate () 当 activity 被创建时调用: 用来做一些 UI 初始化操作,例如加载布局、绑定事件…
阅读更多...
Activity是什么?
我们都知道android中有四大组件(Activity 活动,Service 服务,Content Provider 内容提供者,BroadcastReceiver 广播接收器),Activity是我们用的最多也是最基本的组件,因为应用的所有操作都与用户…
阅读更多...
Android Activity启动流程一:从Intent到Activity创建
关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、人工智能等,希望大家多多支持。 目录 一、概览二、应用内启动源码流程 (startActivity)2.1 startActivit…
阅读更多...
深入分析 Android Activity (四)
文章目录 深入分析 Android Activity (四)1. Activity 的生命周期详解1.1 onCreate1.2 onStart1.3 onResume1.4 onPause1.5 onStop1.6 onDestroy1.7 onRestart 2. Activity 状态的保存与恢复2.1 保存状态2.2 恢复状态 3. Activity 的启动优化3.1 延迟初始化3.2 使用 ViewStub3.…
阅读更多...
深入分析 Android Activity (五)
文章目录 深入分析 Android Activity (五)1. Activity 的进程和线程模型1.1 主线程与 UI 操作1.2 使用 AsyncTask1.3 使用 Handler 和 Looper 2. Activity 的内存优化2.1 避免内存泄漏2.2 使用内存分析工具2.3 优化 Bitmap 使用 3. Activity 的跨进程通信(IPC&#…
阅读更多...
深入分析 Android Activity (十一)
文章目录 深入分析 Android Activity (十一)1. Activity 的内存管理和优化1.1 内存泄漏的常见原因1.2 避免内存泄漏的方法1.3 内存泄漏检测工具 2. Activity 的配置变更处理2.1 处理配置变更2.2 保存和恢复状态2.3 使用 ViewModel 3. Activity 的测试3.1 单元测试3.2 UI 测试 4…
阅读更多...
深入分析 Android Activity (十二)
文章目录 深入分析 Android Activity (十二)1. Activity 与 Service 的交互1.1 通过 Intent 进行通信1.2 绑定 Service1.3 使用 Messenger 进行通信 2. Activity 与 BroadcastReceiver 的交互2.1 发送广播2.2 接收广播 3. 深度链接和 App Links3.1 深度链接3.2 App Links 4. 任…
阅读更多...
深入分析 Android Activity (九)
文章目录 深入分析 Android Activity (九)1. Activity 与 Service 的交互1.1 启动和绑定 Service1.2 ServiceConnection1.3 在 Service 中使用 Binder1.4 解除绑定 Service 2. Activity 与 BroadcastReceiver 的交互2.1 动态注册 BroadcastReceiver2.2 发送广播2.3 使用 LocalB…
阅读更多...
java activity_Activity详解
1、Intent Intent是各个组件之间交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,而且还能在各组件之间传递数据。Intent一般可用于启动Activity、启动Service、发送广播等场景。 Intent大致可分为2中: 1、显示Intent 2、隐式Inten…
阅读更多...
Android Activity 设计详解
文章目录 Android Activity 设计说明1. Activity 的生命周期2. Activity 的启动模式3. Activity 的通信4. Activity 的布局和视图管理5. Activity 的配置变化处理6. Activity 的保存和恢复状态7. Activity 的任务和返回栈 总结 Android Activity 设计说明 在 Android 中&#…
阅读更多...
Activity
Activity Activity可以简单地理解成一个页面就是一个Activity。 Activity的创建 新建类继承Activity或其子类 在AndroidManifest中声明 创建layout并在Activity的onCrete中设置 现在Android studio创建activity会自动声明并创建layout,而且做了设置布局文件的…
阅读更多...
Android Activity详解
Android Activity详解 1.什么是Activity Activity是一个Android的应用组件,它提供屏幕进行交互。每个Activity都会获得一个用于绘制其用户界面的窗口,窗口可以充满哦屏幕也可以小于屏幕并浮动在其他窗口之上。 一个应用通常是由多个彼此松散联系的Act…
阅读更多...
Android Studio开发学习(十二)——Activity
一、前提 Activity是开发中必有也是最重要的一部分 二、目标 1、AndroidMainifest中一些属性 2、Activity的生命周期 3、Activity的跳转以及数据传递 4、四种启动模式 三、内容 1、AndroidMainifest中一些属性 以下属性都可以添加到activity中 android…
阅读更多...
Activity 的启动流程(Android 13)
Activity 的启动过程分为两种:一种是普通 Activity 的启动过程,另一种是根 Activity 的启动过程。普通 Activity 指的是除应用程序启动的第一个 Activity 之外的其他 Activity。根 Activity 指的是应用程序启动的第一个 Activity,因此&#x…
阅读更多...
Activity-工作流引擎
文件目录 一. 相关概念1. EventSource(事件源)1. 概念 2.EventObject(事件对象)1.概念2. 常用方法 3.ApplicationEvent(事件驱动)1.概念2.ApplicationEvent包含以下几个重要的方法 4. 自定义事件源5. 自定义事件对象-封装事件源6. 自定义工具类发布事件7…
阅读更多...
Android 之 Activity 详解
最近在学习Android开发方面的知识,整理了一下关于Android中Activity方面的知识,也算是对自己学的知识进行了总结。Activity 在 Android开发中有着极其重要的位置,Activity是Android中四大组件之一,而我们的Android应用是由一个或多…
阅读更多...
AS导入项目报错Failed to resolve
AS添加Github项目报错Failed to resolve: com.github.GrenderG:Toasty:1.1.4, 这是因为项目中依赖的库com.github.GrenderG:Toasty:1.1.4没找到造成的。 解决方法: 在project目录下的build.gradle文件中,添加如下代码: maven {…
阅读更多...
推荐文章
【宇麦科技】腾xun云登场,群晖NAS自定义域名教程来啦~
网站更新了域名,麻烦的事情一个接着一个
靠谱的建网站公司,才能保证网站的安全
【论文】 各高校的毕业论文的Latex模板链接
MIP(Mobile instant pages 移动网页加速器)
中国15家外卖O2O大盘点-2014
Thinkpad X1 Carbon 已插入未充电解决办法
carbon安装win7 thinkpad x1_联想thinkpad x1 carbon 2019 wifi版笔记本使用u启动u盘安装win7系统教程...
thinkpad x12018换固态_【求助】ThinkPad X1Carbon 更换ssd - 笔记本电脑(Notebook)版 - 北大未名BBS...
thinkpad x12018换固态_ThinkPad X1 Carbon 2018.超强升级
关于THINKPAD X1 Carbon(6th) 卡顿问题
【已解决】ThinkPad X1 Carbon 我们找不到你的相机 更新驱动程序显示安装错误 - 0x80070103