WindowId 译

public                 
class

WindowId

extends Object
               
implements               
Parcelable









java.lang.Object
   ? android.view.WindowId

Class Overview
类的概览



Safe identifier for a window.  This currently allows you to retrieve and
observe the input focus state of the window.  Most applications will not
use this, instead relying on the simpler (and more efficient) methods available
on View
This classes is useful when window input interactions need to be done across
processes: the class itself is a Parcelable that can be passed to other
processes for them to interact with your window, and it provides a limited safe
API that doesn‘t allow the other process to negatively harm your window.

一个window的安全标识符。它通常允许你获得和观察 window 的input
焦点状态。大多数应用将不会使用这个,代替的是,依赖一个在View上可得到的更简单(有效的)方法。然而这个类有很有用的,当窗口的输入交互需要跨进程:这个类它自己是一个闭包,它可以被传递到其他进程,用来和你的window交互。而且它提供,一个有限安全的API,这个API不允许其他进程对window造成消极的伤害。

总结:

内嵌的类     class WindowId.FocusObserver
。一个子类,用于观察 一个WindowId焦点状态的改变。

继承的常量    From
interface android.os.Parcelable










int

CONTENTS_FILE_DESCRIPTOR

文件内容描述符

Bit masks for use with describeContents(): each bit
represents a kind of object considered to have potential special
significance when marshalled.

使用describeContents():每个bit 代表一种对象,当被marshalled是有相当的潜在的特殊的意义。

int

PARCELABLE_WRITE_RETURN_VALUE

封装的可写返回值

Flag for use with writeToParcel(Parcel, int): the object
being written is a return value, that is the result of a function such as
"Parcelable someFunction()", "void someFunction(out
Parcelable)
", or "void someFunction(inout
Parcelable)
".

使用writeToParcel(Parcel,int)的标识,这个正被写的对象是一个返回值,是一个函数“Parcelable
someFunction()”,或者 “void someFunction(out Parcelable)”,或者“void
someFunction(inout Parcelable)”的结果








Fields 字段
public         static        final          Creator<WindowId> CREATOR  





























Public Methods公共方法
                                                                       
int        

describeContents()

用这个可打包的
marshalled的描述,来包含其中的各种对象

Describe the kinds of special objects contained
in this Parcelable‘s marshalled representation.

                                                                       
boolean        

equals(Object
otherObj)

两个IntentSender
object的比较操作。相同包的相同操作时,它返回true。

Comparison operator on two IntentSender objects,
such that true is returned then they both represent the same operation
from the same package.

                                                                       
int        

hashCode()

返回这个对象的一个整型的hash码。

Returns an integer hash code for this
object.

                                                                       
boolean        

isFocused()

获得目前相关联的windows的焦点状态。

Retrieve the current focus state of the
associated window.

                                                                       
void        

registerFocusObserver(WindowId.FocusObserver
observer)

开始监视window的焦点状态的改变。

Start monitoring for changes in the focus state
of the window.

String        

toString()

返回一个包含一个精确的,人类可读懂的这个对象的描述  。

Returns a string containing a concise,
human-readable description of this object.

                                                                       
void        

unregisterFocusObserver(WindowId.FocusObserver
observer)

停止监视窗口焦点状态的改变。

Stop monitoring changes in the focus state of the
window.

                                                                       
void        

writeToParcel(Parcel
out, int flags)

扁平化这个对象到一个可打包的。

Flatten this object in to a Parcel

WindowId 译

时间: 2024-08-25 17:54:53

WindowId 译的相关文章

译:SOS_SCHEDULER_YIELD类型等待在虚拟机环境中的增多

原文出处:Increased SOS_SCHEDULER_YIELD waits on virtual machines 注: 原文的用词是Increased,想译作增强(增长),或者加强,这么译起来是褒义词,而原文要表达的Increased并没有褒义的含义,最起码是一个中性的含义,想来想起用一个“滋长”偏编译的含义还是比较合适的,感觉还是有点过于贬义了,还是用最通俗的增多吧.个人英语水平有限,另外就是对于文中提到的“rdtsc周期”也不是非常清楚,翻译的也不是很清楚,权当是自娱自乐.总是原文的

《100种过度医疗大公开》:转译自日文版,日文版依据的是美国的“Choosing Wisely”项目。三星推荐

