StupidBeauty
Read times:2465Posted at: - no title specified

安卓21开发文档翻译:ComponentName,ComponentName

类概述

对于某个可用 的特定应用程序组件( Activity Service BroadcastReceiver ContentProvider )的标识符。 它封装了两个用来标识单个组件的必要信息:包含 该组件的包 ( 是一个 String) ;以及 ,在该包中, 此组件的类名( 是一个String )。

公有方法

public  String getPackageName  ()

自此版本开始引入 应用编程接口级别1

返回此组件的包名。

public static  ComponentName unflattenFromString  ( String  str)

自此版本开始引入 应用编程接口级别1

从一个之前使用 flattenToString() 创建的String 中恢复出一个ComponentName。 它在第一个 '/'所在 的位置将字符串分割开,然后 ,将前面的部分当作包名,后面的部分当作类名。 它还提供了一个特殊的便利功能 (例如,用来解析通过命令 行传递的组件名字 ) ,如果 '/'之后紧跟 着一个 '.' ,则, 会将 包名和'/'之后的字符串连接起来,作为最终的类名。因此 "com.foo/.Blah" 的解析结果是,包名 "com.foo" ,类名 "com.foo.Blah"

参数

str

之前由flattenToString()所返回的String。

返回
  • •. 返回 一个新的ComponentName,其中包含着从 str 中解析出来的包名和类名。

参考
Your opinions
Your name:Email:Website url:Opinion content:
- no title specified

HxLauncher: Launch Android applications by voice commands

 
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4