)Application name Get method: Packagemanager.getapplicationlabel (ApplicationInfo)Access method using permissions: Packagemanager.getpackageinfo (packagename,packagemanager.get_permissions). requestedpermissionsGet the specific information method by ResolveInfo:Package name Get method: Resolve.activityInfo.packageNameIcon Get Get Method: Resolve.loadicon (Packagemanager)App Name Get method: Resolve.loadlabel (Packagemanager). ToString ()"
Shareitem.setlabel (Resolve.loadlabel (Pmanager). toString ());
Set Package Name
Shareitem.setpackagename (Resolve.activityInfo.packageName);
}
Summarize:Get the specific information method by PackageInfo:Package name Get method: Packageinfo.packagenameIcon Get Get Method: Packagemanager.getapplicationicon (ApplicationInfo)Application name Get method: Packagemanager.getapplicationlabel (ApplicationInfo)Access method using permissions: Packagemanager.getpackageinfo (packagenam
learning tint:1. A vector map to match all colors (mom, don't worry about me looking for pictures anymore). 2. A more elegant way of selector implementation.Steal a picture test sledgehammer, a vector map to match all colors. How to implement the effect method in code one: The XML method is very simple to look directly at the code; Imagevie Androi ... Read the originalAndroid High Imitation American Group home category buttonPractice, first on GIF chestnut. gif Update v1.1 versionSee GitHub One
mainactivity as follows:
package cn.testgethandsetinfo; import android.os.Bundle; import android.text.TextUtils;
Import Android.widget.TextView;
Import android.app.Activity;
Import Android.content.Context;
Import Android.content.pm.PackageInfo;
Import Android.content.pm.PackageManager;
/** * Demo Description: * Get mobile phone model, system version, app version number and other information * * public class Mainactivity extends activity {private
uses the Local Process to access AIDL Call, there is no need to use the AIDL interface and use the Binder. For details, refer to the Android ApiDemo sample resolution (39 ): app-> Service-> Local Service Binding.If you use Remote Process to call AIDL, Android uses the Thread pool managed by the current Process to dist
aidl call will use the same thread as the caller to execute. So if your application uses only local process to access aidl call, then there is no need to use the Aidl interface, use binder, and see the Android Apidemo example parsing (i):app->service-> Local Service Binding.
If you use the remote process method to invoke Aidl,
Remote Service Controller and Android Apidemo with local Service sample resolution: App->service->local Service Controller
Is the "started" mode of using the service, and the definition of Remoteservice in Androidmanifest.xml is as follows:
can bind to. –>
Without explicitly supplying the implementation class. –>
The code to start and stop t
Contact Us
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service