Crate android_manifest[−][src]
Structs
Action | Adds an action to an intent filter. |
Activity | Declares an activity (an |
ActivityAlias | An alias for an activity, named by the |
AndroidManifest | The root element of the |
Application | The declaration of the application. |
AttributeList | |
Category | Adds a category name to an intent filter. |
CompatibleScreens | Specifies each screen configuration with which the application is compatible. |
Data | Adds a data specification to an intent filter. |
DrawableResource | Drawable resource type. |
GrantUriPermission | Specifies the subsets of app data that parent content provider can access. |
Instrumentation | Declares an |
Intent | Specifies an |
IntentFilter | Specifies the types of intents that an activity, service, or broadcast receiver can respond to. |
Layout | Affect how an activity behaves in multi-window mode. |
MetaData | A name-value pair for an item of additional, arbitrary data that can be supplied to the parent component. |
Package | Specifies a single app that your app intends to access. This other app might integrate with your app, or your app might use services that the other app provides. |
PathPermission | Defines the path and required permissions for a specific subset of data within a content provider. |
Permission | Declares a security permission. |
PermissionGroup | Declares a name for a logical grouping of related permissions. |
PermissionTree | Declares the base name for a tree of permissions. |
Profileable | Specifies how the following tools can access profiling information: |
Provider | Declares a content provider component. |
Queries | Specifies the set of other apps that an app intends to interact with. |
QueriesProvider | Declares a content provider component used in |
Receiver | Declares a broadcast receiver (a |
Resource | Generic resource type. |
Screen | Specifies a single screen configuration with which the application is compatible. |
Semicolon | |
Service | Declares a service (a |
StringResource | String resource type. |
StyleResource | Style resource type. |
SupportsGlTexture | Declares a single GL texture compression format that the app supports. |
SupportsScreens | Lets you specify the screen sizes your application supports and enable screen compatibility mode for screens larger than what your application supports. |
UsesConfiguration | Indicates what hardware and software features the application requires. |
UsesFeature | Declares a single hardware or software feature that is used by the application. |
UsesLibrary | Specifies a shared library that the application must be linked against. |
UsesNativeLibrary | Specifies a |
UsesPermission | Specifies a system permission that the user must grant in order for the app to operate correctly. |
UsesPermissionSdk23 | Specifies that an app wants a particular permission. |
UsesSdk | Lets you express an application’s compatibility with one or more versions of the Android platform, by means of an API Level integer. |
VerticalBar | |
XmlResource | Xml resource type. |
Enums
AnyResource | Enum used when the value can be any of available resources. |
ColorMode | Requests the activity to be displayed in wide color gamut mode on compatible devices. |
ConfigChanges | Lists configuration changes that the |
DocumentLaunchMode | Four values which produce the following effects when the user opens a document with the application |
ForegroundServiceType | |
Gravity | Standard constants and tools for placing an object within a potentially larger container. |
GwpAsanMode | GWP-ASan is a native memory allocator feature that helps find |
InstallLocation | The default install location for the app. |
LaunchMode | An instruction on how the activity should be launched. |
LockTaskMode | This value indicates how tasks rooted at this activity will behave in lockTask mode.
The value can be any one of the following |
PersistableMode | Defines how an instance of an activity is preserved within a containing task across device restarts. |
ProtectionLevel | The following table shows all base permission types. For a list of flags,
see |
ReqKeyboardType | The type of keyboard the application requires, if any at all. |
ReqNavigation | The navigation device required by the application, if any. |
ReqTouchScreen | The type of touch screen the application requires, if any at all. |
ScreenOrientation | The orientation of the activity’s display on the device. |
ScreenSize | Android runs on a variety of devices that have different screen sizes and pixel densities. The system performs basic scaling and resizing to adapt your user interface to different screens. |
StringResourceOrString | Enum used when the value can be string resource or just a row string. |
SupportsGlTextureName | |
UiOptions | Extra options for an activity’s UI. |
WindowSoftInputMode | How the main window of the activity interacts with the window containing the on-screen soft keyboard. |
Traits
Delimiter | |
ResourceType | Trait implemented by types that can be used as resource. |
Functions
from_reader | Deserialize an instance of type |
from_str | Deserialize an instance of type |
to_string | Serialize the given |
to_string_pretty | Serialize the given |