Documentation
¶
Index ¶
- type ActivityInfo
- type ApplicationInfo
- type ConfigurationInfo
- type DataLoaderParamsParcel
- type DataLoaderType
- type IDataLoaderStatusListener
- type IPackageDataObserver
- type IPackageMoveObserver
- type IShortcutService
- type InstantAppRequestInfo
- type PackageInfoLite
- type ParceledListSlice
- type ProviderInfo
- type ProviderInfoList
- type ResolveInfo
- type ServiceInfo
- type ShortcutInfo
- type SignedPackageParcel
- type UserInfo
- type UserProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivityInfo ¶
type ActivityInfo struct {
Theme int32
LaunchMode int32
DocumentLaunchMode int32
Permission string
TaskAffinity string
TargetActivity string
LaunchToken string
Flags int32
PrivateFlags int32
ScreenOrientation int32
ConfigChanges int32
SoftInputMode int32
UiOptions int32
ParentActivityName string
PersistableMode int32
MaxRecents int32
LockTaskLaunchMode int32
ResizeMode int32
RequestedVrComponent string
RotationAnimation int32
ColorMode int32
MaxAspectRatio float32
MinAspectRatio float32
SupportsSizeChanges bool
RequiredDisplayCategory string
RequireContentUriPermissionFromCaller int32
}
func (*ActivityInfo) MarshalParcel ¶
func (s *ActivityInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ActivityInfo) UnmarshalParcel ¶
func (s *ActivityInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ApplicationInfo ¶
type ApplicationInfo struct {
TaskAffinity string
Permission string
ProcessName string
ClassName string
Theme int32
Flags int32
PrivateFlags int32
PrivateFlagsExt int32
RequiresSmallestWidthDp int32
CompatibleWidthLimitDp int32
LargestWidthLimitDp int32
ScanSourceDir string
ScanPublicSourceDir string
SourceDir string
PublicSourceDir string
NativeLibraryDir string
SecondaryNativeLibraryDir string
NativeLibraryRootDir string
PrimaryCpuAbi string
SecondaryCpuAbi string
SeInfo string
SeInfoUser string
DataDir string
DeviceProtectedDataDir string
CredentialProtectedDataDir string
Uid int32
MinSdkVersion int32
TargetSdkVersion int32
LongVersionCode int64
EnabledSetting int32
InstallLocation int32
ManageSpaceActivityName string
BackupAgentName string
DescriptionRes int32
UiOptions int32
FullBackupContent int32
DataExtractionRulesRes int32
CrossProfile bool
NetworkSecurityConfigRes int32
Category int32
TargetSandboxVersion int32
ClassLoaderName string
CompileSdkVersion int32
CompileSdkVersionCodename string
AppComponentFactory string
IconRes int32
RoundIconRes int32
HiddenApiPolicy int32
ZygotePreloadName string
GwpAsanMode int32
MemtagMode int32
NativeHeapZeroInitialized int32
CreateTimestamp int64
LocaleConfigRes int32
}
func (*ApplicationInfo) MarshalParcel ¶
func (s *ApplicationInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ApplicationInfo) UnmarshalParcel ¶
func (s *ApplicationInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ConfigurationInfo ¶
type ConfigurationInfo struct {
ReqTouchScreen int32
ReqKeyboardType int32
ReqInputFeatures int32
ReqGlEsVersion int32
}
func (*ConfigurationInfo) MarshalParcel ¶
func (s *ConfigurationInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ConfigurationInfo) UnmarshalParcel ¶
func (s *ConfigurationInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type DataLoaderParamsParcel ¶
type DataLoaderParamsParcel struct {
Type DataLoaderType
PackageName string
ClassName string
Arguments string
}
func (*DataLoaderParamsParcel) MarshalParcel ¶
func (s *DataLoaderParamsParcel) MarshalParcel( p *parcel.Parcel, ) error
func (*DataLoaderParamsParcel) UnmarshalParcel ¶
func (s *DataLoaderParamsParcel) UnmarshalParcel( p *parcel.Parcel, ) error
type DataLoaderType ¶
type DataLoaderType int32
const ( DataLoaderTypeNONE DataLoaderType = 0 DataLoaderTypeSTREAMING DataLoaderType = 1 DataLoaderTypeINCREMENTAL DataLoaderType = 2 )
type IPackageDataObserver ¶
type IPackageMoveObserver ¶
type IShortcutService ¶
type InstantAppRequestInfo ¶
type InstantAppRequestInfo struct {
Flg int32
Token string
Intent *contentTypes.Intent
UserHandle *osTypes.UserHandle
}
func (*InstantAppRequestInfo) MarshalParcel ¶
func (s *InstantAppRequestInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*InstantAppRequestInfo) UnmarshalParcel ¶
func (s *InstantAppRequestInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type PackageInfoLite ¶
type PackageInfoLite struct {
PackageName string
VersionCode int32
VersionCodeMajor int32
BaseRevisionCode int32
RecommendedInstallLocation int32
InstallLocation int32
}
func (*PackageInfoLite) MarshalParcel ¶
func (s *PackageInfoLite) MarshalParcel( p *parcel.Parcel, ) error
func (*PackageInfoLite) UnmarshalParcel ¶
func (s *PackageInfoLite) UnmarshalParcel( p *parcel.Parcel, ) error
type ParceledListSlice ¶
type ParceledListSlice struct {
}
func (*ParceledListSlice) MarshalParcel ¶
func (s *ParceledListSlice) MarshalParcel( p *parcel.Parcel, ) error
func (*ParceledListSlice) UnmarshalParcel ¶
func (s *ParceledListSlice) UnmarshalParcel( p *parcel.Parcel, ) error
type ProviderInfo ¶
type ProviderInfo struct {
Authority string
ReadPermission string
WritePermission string
InitOrder int32
Flags int32
}
func (*ProviderInfo) MarshalParcel ¶
func (s *ProviderInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ProviderInfo) UnmarshalParcel ¶
func (s *ProviderInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ProviderInfoList ¶
type ProviderInfoList struct {
}
func (*ProviderInfoList) MarshalParcel ¶
func (s *ProviderInfoList) MarshalParcel( p *parcel.Parcel, ) error
func (*ProviderInfoList) UnmarshalParcel ¶
func (s *ProviderInfoList) UnmarshalParcel( p *parcel.Parcel, ) error
type ResolveInfo ¶
type ResolveInfo struct {
Priority int32
PreferredOrder int32
Match int32
SpecificIndex int32
LabelRes int32
Icon int32
ResolvePackageName string
TargetUserId int32
IconResourceId int32
}
func (*ResolveInfo) MarshalParcel ¶
func (s *ResolveInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ResolveInfo) UnmarshalParcel ¶
func (s *ResolveInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ServiceInfo ¶
func (*ServiceInfo) MarshalParcel ¶
func (s *ServiceInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ServiceInfo) UnmarshalParcel ¶
func (s *ServiceInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type ShortcutInfo ¶
type ShortcutInfo struct {
UserId int32
Id string
PackageName string
Flags int32
IconResId int32
LastChangedTimestamp int64
DisabledReason int32
TitleResId int32
TextResId int32
DisabledMessageResId int32
Rank int32
BitmapPath string
IconResName string
TitleResName string
TextResName string
DisabledMessageResName string
IconUri string
StartingThemeResName string
ExcludedSurfaces int32
Icon *drawable.Icon
LocusId *contentTypes.LocusId
}
func (*ShortcutInfo) MarshalParcel ¶
func (s *ShortcutInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*ShortcutInfo) UnmarshalParcel ¶
func (s *ShortcutInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type SignedPackageParcel ¶
func (*SignedPackageParcel) MarshalParcel ¶
func (s *SignedPackageParcel) MarshalParcel( p *parcel.Parcel, ) error
func (*SignedPackageParcel) UnmarshalParcel ¶
func (s *SignedPackageParcel) UnmarshalParcel( p *parcel.Parcel, ) error
type UserInfo ¶
type UserInfo struct {
Id int32
Name string
IconPath string
Flags int32
UserType string
SerialNumber int32
CreationTime int64
LastLoggedInTime int64
LastLoggedInFingerprint string
Partial bool
PreCreated bool
ProfileGroupId int32
GuestToRemove bool
RestrictedProfileParentId int32
ProfileBadge int32
}
type UserProperties ¶
type UserProperties struct {
PropertiesPresent int64
ShowInLauncher int32
StartWithParent bool
ShowInSettings int32
ShowInQuietMode int32
ShowInSharingSurfaces int32
InheritDevicePolicy int32
UseParentsContacts bool
UpdateCrossProfileIntentFiltersOnOTA bool
CrossProfileIntentFilterAccessControl int32
CrossProfileIntentResolutionStrategy int32
AuthAlwaysRequiredToDisableQuietMode bool
AllowStoppingUserWithDelayedLocking bool
DeleteAppWithParent bool
AlwaysVisible bool
CrossProfileContentSharingStrategy int32
ProfileApiVisibility int32
ItemsRestrictedOnHomeScreen bool
}
func (*UserProperties) MarshalParcel ¶
func (s *UserProperties) MarshalParcel( p *parcel.Parcel, ) error
func (*UserProperties) UnmarshalParcel ¶
func (s *UserProperties) UnmarshalParcel( p *parcel.Parcel, ) error
Source Files
¶
- activityinfo.go
- applicationinfo.go
- configurationinfo.go
- dataloaderparamsparcel.go
- dataloadertype.go
- idataloaderstatuslistener.go
- instantapprequestinfo.go
- ipackagedataobserver.go
- ipackagemoveobserver.go
- ishortcutservice.go
- packageinfolite.go
- parceledlistslice.go
- providerinfo.go
- providerinfolist.go
- resolveinfo.go
- serviceinfo.go
- shortcutinfo.go
- signedpackageparcel.go
- userinfo.go
- userproperties.go
Click to show internal directories.
Click to hide internal directories.