作者:Yogi 前言:有时候我们想让应用保持在一个状态:横屏或者竖屏。那么应该怎么做呢? 方法1 setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTR…
分类:WindowManagerService
Android 5.0之DisplayThread
在Android 5.0中,新增了一个DisplayThread类,源码位置在frameworks/base/services/core/java/com/android/server/DisplayThread.jav…
WindowManagerService分析(草稿)
1.WindowManager 和 ViewGroup 都是 继承于 ViewManager 这个接口包含 3个 方法: addView(); updateViewLayout(); remove…
Android WindowManager添加两个全局View覆盖问题
1.params.type设置 使用WindowManager的时候需要给windowManager设置LayoutParams,可以通过设置LayoutParams的type来控制view的层级,由于view1是一直需…
Android7.1后对于Toast类型窗口的限制
在处理问题的时候,经常会遇到ANR,停止运行等问题,经过分析和验证,和如下的一行关键log有关 WindowManager: Adding more than one t…