Or Continue to Thread: [2.3+][TEMPLATE][Icon Pack] Go…
Find Your Device:
18th March 2014, 06:26 PM   |  #1  
OP Senior Member
Flag Kolkata
Thanks Meter: 499
 
336 posts
Join Date:Joined: Feb 2013
Donate to Me
More
Hi folks.. This is a project template I have created for helping my themer friends on xda . I have made a simple interface but with almost every possible features that a decent icon pack must have. The template supports from Android 2.3 to 4.4.2

Note : This template is for making the apk only . For a tutorial on how to make icon pack, please refer to this guide of my good friend and tutor @iamareebjamal. Follow only step 5 and 6 because the rest is already done in this template .
Preview :

Whats Included :
1. Dedicated in app launcher selector .
2. Icon request tool based on Tung91 's source files. Thanks to @vanessaem for
providing me with those. Now no need to install a different app.
3. Wallpaper support.
4. Go launcher and next launcher support.

Lets get started:

Files you need:
1. My Template HERE
2. Action Bar Sherlock (ABS)HERE
3.Eclipse
4.Notepad ++
Setting Up The Project:

1. Download both the files and extract on your desktop.
2. Open up eclipse and import actionbarsherlock as library.
For doing so, go to File-> Import-> Existing Android Code Into Workspace->(browse to the place you extracted ABS and click ok.

3. Right click to the imported file, go to properties and select ->Android and select "Is Library" And click apply. Refer to the image for more details.

4.Import the template. Now right click and go to Properties->Android->Add and select ABS from the list and click Apply.
Voila!! You are done with importing the project. Now lets dig in for some more features.


Changing the path name:
For changing the path name, have a look at the image below.


Changing email id so that you receive mail for icon request:
This is quiet simple. Just browse to TemplateIconPack-> src-> example.templete.iconpack and open IconRequest.java with Notepad++ and scroll down to line 212 and 214 and follow the instructions given there.


Changing path name inside LauncherActivity.java:
LauncherActivity.java is the activity which helps in the automatic application of icon pack in the launcher you select from the list inside the app.
To get it working for adw launcher, just open LauncherActivity.java in Notepad++ and scroll down to line 77. Change "example.templete.iconpack" to the path name of your icon pack.


Adding more wallpaper:

For adding more wallpapers, browse to the
TemplateIconPack-> res-> values and open up wallpaper.xml in notepad++. add name of wallpapers in the format present there. place the wallpapers in the drawable-hdpi folder. I have added 4 wallpapers already for your convenience.


Exporting the app:

Select File>Export>Export Android Application and Select your IconProject. Click on next and choose Create New Keystore and choose the location where you want it to be created. Enter any password you want. Click next, now, enter any name you want in alias, password, set Validity to 25 years(your choice), First and Last Names. Other Fields are Optional. You must remember those key location, alias and passwords for both as you will be signing upcoming updated of your icon pack with the same key so your fans don' t have to uninstall older app before installing the new one . Click next, then choose where you want your app to be created and click on Finish.

Tested On:
Galaxy Y (2.3.6 )
Moto G ( 4.4.2 )
Note II (4.3 )

Credits:
@tung91
Areeb Jamal
@MuSaddiq
@vanessaem
Team GFX Bandits

Download and Try Sample App from Google Play
Last edited by Blaze; 20th March 2014 at 07:48 AM.
The Following 26 Users Say Thank You to Blaze For This Useful Post: [ View ]