Power Consumption by Android Phone

by Umar » Thu, 08 Jul 2010 02:35:58 GMT


Sponsored Links
 I have a dated T-Mobile Dash that runs Windows Mobile 6.x. For
example, if I run the camera application and use the browser for a few
minutes, the battery power consumption is significantly higher
(understandably) than when these applications are turned off.

Idle (non-active) mobile apps, by default, drain the battery unless
the user manually invokes the Task Manager and kills these non-active
apps after initial usage.

I haven't examined Android phones closely but the thought that
occurred to me was the following.

Why don't we include an option in the device profile where a mobile
application would either terminate or be in a state where there is
fractional battery power consumption so that a large majority of the
existing battery power could be leveraged by the "active" mobile apps
that ultimately serve to enhance the mobile user experience.

Thanks,

Ramu

--



Other Threads

1. Bulk inserts into ContentProviders

I have written a content provider over a database table which
essentially captures phone contacts information.

So at a point of time, in my application code, I want to query the
android contacts content provider, and insert that information into my
Database table through the content provider.

For this I have to query the content provider from android, get the
cursor, loop over the android contacts, for each contact, insert using
my URI, this becomes very bulky. Is there any work around? A bulk
insert mechanism of some sort? Or at least pass an object to a URI,
which can be the android cursor.

-- 

2. Can't Add an EditText to my Widget Layout

Whenever I add an EditText widget to the layout of my home screen
widget (confusing how the term "widget" is being used twice in the
Android lexicon :-/ ), I receive the "Problem Loading Widget" error
box.

Here is the layout I'm attempting; if you remove the EditText, it
works...

<RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        xmlns:android="http://schemas.android.com/apk/res/android">
            <Button
                    android:id="@+id/button_generate"
                    android:layout_width="54px"
                    android:layout_height="54px"
                    android:text="Generate"
                    android:textSize="10sp"
                    android:gravity="center"
                    android:layout_alignParentTop="true"
                    android:layout_toRightOf="@+id/edittext_key">
            </Button>
            <TextView
                    android:id="@+id/textview_hash"
                    android:layout_width="75px"
                    android:layout_height="45px"
                    android:text="Password"
                    android:textSize="11sp"
                    android:gravity="left"
                    android:layout_alignParentTop="true"
                    android:layout_toLeftOf="@+id/edittext_key">
            </TextView>
            <EditText
                    android:id="@+id/edittext_data2"
                    android:layout_width="200px"
                    android:layout_height="50px"
                    android:textSize="12sp"
                    android:layout_marginTop="20px"
                    android:layout_alignParentTop="true"
                    android:layout_centerHorizontal="true">
            </EditText>
</RelativeLayout>


Now, the Google Search home screen widget has an EditText, so it's
obviously legal to implement.  Any thoughts on why this is not working?

-- 

3. Serial communication with microcontroller

4. how to solve the process is bad in the android widget

5. HELP: Nexus One Tidak Bisa Nyala

6. Re[2]: Tanya Aplikasi Standar Must Have di Samsung Spica ?

7. Hide Clock