[DEV] [APP] Holo FM Radio [Need drawing skills]

Status
Not open for further replies.
Search This thread

royale1223

Senior Member
Oct 31, 2011
468
684
Calicut
screenshot2012072720335.png
screenshot2012072720353.png
screenshot2012072720363.png
screenshot2012072720375.png


Two weeks ago maniac103 decompiled the MotoFM radio from GB. You all know the Moto FM Radio. The UI is ugly. It won't look good in JB. So I decided to give her a makeover. The coding part is almost done. Since I suck bigtime in drawing It's time for tha community to give something back. I know there are some real talented designers here.

So I have attached an apk based on the current source here. You'll have to copy it to /system/app to install. You'll also nee FMRadioService.apk and FM radio binary. The source can be found here. What needed to be modded : radio panel background, radio panel fonts, radio scan animation, radio seekbar . If you want to help, pm me a mockup of the proposed design.

All the credits go to CyanogenDefy team, especially maniac103. For FM panel drawables thanks to dab512, Icon by Hairo and LeopardSurd

Latest : https://www.dropbox.com/s/dk6hmbh4hjsvc8t/FMRadio8.apk
Source : https://github.com/royale1223/android_packages_apps_MotoFM (compile in eclipse using http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/ , password for platform.jks is 'android')
 

Attachments

  • FMRadio-Holo-royale1223.apk
    257.1 KB · Views: 20,509
Last edited:

m11kkaa

Recognized Dev / Inactive Recognized Contributor
Jan 20, 2011
1,259
2,147
This perfectly fits Apollo's default theme :p
But I use black-theme in Apollo because it's not that bright.

Maybe you can use Apollo's theme engine in future?
 
  • Like
Reactions: marhensa

marhensa

Senior Member
Dec 17, 2010
2,019
1,175
Bogor
This perfectly fits Apollo's default theme :p
But I use black-theme in Apollo because it's not that bright.

Maybe you can use Apollo's theme engine in future?

Sorry being out of topic here.

I do like apollo, but i hate it when apollo downloading album art for every artist and albums.
yes it's nice for known bands or artist, but for local band or artist, it's bad feature.

is there any way to stop it, and let it on traditional way, by using embedded album art inside mp3?

Sent from TapaTalk | MotoDEFY - Android Jelly Bean 4.1.1
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 31
    screenshot2012072720335.png
    screenshot2012072720353.png
    screenshot2012072720363.png
    screenshot2012072720375.png


    Two weeks ago maniac103 decompiled the MotoFM radio from GB. You all know the Moto FM Radio. The UI is ugly. It won't look good in JB. So I decided to give her a makeover. The coding part is almost done. Since I suck bigtime in drawing It's time for tha community to give something back. I know there are some real talented designers here.

    So I have attached an apk based on the current source here. You'll have to copy it to /system/app to install. You'll also nee FMRadioService.apk and FM radio binary. The source can be found here. What needed to be modded : radio panel background, radio panel fonts, radio scan animation, radio seekbar . If you want to help, pm me a mockup of the proposed design.

    All the credits go to CyanogenDefy team, especially maniac103. For FM panel drawables thanks to dab512, Icon by Hairo and LeopardSurd

    Latest : https://www.dropbox.com/s/dk6hmbh4hjsvc8t/FMRadio8.apk
    Source : https://github.com/royale1223/android_packages_apps_MotoFM (compile in eclipse using http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/ , password for platform.jks is 'android')
    13
    84782960f2aac1f7df716a43ceb0d3aa.png

    I've been thinking over the icon and decided to repaint it.
    Thank you all for your constructive criticism.

    Landscape layout
    b67cb1a1c1db0252e19be5f15046f55e.png
    10
    I've thought a bit on how the interface could be improved even further. Here are my ideas: :D

    • Drop the speaker preference and the speaker menu item, and replace it with a speaker on/off toggle button in the upper action bar whose state is saved persistently, so that the chosen setting is used on next start (basically that means combining the old menu item and speaker preference)
    • Replace the start-FM-on-start-app and stop-FM-on-exit-menu-item logic by an explicit on/off toggle button in the upper action bar. Makes it more obvious what's going on and allows e.g. for editing stations without enabling FM. Need to take care of the various places in code that simply assume FM is on while the UI is running.
    • Drop the 'hide action bar' preference, as the action bar is needed by the new buttons mentioned above.
    • Implement new preset handling as mentioned earlier. There could be a 'Manage presets' activity that allows for re-sorting, editing and deleting presets; and an additional 'save current station as preset button'. I would put all those buttons (scan, add station, manage) into the lower action bar and kill the clear, save, edit items from the menu
    • Add station backup/restore (this will be my next work item).

    Thoughts, rants, improvement suggestions, anyone? ;)
    10
    Advanced notifications

    attachment.php


    Advanced notifications : New version :
    https://dl.dropbox.com/u/47552535/FMRadio9.apk