handler之知识分类
摘要:1、handler的原理是什么 ?1)、Handler封装了消息的发送,(主要包括消息发送给谁)Looper 消息封装的载体1.内部包含一个消息队列就是MessageQueue,所有的Handler发送的消息都走这个消息队列。2.Looper.Loop()方法,就是一个for死循环,不断的从Mess
阅读全文
posted @
2023-02-15 15:35
左手指月
阅读(140)
推荐(0)
handler之复习
摘要:1.什么是handlerhandler的涉及的设计模式?Android中更新UI的几种方式? 非UI线程真的不能更新UI吗? handler的注意事项?Handler与Looper、MessageQueue 的关系,handler的原理和过程? handler的基本使用Handler与子线程:如何实
阅读全文
posted @
2023-02-15 12:51
左手指月
阅读(137)
推荐(0)
jetpack之Lifecycle复习
摘要:Android Jetpack组件Lifecycle基本使用和原理分析Jetpack 的 Android Architecture Components 中Lifecycle 分析。 什么是 Lifecycle,然后通过一个例子,来验证 Lifecycle特性!最后Lifecycle源码! 1.Li
阅读全文
posted @
2022-04-30 21:16
左手指月
阅读(180)
推荐(0)
activityThread之内容分析
摘要:1.Android ActivityThread工作原理2.读Android源码-冷启动时的ActivityThread 一.Android ActivityThread工作原理 移动开发知识体系总章(Java基础、Android、Flutter) Android Handler消息机制 、 And
阅读全文
posted @
2020-04-08 21:35
左手指月
阅读(1058)
推荐(0)
android主线程ActivityThread
摘要:android主线程ActivityThread 3.主线程的消息又是哪来的呢? 当然是App进程中的其他线程通过Handler发送给主线程 ActivityThread框架是基于Binder通信的C/S结构,从图可知Server端是ActivityThread、ApplicationThread,
阅读全文
posted @
2020-04-02 00:38
左手指月
阅读(1045)
推荐(0)
activity之Activity启动流程
摘要:背景介绍 从事开发到了一定阶段,想要提高就必须搞明白系统的一些工作原理。为什么?因为只有明白了这些,你才能针对平台的特性写出优质的代码。当遇到棘手的问题时,你才能更快速的结合系统原理去寻找最优解决方案。底层基础决定上层建筑。这个原理在开发中同样适用。我是提倡 回归基础 的。高级的功能总是由最基本的元
阅读全文
posted @
2020-03-30 23:42
左手指月
阅读(677)
推荐(0)
activity之启动流程
摘要:Activity的启动过程 1)Activity启动涉及到的类 首先要简单介绍一下Activity启动过程涉及到的类,以便于更好的理解这个启动过程。 ActivityManagerService:简称AMS,是service端对象,负责管理系统中所有的Activity ActivityManager
阅读全文
posted @
2020-03-29 23:22
左手指月
阅读(503)
推荐(0)
Android启动过程
摘要:一.android点击桌面App图标activity启动流程 1、点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求;2、system_server进程接收到请求后,向zygote进程发送创建进程的请求;3、Zygote
阅读全文
posted @
2019-12-23 20:28
左手指月
阅读(1088)
推荐(0)
activity之相关复习
摘要:11.Activity几种情况生命周期?12.ActA与 ActB互相跳转生命周期情况?21.旋转屏幕Act执行的生命周期方法?22.Android禁止屏幕旋转 & 旋转屏幕时保持Act内容? 一.activity相关• Activity的四种启动模式对比; Activity之间的通信方式• Act
阅读全文
posted @
2018-06-18 21:02
左手指月
阅读(369)
推荐(0)
fragment之基本复习
摘要:11.fragment生命周期: 对于Fragment的一些操作对生命周期的影响12.fragment与activity交互方式?13.fragment保存数据?14.Fragment的事务 与 fragment的回退栈?15.给Fragment设置参数? 1、Fragment生命周期函数的场景演示
阅读全文
posted @
2018-06-12 23:01
左手指月
阅读(434)
推荐(0)
硬件加速--总结
摘要:-- --Android硬件加速详解,解决花屏、闪屏、不流畅--http://ask.dcloud.net.cn/article/55; --硬件加速导致的问题集合(欢迎补充); 由于这些Android5 rom的bug导致硬件加速被默认关闭时,此时非常容易发生的问题就是开发者发现怎么视频没有画面或
阅读全文
posted @
2016-12-23 15:13
左手指月
阅读(781)
推荐(0)
键盘--android 隐藏系统键盘
摘要:、-----------------------------------------已验证-----------------------------------public static void closeBoard(Context mcontext) {InputMethodManager im...
阅读全文
posted @
2015-12-15 17:16
左手指月
阅读(250)
推荐(0)
键盘-App监听软键盘按键的三种方式
摘要:前言:我们在android手机上面有时候会遇到监听手机软键盘按键的时候,例如:我们在浏览器输入url完毕后可以点击软键盘右下角的“GO”按键加载url页面;在点击搜索框的时候,点击右下角的search符号键可以进行搜索;或者在全部数据输入完毕后,点击右下角的"done"就马上进行下一步操作。效果图:...
阅读全文
posted @
2015-12-10 10:57
左手指月
阅读(1309)
推荐(0)