Question about background task applications?

by Tom » Thu, 21 Jan 2010 20:03:07 GMT


Sponsored Links
 Is it possible to developp an application which :
- run in background (I know that it's possible with Services)
- is impossible to close or to stop ?

Best Regards
Tom



Question about background task applications?

by Mark Murphy » Fri, 22 Jan 2010 00:20:52 GMT


 > Is it possible to developp an application which :

No. Users can always stop background services using the Settings application.

-- 
Mark Murphy (a Commons Guy)
 http://commonsware.com 
Android App Developer Books:  http://commonsware.com/books.html 


Sponsored Links


Other Threads

1. Multiple GridView sizing issue

Hi, I've got an activity that displays 5 GridViews. Each of these
GridViews is divided by a text view with a background that spans the
width of the screen. The GridViews represent a volume of books, and
each item in the grid is a button representing a book in a volume. All
the GridViews and TextViews sit inside a RelativeLayout. Some Volumes
have many books and others just a few, so I've been trying to get the
individual grid views to wrap_content and take up all the space they
need to show all of their books, but no luck. The View equally divides
space to each of the GridViews, hiding most of the books. I have my
xml layout below. Can anyone tell me how I can get this done? I've
tried dozens of approaches, all of which yeild the same results. thank
you.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/
android"
    xmlns:as="http://schemas.android.com/apk/res/edu.byu.scriptures"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <RelativeLayout android:id="@+id/gridNavBar"
        android:layout_height="44px"
        android:layout_width="fill_parent"
        android:background="@drawable/bgnd_1_44"
        android:paddingBottom="0px">
        <Button
                android:id="@+id/homeButton"
                android:layout_height="wrap_content"
                android:layout_width="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_centerVertical="true"
                android:layout_marginLeft="5px"
                android:text="Home"
                android:textSize="14sp"
                android:textColor="#fff"
                android:shadowColor="#444"
                android:shadowRadius="1"
                android:shadowDx="1"
                android:shadowDy="-1"
                android:background="@drawable/generic_button_xml"/>
    <TextView android:id="@+id/bookRef"
        android:text="Books"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:textColor="#fff"
        android:textSize="18sp"
        android:textStyle="bold"
        android:shadowColor="#444"
        android:shadowRadius="1"
        android:shadowDx="1"
        android:shadowDy="-1"
        />
</RelativeLayout>
<ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_below="@id/gridNavBar">
        <RelativeLayout
                android:orientation="vertical"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content">
                        <TextView
                                android:gravity="top"
                                android:id="@+id/vol1DividerBar"
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:text="Volume 1"
                                android:textColor="#000"
                                android:background="@drawable/
volume_divider"
                                android:layout_centerHorizontal="true"
                                android:layout_alignParentTop="true"/>
                        <GridView
                            android:layout_weight="1"
                            android:id="@+id/vol1Grid"
                            android:layout_width="fill_parent"
                            android:layout_height="fill_parent"
                            android:numColumns="auto_fit"
                            android:verticalSpacing="0dp"
                            android:horizontalSpacing="0dp"
                            android:layout_below="@id/vol1DividerBar"/
                        <TextView
                                android:layout_weight="1"
                                android:id="@+id/vol2DividerBar"
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:text="Volume 2"
                                android:textColor="#000"
                                android:background="@drawable/
volume_divider"
                                android:layout_below="@id/vol1Grid"/>
                        <GridView
                                android:layout_weight="1"
                            android:id="@+id/vol2Grid"
                            android:layout_width="fill_parent"
                            android:layout_height="wrap_content"
                            android:numColumns="auto_fit"
                            android:verticalSpacing="0dp"
                            android:horizontalSpacing="0dp"
                            android:layout_below="@id/vol2DividerBar"/
                        <TextView
                                android:layout_weight="1"
                                android:id="@+id/vol3DividerBar"
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:text="Volume 3"
                                android:textColor="#000"
                                android:background="@drawable/
volume_divider"
                                android:layout_below="@id/vol2Grid"/>
                        <GridView
                                android:layout_weight="1"
                            android:id="@+id/vol3Grid"
                            android:layout_width="fill_parent"
                            android:layout_height="wrap_content"
                            android:numColumns="auto_fit"
                            android:verticalSpacing="0dp"
                            android:horizontalSpacing="0dp"
                            android:layout_below="@id/vol3DividerBar"/
                        <TextView
                                android:layout_weight="1"
                                android:id="@+id/vol4DividerBar"
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:text="The Doctrine and
Covenants"
                                android:textColor="#000"
                                android:background="@drawable/
volume_divider"
                                android:layout_below="@id/vol3Grid"/>
                        <GridView
                                android:layout_weight="1"
                            android:id="@+id/vol4Grid"
                            android:layout_width="fill_parent"
                            android:layout_height="wrap_content"
                            android:numColumns="auto_fit"
                            android:verticalSpacing="0dp"
                            android:horizontalSpacing="0dp"
                            android:layout_below="@id/vol4DividerBar"/
                        <TextView
                                android:layout_weight="1"
                                android:id="@+id/vol5DividerBar"
                                android:layout_width="fill_parent"
                                android:layout_height="wrap_content"
                                android:text="The Pearl of Great
Price"
                                android:textColor="#000"
                                android:background="@drawable/
volume_divider"
                                android:layout_below="@id/vol4Grid"/>
                        <GridView
                                android:layout_weight="1"
                            android:id="@+id/vol5Grid"
                            android:layout_width="fill_parent"
                            android:layout_height="wrap_content"
                            android:numColumns="auto_fit"
                            android:verticalSpacing="0dp"
                            android:horizontalSpacing="0dp"
                            android:layout_below="@id/vol5DividerBar"/
                </RelativeLayout>
</ScrollView>
</RelativeLayout>

--~--~---------~--~----~------------~-------~--~----~

2. how get the possition of View in ListView, that called onCreateContextMenu?

Did you look at the ContextMenuInfo parameter?





--~--~---------~--~----~------------~-------~--~----~

3. Android strength?

4. How to import data from Excel (or any other source text, world etc) to SQLlite

5. how get the possition of View in ListView, that called onCreateContextMenu?

6. make context menu dont disappear

7. ALSA Waiting for sevice media.audio_flinger