我在理解android支持注释时遇到了@RestrictTo注释;这就解释了开发人员可以定义的不同范围。谁能举例说明如何使用这些注释?
任何线索将不胜感激!
它用于元编程访问修饰符。Java将允许从任何地方访问任何public方法,同时@RestrictTo适用于将RestrictTo.Scope访问限制扩展到Java本身不知道的其他范围。
GROUP_ID
LIBRARY
LIBRARY_GROUP
SUBCLASSES
TESTS
例如,如果开发人员愿意,SUBCLASSES可以从任何地方进行访问。protected
基本上,您可以将其视为建议,而不是任何直接的编译器强制执行。
| 归档时间: | 
 | 
| 查看次数: | 3221 次 | 
| 最近记录: |