All Classes and Interfaces

Class
Description
 
A description of the requirements a device must have in order for a resource to be matched and selected.
A description of the requirements a device must have in order for a resource to be matched and selected.
Protobuf enum aapt.pb.Configuration.GrammaticalGender
Protobuf enum aapt.pb.Configuration.Hdr
Protobuf enum aapt.pb.Configuration.Keyboard
Protobuf enum aapt.pb.Configuration.KeysHidden
Protobuf enum aapt.pb.Configuration.LayoutDirection
Protobuf enum aapt.pb.Configuration.NavHidden
Protobuf enum aapt.pb.Configuration.Navigation
Protobuf enum aapt.pb.Configuration.Orientation
Protobuf enum aapt.pb.Configuration.ScreenLayoutLong
Protobuf enum aapt.pb.Configuration.ScreenLayoutSize
Protobuf enum aapt.pb.Configuration.ScreenRound
Protobuf enum aapt.pb.Configuration.Touchscreen
Protobuf enum aapt.pb.Configuration.UiModeNight
Protobuf enum aapt.pb.Configuration.UiModeType
Protobuf enum aapt.pb.Configuration.WideColorGamut
 
 
Whether a resource comes from a compile-time overlay and is explicitly allowed to not overlay an existing resource.
Whether a resource comes from a compile-time overlay and is explicitly allowed to not overlay an existing resource.
 
A value that represents an array of resource values.
A value that represents an array of resource values.
A single element of the array.
A single element of the array.
 
 
A value that represents an XML attribute and what values it accepts.
A value that represents an XML attribute and what values it accepts.
Bitmask of formats allowed for an attribute.
A Symbol used to represent an enum or a flag.
A Symbol used to represent an enum or a flag.
 
 
Message holding a boolean, so it can be optionally encoded.
Message holding a boolean, so it can be optionally encoded.
 
A CompoundValue is an abstract type.
A CompoundValue is an abstract type.
 
 
A Configuration/Value pair.
A Configuration/Value pair.
 
References to non local resources
References to non local resources
 
An entry declaration.
An entry declaration.
An entry ID in the range [0x0000, 0xffff].
An entry ID in the range [0x0000, 0xffff].
 
 
A value that is a reference to an external entity, like an XML file or a PNG.
A value that is a reference to an external entity, like an XML file or a PNG.
Protobuf enum aapt.pb.FileReference.Type
 
A value that represents an ID.
A value that represents an ID.
 
An Item is an abstract type.
An Item is an abstract type.
 
 
Protobuf type aapt.pb.MacroBody
Protobuf type aapt.pb.MacroBody
 
Protobuf type aapt.pb.NamespaceAlias
Protobuf type aapt.pb.NamespaceAlias
 
Represents a set of overlayable resources.
Represents a set of overlayable resources.
Represents an overlayable <item> declaration within an <overlayable> tag.
Represents an overlayable <item> declaration within an <overlayable> tag.
Protobuf enum aapt.pb.OverlayableItem.Policy
 
 
Defines resources for an Android package.
Defines resources for an Android package.
A package ID in the range [0x00, 0xff].
A package ID in the range [0x00, 0xff].
 
 
A value that represents a string and its many variations based on plurality.
The arity of the plural.
A value that represents a string and its many variations based on plurality.
The plural value for a given arity.
The plural value for a given arity.
 
 
A value that represents a primitive data type (float, int, boolean, etc.).
A value that represents a primitive data type (float, int, boolean, etc.).
Protobuf type aapt.pb.Primitive.EmptyType
Protobuf type aapt.pb.Primitive.EmptyType
 
Protobuf type aapt.pb.Primitive.NullType
Protobuf type aapt.pb.Primitive.NullType
 
 
 
A value that is a raw string, which is unescaped/uninterpreted.
A value that is a raw string, which is unescaped/uninterpreted.
 
A value that is a reference to another resource.
A value that is a reference to another resource.
Protobuf enum aapt.pb.Reference.Type
 
Top level message representing a resource table.
Top level message representing a resource table.
 
Developer friendly source file information for an entity in the resource table.
Developer friendly source file information for an entity in the resource table.
 
The position of a declared entity within a file.
The position of a declared entity within a file.
 
The staged resource ID definition of a finalized resource.
The staged resource ID definition of a finalized resource.
 
A value that is a string.
A value that is a string.
 
A string pool that wraps the binary form of the C++ class android::ResStringPool.
A string pool that wraps the binary form of the C++ class android::ResStringPool.
 
A value that represents a style.
A value that represents a style.
An XML attribute/value pair defined in the style.
An XML attribute/value pair defined in the style.
 
A value that represents a <declare-styleable> XML resource.
A value that represents a <declare-styleable> XML resource.
An attribute defined for this styleable.
An attribute defined for this styleable.
 
 
A string with styling information, like html tags that specify boldness, italics, etc.
A string with styling information, like html tags that specify boldness, italics, etc.
A Span marks a region of the string text that is styled.
A Span marks a region of the string text that is styled.
 
 
 
Protobuf type aapt.pb.StyleString
Protobuf type aapt.pb.StyleString
Protobuf type aapt.pb.StyleString.Span
Protobuf type aapt.pb.StyleString.Span
 
 
The name and version fingerprint of a build tool.
The name and version fingerprint of a build tool.
 
A set of resources grouped under a common type.
A set of resources grouped under a common type.
A type ID in the range [0x01, 0xff].
A type ID in the range [0x01, 0xff].
 
 
Protobuf type aapt.pb.UntranslatableSection
Protobuf type aapt.pb.UntranslatableSection
 
The generic meta-data for every value in a resource table.
The generic meta-data for every value in a resource table.
 
 
The Visibility of a symbol/entry (public, private, undefined).
The Visibility of a symbol/entry (public, private, undefined).
The visibility of the resource outside of its package.
 
An attribute defined on an XmlElement (android:text="...").
An attribute defined on an XmlElement (android:text="...").
 
An <element> in an XML document.
An <element> in an XML document.
 
A namespace declaration on an XmlElement (xmlns:android="http://...").
A namespace declaration on an XmlElement (xmlns:android="http://...").
 
Defines an abstract XmlNode that must be either an XmlElement, or a text node represented by a string.
Defines an abstract XmlNode that must be either an XmlElement, or a text node represented by a string.