当前位置: 首页 > news >正文

做汽车团购网站广宗企业做网站

做汽车团购网站,广宗企业做网站,天堂呦呦,福建远方建设有限公司网站1.窗口Window 在Android中显示一个界面,首先想到的是Activity、Dialog或Toast。但是在有些情况下,比如悬浮球,用Activity会显然多余,这个时候可以直接使用窗口来实现。 Android中所有的视图都是通过Window来呈现的,不管是Activity、Dialog还是Toast,它们的视图实际上都…

1.窗口Window

在Android中显示一个界面,首先想到的是Activity、Dialog或Toast。但是在有些情况下,比如悬浮球,用Activity会显然多余,这个时候可以直接使用窗口来实现。

Android中所有的视图都是通过Window来呈现的,不管是Activity、Dialog还是Toast,它们的视图实际上都是附加在Window上,因此Window是实例view的直接管理者,单击事件由Window传给DecorView,再由DecorView传给view,而且Activity的setContentView方法在底层也是通过Window来完成的。

Window是一个抽象类,它的具体实现是PhoneWindow。创建一个Window需要通过WindowManager来完成,WindowManager是外界访问Window的入口,WindowManager的具体实现位于WindowManagerService中,WindowManager和WindowManagerService的交互是一个IPC过程。

整个Android的窗口机制是基于WindowManager接口的,这个接口可以添加view到屏幕,也可以从屏幕删除view。它面向的对象一端是屏幕,另一端就是View,直接忽略Activity或Dialog(其实Activity和Dialog的底层实现也是通过WindowManager)。WindowManager是全局的,它是显示View的最底层了。因此使用WindowManager可以实现在桌面上可移动的悬浮窗,比如流量统计、桌面歌词等。

View是Ani中视图的呈现方式,但是view不能单独存在,它必须要附着在Window这个抽象概念上。每一个Window都对应着一个View和一个ViewRootImpl,Windo

http://www.yayakq.cn/news/315741/

相关文章:

  • 网站入口首页抖音代运营报价明细
  • 网站模版更新公告网站导航栏分析
  • 企业网站推广哪家好彩票站自己做网站吗
  • 谷歌网站统计广告业网站开发
  • 注册网站要多久网络营销推广策划案例
  • 沈阳做网站需要多少钱邯郸网站制作基本流程
  • 郴州做网站 郴网互联网站 自适应js
  • 公司网站建设情况报告网页制作能干什么
  • 网站建设实训意见南京网站设计案例
  • 课程网站开发流程图及原型图图片设计模板免费下载
  • wordpress企业网站源码网站建设培训资料
  • 公司网站做一年多少钱wordpress中文主题购买
  • 个人怎么做网站页面公司简介模板怎么做
  • logopond设计网站网站建设礻首选金手指
  • 湖北省建设用地预审网站成都最好的效果图公司
  • 怎样建个人网站 步骤wordpress chess
  • 义乌网站备案小公司怎样自己建网站
  • 有没有什么专业做美业的网站完整酒店网站开发
  • 招投标中网站建设评分标准企业网站倾向于wordpress
  • 温州网站建设策划网站建设分为哪些方面
  • 河北邯郸做wap网站公司网站建设内部调查
  • 网站维护中 htmlwordpress小说站数据
  • 网站图片幻灯片效果中国人可以做的c2c网站
  • 重庆建设工程招标造价信息网站网站开发学徒工作如何
  • 佛山附近做网站的公司网站建设 经典书籍
  • 做酒店网站多少钱资源网站怎么做
  • 电子商务网站的建设与规划论文云一网站建设
  • 网站怎么解析到域名网站在线帮助如何设计
  • 网站实名认证流程做网站的教程
  • 南京商城网站建设咸宁市做网站