Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 807627
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T00:25:51+00:00 2026-05-15T00:25:51+00:00

I’ve been trying to create an android-application the last couple of weeks, and mostly

  • 0

I’ve been trying to create an android-application the last couple of weeks, and mostly everything has worked out great, but there is one thing that I was wondering about, and that is pluginability trough the use of intents.

What I’m trying to create is basically a comic-reader. As of the version I use now, I open the application and get a list of commics that are my favourites, then I enter one to get a detailed view, and finally I enter a page. This is managed trough 3 activities. List, Details and Page. However, as of now the application can only read comics of one source (a specialiced xml-feed comming from my server), and I was hoping to be able to expand this a litle (also, the page-activity and some other stuff needs to be cleaned up in, so I’m thinking about remaking from scratch, and just take the first go as a learning-round). And I came up with an idea which I think sounds great, but I don’t know if it’s possible, but this is what I’m thinking about:

  1. The user enters the application and get an (first time empty) list of comics.
  2. The user hits a button to find comics, this launces an intent that says something like “find comic” or something like that. This should cause the system to display all matching activities. This would make it possible to provide different comic-providers trough different applications.
  3. Another activity kicks in and might displays some options to the user (for instance a file-browser), or might not (in the example of an xml-feed, which should just load).
  4. The list is returned to the first activity and displayed to the user. The second (find) activity is closed.
  5. The user picks a comic from the list. This should open some details-activity. The details-activity should receive a key which corresponds to the comic selected. This should be unique amongst the comic-providers. The details-view should get it’s data trough some cind of content-provider, or an activity (whichever is most suited, if one of them is).
  6. The user can select a page. This should be the same routine as step 5.

My question is, is this possible in the android system, and if it is, is it a bad idea? And also, is there any better way to achieve more or less the same thing?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T00:25:52+00:00Added an answer on May 15, 2026 at 12:25 am

    You can specify Intents to achieve some of this behavior. An Intent is an Identifier connected to some kind of service. For example if you want your user to be able to share something from your app you could use an ACTION_SEND intent. This would cause the OS to look through all apps and see if they defined an activity that handles this intent and displays them as a list to the user. If you build two applications the comic manager and the comic downloader you could define the Intent and publish all the needed data on your applications website and everybody who wants to build another comic download can just use this intent.
    Your comic manager then could use a startActivityForResult call and if the downloader was build correct and returns a defined key or a path to the comic on the SD Card the programs would be able to be integrated in a nice and smooth way.

    This is a cool behavior and a main advantage of android to connect apps this way. But this also requires the user to download the comic downloading app and the reader app to use your app. Maybe you would be able to integrate a simple downloader and then listen for the same public Intent as all other possible downloads this would result in the user only needing one app but also enables the “mesh up” of apps(I have no information if this works but you could quickly test it).

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

No related questions found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.