App that lets you style your own Android! This uses Fragments to create a flexible and responsive UI.
I rewrote this application with Android Studio version 3.6.2
You will easily follow the steps to add or change codes.
/**
* Pre Requirements
* 1 - create dimens.xml in value folder and in values-w820dp folder
* 2 - copy all images to drawable folder
* do TODO (1) : create 'BodyPartFragment' class
* do TODO (2) : create 'AndroidMeActivity' activity
* do TODO (3) : set 'AndroidMeActivity' as start activity
* do TODO (4) : create activity_android_me.xml
* do TODO (5) : create fragment_body_part.xml
* do TODO (6) : create AndroidImageAssets class in data package and write all code in class body (that's easy)
* do steps 0 to 6 in BodyPartFragment class
* do steps 7 to 11 in AndroidMeActivity Activity
* now you can run project, in AndroidMeActivity appears 3 pictures head and body and leg but nothing change
* do steps 12 to 19 in BodyPartFragment class
* you can run project, images change with click and save the state
* do TODO (7) : create fragment_master_list.xml
* do TODO (8) : create MasterListAdapter class
* do TODO (9) : create MasterListFragment class
* do steps 20 to 23 in MasterListAdapter class
* do steps 24 to 31 in MasterListFragment class
* do steps 32 to 34 in MainActivity class
* do TODO (10) : change the root element to Fragment in activity_main.xml
* do TODO (11) : set 'MainActivity' as start activity
* do steps 34 to 38 in AndroidMeActivity class
* do TODO (12) : change elements in fragment_master_list.xml
* do steps 39 to 43 in MainActivity class
* do TODO (13) : change elements in activity_main.xml
* do steps 44 to 46 in MainActivity class
* do step 47 in BodyPartFragment class
* do step 48 in MasterListAdapter class
*/
Copyright Sayed Mahmood Ghaemmaghami 2020.