本书转译自日文,日文版则是在美国的“Choosing Wisely”项目中选择了100个相对常见的过度医疗项目做解说.Choosing Wisely项目,是由美国多个专业医学组织发起的列出过度医疗项目的活动. 日文作者是兽医专业的新闻记者,中文译者不是医学专业人员,个别专业词语翻译有误,“随机对照试验”翻译成“随机比较试验”了,有些句子翻译的也比较别扭.基于以上两点,这本书的权威性可信度我认为都不算太高,只能给三星.感兴趣的话还是应该直接上网看英文原版. 以下是书中部分信息的摘抄: 1:以美国内

博译有道——关于外文书籍的翻译

有人说,中国古代曾经被人津津乐道的诸如木流牛马之类的工匠发明和创造之所以没有被后人所重现,是因为创作者只知其术,不懂传道.在门户之见成风,传道授艺大多通过手把手教.口口相传的古代,可想而知像<本草纲目>这样的著作的重要性.同样在今天,无论是原创,还是转载,通过互联网广泛传播碎片化知识的同时,作为系统性的.汇总性的书籍显得颇为难能可贵,即便是将一本国外早已出版的书籍引入到国内出版. 经过长达六个月的付出和守候,由IDF实验室成员翻译.机械工业出版社出版的<Hacking with Kali

[email&#160;protected]一个高效的配置管理工具--Ansible configure management--翻译(六)

无书面许可请勿转载 高级playbook Finding files with variables All modules can take variables as part of their arguments by dereferencing them with {{ and }} . You can use this to load a particular file based on a variable. For example, you might want to select a

[译]JavaScript中,{}+{}等于多少?

[译]JavaScript中,{}+{}等于多少? 原文:http://www.2ality.com/2012/01/object-plus-object.html 最近,Gary Bernhardt在一个简短的演讲视频“Wat”中指出了一个有趣的JavaScript怪癖:在把对象和数组混合相加时,会得到一些你意想不到的结果.本篇文章会依次讲解这些计算结果是如何得出的. 在JavaScript中,加法的规则其实很简单,只有两种情况:你只能把数字和数字相加,或者字符串和字符串相加,所有其他类型的值

[译]WordPress 4.3 将会用node.js重写

一个核心的wordpress开发者Ryan Boren表示,wordpress4.3 cms系统将会有一个重大的变革,那就是用node.js重写,同时完全兼容之前的版本. WordPress 和 Node.js 开发者以及项目本身已经关注node.js很久了,当然,这早就不是什么秘密了,node.js允许你用javascript写服务端代码. 我们首次使用node.js是在3.7版本中,同时也把Grunt工具加入了我们的开发周期中.自那以后,越来越多的核心版本开始使用javascript,NB的

storm源码之storm代码结构【译】【转】

[原]storm源码之storm代码结构[译] 说明:本文翻译自Storm在GitHub上的官方Wiki中提供的Storm代码结构描述一节Structure of the codebase,希望对正在基于Storm进行源码级学习和研究的朋友有所帮助. Storm的源码共分为三个不同的层次. 首先,Storm在设计之初就考虑到了兼容多语言开发.Nimbus是一个thrift服务,topologies被定义为Thrift结构体.Thrift的运用使得Storm可以被任意开发语言使用. 其次,Stor

AFNnetworking快速教程,官方入门教程译

AFNnetworking快速教程,官方入门教程译 分类: IOS2013-12-15 20:29 12489人阅读 评论(5) 收藏 举报 afnetworkingjsonios入门教程快速教程 AFNetworking官网入门教程简单翻译,学习 AFNetworking 是一个能够快速使用的ios和mac os x下的网络框架,它是构建在Foundation URL Loading System之上的,封装了网络的抽象层,可以方便的使用,AFNetworking是一个模块化架构,拥有丰富ap

[译]最长回文子串(Longest Palindromic Substring) Part II

[译+改]最长回文子串(Longest Palindromic Substring) Part II 问题:给定字符串S,求S中的最长回文子串. 在上一篇,我们给出了4种算法,其中包括一个O(N2)时间O(1)空间的算法(中心检测法),已经很不错了.本篇将讨论一个O(N)时间O(N)空间的算法,即著名的Manacher算法,并详细说明其时间复杂度为何是O(N). 提示 +BIT祝威+悄悄在此留下版了个权的信息说: 先想想有什么办法能改进中心检测法. 考虑一下最坏的情况.★ 最坏的情况就是各个回文