├── AndroidSecurity ├── .gitignore ├── AndroidManifest.xml ├── ImportKey.java ├── README ├── README_secureCh6ServiceInvocation ├── ant.properties ├── build.xml ├── libs │ ├── android-support-v4.jar │ ├── commons-lang-2.6.jar │ └── org.apache.commons.codec-1.3.0.jar ├── proguard-project.txt ├── res │ ├── drawable │ │ └── icon.png │ ├── layout │ │ ├── aes_encryption_input.xml │ │ ├── auth_token_activity.xml │ │ ├── login_activity.xml │ │ ├── login_successful.xml │ │ ├── main.xml │ │ └── select_action_activity.xml │ ├── menu │ │ └── main.xml │ ├── raw │ │ ├── keystore2.p12 │ │ └── your_ownca_keystore.bks │ └── values │ │ ├── arrays.xml │ │ └── strings.xml ├── src │ └── com │ │ └── enterpriseandroid │ │ └── androidSecurity │ │ ├── AESEncryptionActivity.java │ │ ├── AuthTokenActivity.java │ │ ├── BaseActivity.java │ │ ├── CheckPermissionActivity.java │ │ ├── InstallCertActivity.java │ │ ├── LoginActivity.java │ │ ├── LoginSuccessfulActivity.java │ │ ├── MainActivity.java │ │ ├── SecureConnectionActivity.java │ │ ├── SendBroadcastActivity.java │ │ ├── ShowCertActivity.java │ │ └── util │ │ ├── AESEncryptionHelper.java │ │ ├── HttpsClientHelper.java │ │ └── PasswordHelper.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ └── project.properties ├── Contactscontractexample ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── libs │ └── android-support-v13.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── layout-large │ │ └── main.xml │ ├── layout │ │ ├── content.xml │ │ ├── data_only.xml │ │ ├── detail.xml │ │ ├── list_frag_list.xml │ │ └── main.xml │ ├── menu │ │ ├── search_menu.xml │ │ └── table_menu.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── enterpriseandroidbook │ └── contactscontractexample │ ├── ItemDetailFragment.java │ ├── ItemFragment.java │ ├── ListColumnMap.java │ ├── MainActivity.java │ ├── PickFragment.java │ ├── TabActivity.java │ ├── TabbedActivity.java │ └── TabbedPagedFragment.java ├── FragmentFramework ├── .gitignore ├── AndroidManifest.xml ├── proguard.cfg ├── project.properties ├── res │ ├── drawable-hdpi │ │ └── icon.png │ ├── drawable-ldpi │ │ └── icon.png │ ├── drawable-mdpi │ │ └── icon.png │ ├── layout-large-port │ │ └── main.xml │ ├── layout-large │ │ └── main.xml │ ├── layout │ │ ├── content.xml │ │ ├── content_control_activity.xml │ │ ├── detail.xml │ │ ├── list_frag_list.xml │ │ └── main.xml │ ├── menu │ │ ├── control_menu.xml │ │ └── search_menu.xml │ └── values │ │ └── strings.xml ├── src │ └── com │ │ └── enterpriseandroidbook │ │ └── fragmentframework │ │ ├── ItemDetailFragment.java │ │ ├── ItemFragment.java │ │ ├── MainActivity.java │ │ ├── PickFragment.java │ │ ├── TabActivity.java │ │ └── TabbedActivity.java └── tools │ ├── eclipse.xml │ └── ide │ └── eclipse │ ├── classpath │ └── project ├── HumanInterfaceForData ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── AndroidManifest.xml ├── FragmentBasics │ ├── AndroidManifest.xml │ ├── libs │ │ └── android-support-v4.jar │ ├── project.properties │ ├── res │ │ ├── drawable-hdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ ├── layout-large │ │ │ └── news_articles.xml │ │ ├── layout │ │ │ ├── article_view.xml │ │ │ └── news_articles.xml │ │ └── values │ │ │ └── strings.xml │ └── src │ │ └── com │ │ └── example │ │ └── android │ │ └── fragments │ │ ├── ArticleFragment.java │ │ ├── HeadlinesFragment.java │ │ ├── Ipsum.java │ │ └── MainActivity.java ├── libs │ └── android-support-v4.jar ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-hdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ ├── ic_action_search.png │ │ └── ic_launcher.png │ ├── layout-large-port │ │ └── main.xml │ ├── layout-large │ │ └── main.xml │ ├── layout │ │ ├── content.xml │ │ ├── data_only.xml │ │ ├── detail.xml │ │ ├── list_frag_list.xml │ │ └── main.xml │ ├── menu │ │ ├── search_menu.xml │ │ └── share_menu.xml │ ├── values-v11 │ │ └── styles.xml │ ├── values-v14 │ │ └── styles.xml │ └── values │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── enterpriseandroidbook │ └── contactscontractexample │ ├── DetailMenuActionFragment.java │ ├── ItemDetailFragment.java │ ├── ItemFragment.java │ ├── ListColumnMap.java │ ├── MainActivity.java │ ├── PickFragment.java │ ├── TabActivity.java │ └── TabbedActivity.java ├── KeyValCP ├── .gitignore ├── AndroidManifest.xml ├── LICENSE ├── README ├── proguard-project.txt ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable │ │ ├── ic_check.png │ │ └── ic_x.png │ ├── layout │ │ ├── activity_extras.xml │ │ ├── activity_keyval.xml │ │ └── keyval_row.xml │ ├── menu │ │ └── menu.xml │ └── values │ │ └── strings.xml ├── src │ └── com │ │ └── enterpriseandroid │ │ └── database │ │ └── keyval │ │ ├── ExtrasActivity.java │ │ ├── KeyValActivity.java │ │ └── data │ │ ├── ColumnDef.java │ │ ├── KeyValContentProvider.java │ │ ├── KeyValContract.java │ │ └── KeyValHelper.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── KeyValClient ├── .gitignore ├── AndroidManifest.xml ├── LICENSE ├── README ├── proguard-project.txt ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── drawable │ │ ├── ic_check.png │ │ └── ic_x.png │ ├── layout │ │ ├── activity_extras.xml │ │ ├── activity_keyval.xml │ │ └── keyval_row.xml │ └── values │ │ └── strings.xml ├── src │ └── com │ │ └── enterpriseandroid │ │ └── database │ │ ├── keyval │ │ └── data │ │ │ └── KeyValContract.java │ │ └── keyvalclient │ │ ├── ExtrasActivity.java │ │ └── KeyValActivity.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── KeyValDB ├── .gitignore ├── AndroidManifest.xml ├── LICENSE ├── README ├── proguard-project.txt ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout │ │ └── keyval_row.xml │ └── values │ │ └── strings.xml ├── src │ └── com │ │ └── enterpriseandroid │ │ └── database │ │ ├── keyval │ │ └── simple │ │ │ ├── KeyValActivity.java │ │ │ ├── KeyValApplication.java │ │ │ └── data │ │ │ ├── KeyValContentProvider.java │ │ │ ├── KeyValContract.java │ │ │ └── KeyValHelper.java │ │ └── sql │ │ └── SQLSamples.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── MigrateClinic ├── .gitignore ├── AndroidManifest.xml ├── README ├── libs │ └── migrate-api.jar ├── migrate.properties ├── proguard-project.txt ├── res │ ├── drawable-hdpi │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── activity_patient_details.xml │ │ ├── activity_patients.xml │ │ ├── activity_xray.xml │ │ ├── patient_row.xml │ │ └── xray_row.xml │ ├── menu │ │ └── menu.xml │ ├── values │ │ ├── strings.xml │ │ └── styles.xml │ └── xml │ │ ├── pref_headers.xml │ │ └── prefs.xml ├── src │ └── com │ │ └── enterpriseandroid │ │ └── migrateclinic │ │ ├── BaseActivity.java │ │ ├── ClinicApplication.java │ │ ├── PatientDetailActivity.java │ │ ├── PatientsActivity.java │ │ ├── PrefsActivity.java │ │ ├── PrefsFragment.java │ │ ├── XRayActivity.java │ │ └── data │ │ ├── Patient.java │ │ ├── PatientContract.java │ │ ├── XRay.java │ │ ├── XRayContract.java │ │ └── XRayDetailsContract.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── MigrateContacts ├── .gitignore ├── AndroidManifest.xml ├── README ├── build-schema.xml ├── libs │ └── .gitignore ├── proguard-project.txt ├── res │ ├── drawable-hdpi │ │ ├── conflict.png │ │ └── ic_launcher.png │ ├── drawable-ldpi │ │ └── ic_launcher.png │ ├── drawable-mdpi │ │ └── ic_launcher.png │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ ├── layout │ │ ├── activity_contact_detail.xml │ │ ├── activity_contacts.xml │ │ ├── activity_resolve_contact.xml │ │ ├── contact_row.xml │ │ └── spinner_conflict_text.xml │ ├── menu │ │ └── menu.xml │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── xml │ │ ├── pref_headers.xml │ │ └── prefs.xml ├── src-schema │ └── com │ │ └── enterpriseandroid │ │ └── migratecontacts │ │ └── Contact.java ├── src │ └── com │ │ └── enterpriseandroid │ │ └── migratecontacts │ │ ├── BaseActivity.java │ │ ├── ContactDetailActivity.java │ │ ├── ContactsActivity.java │ │ ├── ContactsApplication.java │ │ ├── PrefsActivity.java │ │ ├── PrefsFragment.java │ │ └── ResolveContactActivity.java └── tools │ ├── .gitignore │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── migrate.properties │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── README.md ├── README_ivy ├── README_mysql ├── README_tomcat ├── README_windows ├── awsServiceContacts ├── .gitignore ├── README ├── build.xml ├── ivy-settings.xml ├── ivy.xml ├── src │ ├── log4j.xml │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── enterpriseandroid │ │ │ │ │ └── awsContacts │ │ │ │ │ ├── dao │ │ │ │ │ ├── ContactDao.java │ │ │ │ │ ├── VersionNotMatchException.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── ContactDaoDynamoDBImpl.java │ │ │ │ │ │ └── ContactDaoDynamoDBV2Impl.java │ │ │ │ │ ├── dataModel │ │ │ │ │ ├── Contact.java │ │ │ │ │ ├── SyncRequest.java │ │ │ │ │ └── SyncResult.java │ │ │ │ │ ├── rest │ │ │ │ │ └── ContactController.java │ │ │ │ │ └── service │ │ │ │ │ ├── ContactService.java │ │ │ │ │ └── impl │ │ │ │ │ └── ContactServiceImpl.java │ │ │ └── log4j.xml │ │ ├── resources │ │ │ ├── com │ │ │ │ └── enterpriseandroid │ │ │ │ │ └── awsContacts │ │ │ │ │ └── dao │ │ │ │ │ └── impl │ │ │ │ │ └── AwsCredentials.properties │ │ │ └── spring │ │ │ │ ├── applicationContext-rest.xml │ │ │ │ ├── applicationContext-storage.xml │ │ │ │ └── applicationContext-test.xml │ │ └── webapp │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ └── WEB-INF │ │ │ └── web.xml │ ├── spring │ │ ├── applicationContext-rest.xml │ │ ├── applicationContext-storage.xml │ │ └── applicationContext-test.xml │ └── test │ │ └── java │ │ └── unit │ │ └── test │ │ ├── dao │ │ ├── CreateLocalIndexTable.java │ │ ├── DaoTestClient.java │ │ ├── Dyanmodbv2DaoTest.java │ │ ├── Dynamodbv1DaoTest.java │ │ └── ShowTables.java │ │ └── rest │ │ ├── AwsTest.java │ │ └── TestClient.java └── tools │ └── ide │ └── eclipse │ ├── classpath │ ├── project │ └── settings │ ├── .jsdtscope │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── googleAppEngineContacts ├── .gitignore ├── README ├── build.properties ├── build.xml ├── ivy-settings.xml ├── ivy.xml ├── ivy │ └── ivy.jar ├── src │ ├── META-INF │ │ └── persistence.xml │ ├── com │ │ └── enterpriseandroid │ │ │ └── googleappengineContacts │ │ │ ├── contact │ │ │ ├── GoogleAppEngineContactsServlet.java │ │ │ ├── rest │ │ │ │ └── ContactController.java │ │ │ └── util │ │ │ │ └── EntityManagerFactoryHelper.java │ │ │ ├── dao │ │ │ ├── ContactDao.java │ │ │ ├── VersionNotMatchException.java │ │ │ └── impl │ │ │ │ └── ContactDaoGoogleAppEngineImpl.java │ │ │ ├── dataModel │ │ │ ├── Contact.java │ │ │ ├── SyncRequest.java │ │ │ └── SyncResult.java │ │ │ └── service │ │ │ ├── ContactService.java │ │ │ └── impl │ │ │ └── ContactServiceImpl.java │ └── spring │ │ ├── applicationContext-rest.xml │ │ └── applicationContext-storage.xml ├── test │ ├── spring │ │ └── applicationContext-test.xml │ └── unit │ │ └── test │ │ └── rest │ │ ├── AppEngineTest.java │ │ └── TestClient.java ├── tools │ └── ide │ │ └── eclipse │ │ ├── classpath │ │ ├── project │ │ └── settings │ │ ├── com.google.appengine.eclipse.core.prefs │ │ ├── com.google.gdt.eclipse.core.prefs │ │ ├── org.apache.ivyde.eclipse.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.wst.common.project.facet.core.xml └── war │ ├── WEB-INF │ ├── appengine-web.xml │ ├── logging.properties │ └── web.xml │ ├── favicon.ico │ └── index.html ├── restfulCachingProviderContacts ├── .gitignore ├── AndroidManifest.xml ├── README ├── proguard-project.txt ├── res │ ├── drawable │ │ └── ic_launcher.png │ ├── layout │ │ ├── activity_contact_details.xml │ │ ├── activity_contacts.xml │ │ └── contact_row.xml │ ├── menu │ │ └── menu.xml │ ├── values │ │ └── strings.xml │ └── xml │ │ ├── pref_headers.xml │ │ └── prefs.xml ├── src │ ├── com │ │ └── enterpriseandroid │ │ │ └── restfulcontacts │ │ │ ├── BaseActivity.java │ │ │ ├── ContactDetailActivity.java │ │ │ ├── ContactsActivity.java │ │ │ ├── ContactsApplication.java │ │ │ ├── PrefsActivity.java │ │ │ ├── data │ │ │ ├── ContactsContract.java │ │ │ ├── ContactsHelper.java │ │ │ └── ContactsProvider.java │ │ │ └── svc │ │ │ ├── MessageHandler.java │ │ │ └── RESTService.java │ └── net │ │ └── callmeike │ │ └── android │ │ └── data │ │ └── util │ │ ├── ColumnMap.java │ │ └── ProjectionMap.java └── tools │ ├── eclipse.xml │ ├── ide │ └── eclipse │ │ ├── classpath │ │ └── project │ ├── project.properties │ ├── setup.bat │ └── setup.sh ├── springServiceContacts ├── .gitignore ├── README ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ └── WEB-INF │ │ └── web.xml ├── build-db.xml ├── build.properties ├── build.xml ├── contact.jdbc.sql ├── ivy-settings.xml ├── ivy.xml ├── src │ ├── com │ │ └── enterpriseandroid │ │ │ └── springServiceContacts │ │ │ ├── dao │ │ │ ├── ContactDao.java │ │ │ ├── VersionNotMatchException.java │ │ │ └── impl │ │ │ │ ├── ContactDaoHibernateImpl.java │ │ │ │ └── ContactDaoJdbcImpl.java │ │ │ ├── dataModel │ │ │ └── Contact.java │ │ │ ├── rest │ │ │ └── ContactController.java │ │ │ └── service │ │ │ ├── ContactService.java │ │ │ └── impl │ │ │ └── ContactServiceImpl.java │ ├── hibernateAnnotation.cfg.xml │ ├── jdbc.properties │ ├── log4j.xml │ ├── spring │ │ ├── applicationContext-rest.xml │ │ ├── applicationContext-storage.xml │ │ └── applicationContext-test.xml │ └── unit │ │ └── test │ │ ├── dao │ │ ├── DaoHibernateTest.java │ │ ├── DaoJdbcTest.java │ │ └── DaoTestClient.java │ │ └── rest │ │ └── ContactRestTest.java └── tools │ └── ide │ └── eclipse │ ├── classpath │ ├── project │ └── settings │ ├── .jsdtscope │ ├── org.apache.ivyde.eclipse.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── springSyncServiceContacts ├── .gitignore ├── README ├── WebContent │ ├── META-INF │ │ └── MANIFEST.MF │ └── WEB-INF │ │ └── web.xml ├── build-db.xml ├── build-ivy.xml ├── build.properties ├── build.xml ├── contact.jdbc.sql ├── ivy-settings.xml ├── ivy.xml ├── src │ ├── com │ │ └── enterpriseandroid │ │ │ └── springServiceContacts │ │ │ ├── dao │ │ │ ├── ContactDao.java │ │ │ ├── VersionNotMatchException.java │ │ │ └── impl │ │ │ │ ├── ContactDaoHibernateImpl.java │ │ │ │ └── ContactDaoJdbcImpl.java │ │ │ ├── dataModel │ │ │ ├── Contact.java │ │ │ ├── SyncRequest.java │ │ │ └── SyncResult.java │ │ │ ├── rest │ │ │ └── ContactController.java │ │ │ └── service │ │ │ ├── ContactService.java │ │ │ └── impl │ │ │ └── ContactServiceImpl.java │ ├── hibernateAnnotation.cfg.xml │ ├── jdbc.properties │ ├── log4j.xml │ ├── spring │ │ ├── applicationContext-rest.xml │ │ ├── applicationContext-storage.xml │ │ └── applicationContext-test.xml │ └── unit │ │ └── test │ │ ├── dao │ │ ├── DaoHibernateTest.java │ │ ├── DaoJdbcTest.java │ │ └── DaoTestClient.java │ │ └── rest │ │ ├── SpringSyncServiceContactsTest.java │ │ └── TestClient.java └── tools │ └── ide │ └── eclipse │ ├── classpath │ ├── project │ └── settings │ ├── .jsdtscope │ ├── org.apache.ivyde.eclipse.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name └── syncAdapterContacts ├── .gitignore ├── AccountMgr.png ├── AndroidManifest.xml ├── README ├── libs └── gson-2.2.1.jar ├── proguard-project.txt ├── res ├── drawable │ ├── ic_launcher.png │ ├── ic_menu_account.png │ ├── ic_menu_sync1.png │ └── ic_menu_sync2.png ├── layout │ ├── activity_contact_details.xml │ ├── activity_contacts.xml │ └── contact_row.xml ├── menu │ └── menu.xml ├── values │ └── strings.xml └── xml │ ├── account.xml │ ├── account_prefs.xml │ ├── pref_headers.xml │ ├── prefs.xml │ └── sync.xml ├── src ├── com │ └── enterpriseandroid │ │ └── syncadaptercontacts │ │ ├── BaseActivity.java │ │ ├── ContactDetailActivity.java │ │ ├── ContactsActivity.java │ │ ├── ContactsApplication.java │ │ ├── PrefsActivity.java │ │ ├── data │ │ ├── ContactsContract.java │ │ ├── ContactsHelper.java │ │ └── ContactsProvider.java │ │ ├── svc │ │ ├── RESTService.java │ │ └── SyncUtil.java │ │ └── sync │ │ ├── AccountMgr.java │ │ ├── AccountService.java │ │ ├── InstallationId.java │ │ ├── SyncAdapter.java │ │ └── SyncService.java └── net │ └── callmeike │ └── android │ └── data │ └── util │ ├── ColumnMap.java │ └── ProjectionMap.java └── tools ├── eclipse.xml ├── ide └── eclipse │ ├── classpath │ └── project ├── project.properties ├── setup.bat └── setup.sh /AndroidSecurity/.gitignore: -------------------------------------------------------------------------------- 1 | .settings 2 | bin 3 | build 4 | gen/* 5 | .project 6 | .classpath 7 | /local.properties 8 | /project.properties 9 | 10 | -------------------------------------------------------------------------------- /AndroidSecurity/ant.properties: -------------------------------------------------------------------------------- 1 | # This file is used to override default values used by the Ant build system. 2 | # 3 | # This file must be checked into Version Control Systems, as it is 4 | # integral to the build system of your project. 5 | 6 | # This file is only used by the Ant script. 7 | 8 | # You can use this to override default values such as 9 | # 'source.dir' for the location of your java source folder and 10 | # 'out.dir' for the location of your output folder. 11 | 12 | # You can also use it define how the release builds are signed by declaring 13 | # the following properties: 14 | # 'key.store' for the location of your keystore and 15 | # 'key.alias' for the name of the key to use. 16 | # The password will be asked during the build when you use the 'release' target. 17 | 18 | -------------------------------------------------------------------------------- /AndroidSecurity/build.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /AndroidSecurity/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wileyenterpriseandroid/Examples/4880341cc298abfdf84e728785c2f64c293c3875/AndroidSecurity/libs/android-support-v4.jar -------------------------------------------------------------------------------- /AndroidSecurity/libs/commons-lang-2.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wileyenterpriseandroid/Examples/4880341cc298abfdf84e728785c2f64c293c3875/AndroidSecurity/libs/commons-lang-2.6.jar -------------------------------------------------------------------------------- /AndroidSecurity/libs/org.apache.commons.codec-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wileyenterpriseandroid/Examples/4880341cc298abfdf84e728785c2f64c293c3875/AndroidSecurity/libs/org.apache.commons.codec-1.3.0.jar -------------------------------------------------------------------------------- /AndroidSecurity/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -------------------------------------------------------------------------------- /AndroidSecurity/res/drawable/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wileyenterpriseandroid/Examples/4880341cc298abfdf84e728785c2f64c293c3875/AndroidSecurity/res/drawable/icon.png -------------------------------------------------------------------------------- /AndroidSecurity/res/layout/auth_token_activity.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 13 |