img

Icon Packs
make your own Crazy Icon Packs

Start by downloading the Crazy Icon Pack Template

This theme template will be compatible with Crazy Home Pro and Crazy Home Lite.

Once the template is downloaded, following the first half of the instructions for creating your own theme, up until Customizing Your Theme, but use the icon pack template instead.

Customizing Your Icon Pack

Here's a breakdown of the icon pack structure. If you look at your project in the Package Explorer in eclipse, you'll see a list of folders, there are only a few that you need to be concerned with as a themer. Starting from the top, they are:

1. res/drawable-hdpi
This is where most of the images are located. Replace the images here with images of your own, but KEEP THE SAME FILE NAMES.
Files:
*Note that these file names are different from the Crazy Theme Template
com_android_alarmclock_alarmclock.png - clock icon
com_android_browser_browseractivity.png - browser icon
com_android_calculator2_calculator.png - calculator icon
com_android_calendar_launchactivity.png - calendar icon
com_android_camera_camera.png - camera icon
com_android_camera_gallerypicker.png - gallery icon
com_android_camera_videocamera.png - camcorder icon
com_android_contacts_dialtactsactivity.png - dialer icon
com_android_contacts_dialtactscontactsentryactivity.png - contacts icon
com_android_email_activity_welcome.png - email icon
com_android_im_app_chooseaccountactivity.png - im icon
com_android_mms_ui_conversationlist.png - mms icon
com_android_music_musicbrowseractivity.png - music icon
com_android_settings_settings.png - settings icon
com_android_vending_assetbrowseractivity.png - market icon
com_android_voicedialer_voicedialeractivity.png - voice dialer icon
com_google_android_gm_conversationlistactivitygmail.png - maps icon
com_google_android_maps_mapsactivity.png - gmail icon
com_google_android_talk_signinginactivity.png - google talk icon
com_google_android_voicesearch_recognitionactivity.png - voice search icon
com_google_android_youtube_homeactivity.png - youtube icon
icon_<0, 1, 2, 3....x>.png - optional additional icons - you can add as many as you want, these will show up in the icon configurator in Crazy Home
icon.png - icon for your theme
logo.png - your company icon, will be shown in the info screen

Additional Icon Support In addition to the above files in drawable-hdpi, you can also add additional icons to skin various third party apps. Follow the naming convention described here:
http://adwlauncher.wikia.com/wiki/Theme_Icon_Name_Database

2. res/values
strings.xml - this file contains several bits of info about your theme that you will need to modify. Change the following:
app_name - this is the name of your theme
instructions - no need to touch this
email - this is your contact email, change this so users with issues can email you
welcome_message - this is the text that is shown at the top of the info screen - change this to your own message

And that's it! Connect your phone to your computer and right-click on your project -> Run As -> Android application to load it onto your phone and test it out!
If your phone isn't setup for development or you don't have the proper drivers installed, please look to the many tutorials and guides online to help you with that. I won't go into those setup details here. Besides, those frustrations are a rite of passage for all Android developers :P