├── .gitignore ├── PreferenceConstants.demo1 ├── PreferenceConstants.demo2 ├── PreferenceConstants.demo3 ├── PreferenceConstants.demo4 ├── PreferenceConstants.pm-demo ├── PreferenceConstants.pm2 ├── README.md ├── app ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── appdynamics │ │ └── pmdemoapps │ │ └── android │ │ └── ECommerceAndroid │ │ └── test │ │ └── AcmeRobotiumCheckout.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── appdynamics │ │ └── pmdemoapps │ │ └── android │ │ └── ECommerceAndroid │ │ ├── CartFragment.java │ │ ├── CustomApplication.java │ │ ├── EntryActivity.java │ │ ├── ItemDetailActivity.java │ │ ├── ItemDetailFragment.java │ │ ├── ItemListActivity.java │ │ ├── ItemListFragment.java │ │ ├── LoginActivity.java │ │ ├── adapter │ │ └── ItemListAdapter.java │ │ ├── database │ │ ├── ItemsDataSource.java │ │ ├── ShoppingDBCart.java │ │ └── ShoppingDBHelper.java │ │ ├── misc │ │ ├── AsyncTaskListener.java │ │ ├── Constants.java │ │ ├── GlobalDataProvider.java │ │ ├── PreferenceConstants.java │ │ ├── UserLoginTask.java │ │ └── UserPrefActivity.java │ │ ├── model │ │ ├── Book.java │ │ └── Item.java │ │ ├── parser │ │ └── ItemParser.java │ │ ├── service │ │ └── http │ │ │ ├── DeleteRequestService.java │ │ │ └── GetRequestService.java │ │ └── tabs │ │ └── CustomTabListener.java │ └── res │ ├── drawable-hdpi │ └── ic_launcher.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── layout │ ├── activity_item_detail.xml │ ├── activity_item_list.xml │ ├── activity_item_twopane.xml │ ├── activity_login.xml │ ├── fragment_cart.xml │ ├── fragment_item_detail.xml │ ├── fragment_item_list.xml │ └── item_list.xml │ ├── menu │ ├── cart.xml │ └── login.xml │ ├── values-large │ ├── refs.xml │ └── styles.xml │ ├── values-sw600dp │ ├── dimens.xml │ └── refs.xml │ ├── values-sw720dp-land │ └── dimens.xml │ ├── values-v11 │ └── styles.xml │ ├── values-v14 │ └── styles.xml │ ├── values │ ├── dimens.xml │ ├── strings.xml │ ├── strings_activity_login.xml │ └── styles.xml │ └── xml │ └── preferences.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── runner.sh ├── settings.gradle └── wakeUpAndRun.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/.gitignore -------------------------------------------------------------------------------- /PreferenceConstants.demo1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.demo1 -------------------------------------------------------------------------------- /PreferenceConstants.demo2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.demo2 -------------------------------------------------------------------------------- /PreferenceConstants.demo3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.demo3 -------------------------------------------------------------------------------- /PreferenceConstants.demo4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.demo4 -------------------------------------------------------------------------------- /PreferenceConstants.pm-demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.pm-demo -------------------------------------------------------------------------------- /PreferenceConstants.pm2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/PreferenceConstants.pm2 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/androidTest/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/test/AcmeRobotiumCheckout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/androidTest/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/test/AcmeRobotiumCheckout.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/CartFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/CartFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/CustomApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/CustomApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/EntryActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/EntryActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemDetailActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemDetailFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemListActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemListActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/ItemListFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/LoginActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/LoginActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/adapter/ItemListAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/adapter/ItemListAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ItemsDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ItemsDataSource.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ShoppingDBCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ShoppingDBCart.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ShoppingDBHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/database/ShoppingDBHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/AsyncTaskListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/AsyncTaskListener.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/GlobalDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/GlobalDataProvider.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/PreferenceConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/PreferenceConstants.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/UserLoginTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/UserLoginTask.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/UserPrefActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/misc/UserPrefActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/model/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/model/Book.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/model/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/model/Item.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/parser/ItemParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/parser/ItemParser.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/service/http/DeleteRequestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/service/http/DeleteRequestService.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/service/http/GetRequestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/service/http/GetRequestService.java -------------------------------------------------------------------------------- /app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/tabs/CustomTabListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/java/com/appdynamics/pmdemoapps/android/ECommerceAndroid/tabs/CustomTabListener.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_item_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/activity_item_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/activity_item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_item_twopane.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/activity_item_twopane.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_cart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/fragment_cart.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_item_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/fragment_item_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/fragment_item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/layout/item_list.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/cart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/menu/cart.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/menu/login.xml -------------------------------------------------------------------------------- /app/src/main/res/values-large/refs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-large/refs.xml -------------------------------------------------------------------------------- /app/src/main/res/values-large/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-large/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw600dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-sw600dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw600dp/refs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-sw600dp/refs.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw720dp-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-sw720dp-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-v11/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values-v14/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings_activity_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values/strings_activity_login.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-XX:MaxPermSize=512m 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/runner.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /wakeUpAndRun.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lion14793/ECommerce-Android/HEAD/wakeUpAndRun.sh --------------------------------------------------------------------------------