DecorView通过PhoneWindow与WindowManagerService通信原理图每个Activity都有一个Window对象,这个对象是PhoneWindow类型的。 每个Window对象里面都维护着一个WindowManager对象。Activity里面添加一个View是通过WindowManager的addView()方法实现的相关关键类WindowManagerService
Android基础入门教程——10.7 WindowManager(窗口管理服务)标签(空格分隔): Android基础入门教程本节引言:本节给大家带来的Android给我们提供的系统服务中的——WindowManager(窗口管理服务), 它是显示View的最底层,Toast,Activity,Dialog的底层都用到了这个WindowManager, 他是全局的!该类的核心无非:调用add
目录介绍01.界面状态有哪些02.采用include方式管理03.在Base类中处理逻辑04.如何降低偶性和入侵性05.封装低入侵性状态库 5.1 自定义帧布局5.2 自定义状态管理器5.3 如何管理多种状态06.封装库极致优化点说明 6.1 用ViewStub显示布局6.2 处理重新加载逻辑07.如何使用该封装库好消息博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识
转载 2024-01-27 14:12:37
64阅读
文章目录Android布局管理器线性布局管理器(LinearLayout)常用操作表格布局(TableLayout)帧布局(FrameLayout)帧布局示例程序1帧布局示例程序2MianActivity.javacolors.xml相对布局(RelativeLayout)示例程序网格布局(GridLayout)android中常用的布局单位 Android布局管理器布局管理器可以管理安卓的应用
出处:http://blog.csdn.net/xieqibao/article/details/6567814 其实在android中真正展示给用户的是window和view,activity在android中所其的作用主要是处理一些逻辑问题,比如生命周期的管理、建立窗口等。在android中,窗口的管理还是比较重要的一块,因为他直接负责把内容展示给用户,并和用户进行交互。响应用户的输
原创 2014-09-25 17:34:00
275阅读
其实在android中真正展示给用户的是window和view,activity在android中所其的作用主要是处理一些逻辑问题,比如生命周期的管理、建立窗口等。在android中,窗口的管理还是比较重要的一块,因为他直接负责把内容展示给用户,并和用户进行交互。响应用户的输入等。在讲窗口管理时,有...
转载 2012-09-27 14:38:00
207阅读
2评论
 android:windowSoftInputMode = "adjustResize" ,软键盘弹出时,要对主窗口布局重新进行布局,并调用onSizeChanged方法,切记一点当我们设置为“adjustResize”时,我们的界面不要设置为全屏模式,否则设置了这个属性也不会有什么效果。而当我们设置android: windowSoftInputMode = "adjustPan"时
window文件管理文件文件及其类型
原创 2021-07-13 16:42:42
140阅读
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\
原创 2022-07-05 17:13:01
52阅读
本来是要讲 activity 的window创建过程,但首先得先了解一些 window 的知识,然后才来介绍会比较好点。一 . Window 介绍在我们日常开发中,Window 看似接触的不多,实际上,Android 中所有的视图都是通过 Window 来呈现的,不管是 Activity,Dialog、Taost 还是 PupopWindow ,它们的视图其实都是附加在 Window 上的。Win
转载 2023-11-24 06:48:08
0阅读
   Window类,位于代码树frameworks\base\core\java\android\view\Windowjava.java文件。连同注释,这个文件总共一千多行,它概括了Android窗口的基本属性和基本功能。继承关系public abstract class Window extends Object java.lang.Object
Android中所有的视图都是通过Window来呈现的,不管事Activity、Dialog还是Toast,他们的视图实际都是附加在Window上的。Window是View的实际管理者,不管是View的事件分发机制还是setContentView,Window都是幕后主导。Activity的作用主要是处理一些逻辑问题,比如管理生命周期、建立窗口等Window是一个抽象类,他的具体实现是PhoneW
转载 2024-05-29 23:30:46
79阅读
一、首先说概念(1)View:最基本的UI组件,表示屏幕上的一个矩形区域。 (2)Window: 表示一个窗口,不一定有屏幕那么大,可以很大也可以很小;它包含一个View tree和窗口的layout 参数。View tree的root View可以通过getDecorView得到。还可以设置Window的Content View。 (3)Activity:Activity包含一个Window,该
文章目录Android 中的 Window 机制本质属性相关类WindowManagerWindowManager.LayoutParamsWindowManagerImplWindowManagerGlobalViewRootImplWindowManagerService类与类之间的关系总结Android 中的 Window 抽象类一个常见的误区 Android 中的 Window 机制本质
转载 2024-01-04 05:23:28
83阅读
Android窗口系统我们知道Android系统采用OpenGL来绘制3D图形,OpenGL ES提供了本地窗口(NativeWindow)的概念,无论是在Android平台中还是其他平台中,只要实现OpenGL ES中的本地窗口定义的接口,就可以利用OpenGL ES来绘制图形。由于Android系统所有服务都建立在C/S模式下,因此Android系统在实现OpenGL ES的本地窗口时仍然包括
Activity 可以说是应用程序的载体(也可以理解为界面的载体,但是不界面),用户能够在上面绘制界面(Activity本身不绘制界面),并提供用户处理事件的API,维护应用程序的生命周期(Android应用程序是由多个 Activity 堆积而成,而各个 Activity 又有其独立的生命周期)。Activity内部组合了一个Window(这是一个抽象类,具体是PhoneWindow)对象。我们
转载 2023-08-10 15:58:40
133阅读
# 在Android中创建一个窗口的完整指南 在Android开发中,创建一个窗口可以让你展示用户界面的不同部分、处理用户输入、以及进行各种交互。本文将指导您如何实现一个简单的Android窗口。 ## 流程概述 下面是实现Android窗口的整体流程: | 步骤 | 描述 | |------|--------------------
原创 11月前
19阅读
目录介绍01.Window,View,子Window02.什么是Activity03.什么是Window04.什么是DecorView05.什么是View06.关系结构图07.Window创建过程08.创建机制分析 8.1 Activity实例的创建8.2 Activity中Window的创建8.3 DecorView的创建弹窗系列博客01.Activity、Wind ow、View三者关系深入分
转载 2023-07-25 20:51:40
52阅读
window redis 管理端是一款运行在Windows环境下的Redis数据库管理工具。它为Windows用户提供了一个友好的图形界面,使得Redis的使用更加高效和便捷。然而,在使用过程中,用户可能会遇到各类问题,这些问题往往会影响到业务的正常运转,为此需要进行深入分析和调试。 为了让问题处理的过程更加清晰,这篇文章将详细记录如何解决Windows Redis管理端相关问题。 ## 背景
原创 6月前
31阅读
Android 界面显示的过程可以分为两个步骤 1.是将我们要显示的布局添加到window上 2.在进行测量、布局、绘制 通过这两步我们想看到的View就显示在Window上了今天说下View是怎么添加到Window上的首先要从Activity的setContentView开始public void setContentView(View view) { getWindow().se
转载 2024-06-21 12:55:25
31阅读
  • 1
  • 2
  • 3
  • 4
  • 5