Android 4 ways to start activity and open pit _android for other applications

Source: Internet
Author: User

Android launches four different ways to standard,singletop,singletask,singleinstence.

Standard is the most common activity startup method and the default way to start. When you start an activity, he will go to the top of the stack that returns the stack. The system does not manage to have the same activity in the stack, in the same way as after the first out.

singletop mode is when the activity starts, the system first determines whether the top of the stack has the same activity, if there is no new activity, otherwise the new activity will not be created. But to use him directly.

singletask Mode when the activity is started, the system first determines whether there is an instance of the activity in the stack, if there is no new instance, if there is a stack of existing activities above the stack.

The singleinstance method creates a new stack when it is started, and when another program accesses the activity to start the activity, it is also the instance where all applications are accessed by the same instance.

You need to be aware of adding in the androidmanifest.xml of application A When you use B to access activity A with singleinstance boot mode.

 <activity
  android:name= "Com.example.testandroid.BActivity"
  

Android:exported= "True" This is a declaration activity can be opened by other applications

The above is a small set of Android to start the activity of the 4 ways and open the other application of activity of the pit of the relevant knowledge, I hope to help you, if you have any questions please give me a message, small series will promptly reply to everyone. Here also thank you very much for the cloud Habitat Community website support!

Related Article

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

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.