码迷,mamicode.com
首页 >  
搜索关键字:decorview    ( 109个结果
侧滑回退的layout(类似IOS侧滑回退到上一个activity)
用过apple的同学应该都知道,大多数IOS应用都支持侧滑回退,就不详细说明了,直接上图: 作为使用ios的android开发者来说,我是特别喜欢这个功能的,既然这样,那就在android上也实现这个功能吧。 构思: 1、要处理滑动事件,而且优先级比较高,所以必须在父View中处理,也就是我们layout中的顶级View(当然这里说的顶级View不是DecorView,仅仅是layout...
分类:移动开发   时间:2016-03-26 07:14:44    阅读次数:229
Android中MotionEvent的来源和ViewRootImpl
前言很久没有发表文章了,今天来一篇,大家撒花~~~本文打算分析下Android中点击事件的来源,顺便提及下ViewRootImpl。Android中点击事件的来源这个问题,也许你会说“这还用你说吗?我可是看过艺术探索的人”,我知道艺术探索中的确是详细介绍了点击事件的传递流程,反正大致就是点击事件从Activity传递给PhoneWindow,然后PhoneWindow再传递给DecorView,接着...
分类:移动开发   时间:2016-03-02 00:29:16    阅读次数:356
SYSTEM_UI_FLAG_FULLSCREEN 显示全屏
View decorView =getWindow().getDecorView(); View.SYSTEM_UI_FLAG_LAYOUT_STABLE; int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREE...
分类:其他好文   时间:2016-01-16 16:35:56    阅读次数:173
老李推荐:第14章8节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-获取控件列表并建立控件树 3
整个dump返回的文件可以看成一棵由控件组成的多叉树,每一行代表一个控件,每一行(一个控件)开始前的空格数代表该控件在这棵树的层次,如没有空格代表的就是根节点,也就是我们常说的窗口顶端的DecorView.以上方法的算法理解我们首先要弄清楚用到的几个变量的意义:depth: 代表当前在分析的一行控件...
分类:其他好文   时间:2016-01-05 18:56:17    阅读次数:135
Android 窗体泄露问题
最近遇到这样一个问题:E/WindowManager(30314):android.view.WindowLeaked:Activitycom.xxxxxx.www.activity.XXXActivityhasleakedwindowcom.android.internal.policy.impl.PhoneWindow$DecorView{52b0f3acV.E.....R......D0,0-120,95}thatwasoriginallyaddedhere;这是一个窗..
分类:移动开发   时间:2015-12-16 19:46:10    阅读次数:744
魅族/锤子/苹果 悬停效果的实现
魅族/锤子/苹果 悬停效果的实现一、背景:近日研究当前主流手机的单手操作效果。一类是小米的单手小屏模式:将原本5寸以上的屏幕缩小到3.5/4寸的大小,以方便单手操作另外一类是魅族/锤子/苹果的 悬停效果:屏幕可以下拉到下半部分,这样单手可以方便的操作到屏幕上方区域二、关于DecorView的基本概念...
分类:移动开发   时间:2015-11-18 10:42:35    阅读次数:181
View测量机制详解—从DecorView说起
绪很多朋友都沉迷于自定义View, 而自定义View离不开measure、layout、draw三个步骤,在测量方面,很多朋友仅仅是知道怎么去测量一个控件,而对于为什么要这么做等等问题都搞的不是很清楚,今天这篇文章我们就从View树的最顶层DecorView开始分析测量到底是怎么一回事。 这篇文章要解决的问题有: onMeasure的两个参数从哪来。 最开始的参数是怎么计算出来的。...
分类:其他好文   时间:2015-10-19 09:27:11    阅读次数:302
关于dialog引起的 java.lang.IllegalArgumentException: View=com.android.internal.policy.impl.PhoneWindow$DecorView not attached to window manager 错误的分析
在跑Monkey测试的时候出现了一个比较特别的问题,先来看看Log: 1 // CRASH: com.meizu.media.painter (pid 12491) 2 3 // Short Msg: java.lang.IllegalArgumentException 4 5 // Long .....
分类:移动开发   时间:2015-09-29 18:44:39    阅读次数:993
Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件(转)
一、概述 在App中,经常会出现侧滑菜单,侧滑滑出View等效果,虽然说Android有很多第三方开源库,但是实际上咱们可以自己也写一个自定义的侧滑View控件,其实不难,主要涉及到以下几个要点:1.对Android中Window类中的DecorView有所了解2.对Scroller类实现平滑移动....
分类:移动开发   时间:2015-09-19 21:04:32    阅读次数:271
Android 自定义View修炼-打造完美的自定义侧滑菜单/侧滑View控件
一、概述 在App中,经常会出现侧滑菜单,侧滑滑出View等效果,虽然说Android有很多第三方开源库,但是实际上咱们可以自己也写一个自定义的侧滑View控件,其实不难,主要涉及到以下几个要点:1.对Android中Window类中的DecorView有所了解2.对Scroller类实现平滑移动....
分类:移动开发   时间:2015-09-19 12:14:51    阅读次数:245
109条   上一页 1 ... 6 7 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!