Design / Architect - Media Player app

by George Of That Bush » Fri, 23 Apr 2010 08:05:03 GMT

Sponsored Links

  I would like to DESIGN and then CODE a Media Player Application
where-in a list of files stored on the sd card are shown on one page.
When the user clicks on a file, it should be played on another page.

  Given a few steps, I can code an application. But what I would like
to know is how do I go about with the DESIGN part? Being a junior
programmer, I am new to the world of DESIGNING / ARCHITECTING
applications and related best practices / methodologies. Hence, need
some expert advice from you to BUILD a ROCK-SOLID Mobile Application.
This will help me think in terms of a Mobile Application Architect!

  I am sorry if my question is not android specific at the moment. If
this is not the correct mailing list, please point me to a relevant

  Any links, pointers, guides would be very helpful. Thanks.


Other Threads

1. Ngebawel Bareng Weekend @ IRC on Android

Alo guys,

Udah sekian lama kita sering sapa sering ngobrol di milis.. Gimana kalo
weekend ini kita coba yg agak beda?.. Kita ngobrol di IRC.. ya IRC.. yg dulu
pernah bikin sebagian besar dr kita lupa waktu.. lupa pulang ke rumah.. lupa
lain2.. Sekalian bernostalgia dan juga mgkn dengan ngobrol lgs di IRC ini
juga bisa menambah keakraban kita sebagai anggota milis id-android.. kita
akan mulai ngebawel jam 10 atau jam 11 malam.. Jd yg malam mingguan pun
masih bisa bergabung.. Acara keluarga juga dijamin tidak akan terganggu..


Interested? See us at OR email at

"Indonesian Android Community [id-android]" 

2. accessing and changing Sync setting for android 1.5, 1.6 and more

[android 2.x]

as far as i know, Android 2.x introduces completely new sync mechanism
(allowing use to use multi accounts). In order to check whether global
auto-sync is on, you can use:


and to switch it on:


[android 1.x]

Did you find something about 1.6? and are you able to change auto-sync
settings in 1.5?

I tried with this snippet:

 final Uri CONTENT_URI = Uri.parse("content://sync/settings");
 ContentValues values = new ContentValues();
 values.put("name", "sync_provider_contacts");
 values.put("value", true);
 getContentResolver().insert(CONTENT_URI, values);

The value changes to "1" instead of "true" and it doesn't affect sync


3. OOT WTA: rek pembayaran buat kaos id-android

4. Easiest way to communicate between two activities in two different Applications

5. Not calling OnStop when an incoming call is received

6. onLocationChanged Not Calling

7. Created google group android-app-testing-circle for application testing on different devices