===== Android Programming Notes ===== [[http://docs.oracle.com/javase/7/docs/api/|Java 7 API Docs]]\\ http://www.sqlite.org/docs.html\\ [[http://www.sqlite.org/cli.html|SQLITE Command Line Reference]] \\ [[https://bitbucket.org/xerial/sqlite-jdbc|SQLITE JDBC Reference]] \\ [[https://github.com/NanoHttpd/nanohttpd/wiki/How-to-use-NanoHttpd|NanoHttpd]]\\ [[http://d.android.com/reference/android/content/Context.html|Context - Android Services]]\\ [[http://www.google.com/design/spec/material-design/|Material Design]]\\ [[http://play.google.com/apps/publish|Google Play Store]]\\ [[http://www.gradle.org/docs/current/userguide/dependency_management.html|Gradle dependency management]]\\ [[http://d.android.com/reference/android/R.drawable.html|android.R.drawable docs]]\\ [[http://d.android.com/reference/android/widget/TextView.html#attr_android:inputType|inputType attribute (e.g., limiting to number entry)]]\\ [[http://developer.android.com/guide/topics/ui/dialogs.html#CustomLayout|Custom Dialogs]]\\ ===== Reference Material ===== For using Android Studio, purchased Kindle book "Android App Development For Dummies." Seem to be making faster progress than with other books. Some links appear above which are reference and resources. * http://www.dummies.com/go/androidappdevfd (Download code) * http://www.dummies.com/go/androidappdevfdupdates (Book updates) ===== My Android ===== ^Model Number|Droid RAZR HD| ^Android version|4.4.2| ^Kernel version|3.4.42-gbd361ac \\ dbbuild@ca88lnxdroid25 \\ #1 Tue Jul 29 03:03:04 PDT 2014| ^Build Number|KDA20.62-15| ^Build Date|Tue Jul 29 02:51:09 PDT 2014| ^RAM size|1GB| ^ROM size|16GB| ^Display|1280x720 HD| ==== Drivers ==== Download Motorola drivers from: https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481 ===== Development Software ===== More recently (4/2015), downloaded Android Studio from https://developer.android.com/sdk/index.html. Also see "Adding SDK Packages" at https://developer.android.com/sdk/installing/adding-packages.html. ===== Google Play Store ===== Today, paid $25 registration fee to be a Android developer, and to post applications for download. Filed with the account ''stopstogo@gmail.com'' Established release.jks key for signing applications. Passwords for this key located in usual place. Backed up to TrueCrypt repository. 5/22/2015 ==== Old Notes ==== Downloaded Android ADT bundle on 9/30/2014. This is a special version of Eclipse with Android functionality added in, including an Android simulator. It looks like Google is trying to direct developers to the Android Studio. Unfortunately, my reference books are for the Eclipse way of doing things. * [[https://developer.android.com/training/basics/firstapp/creating-project.html|Simple Tutorial from Google]] * [[https://developer.android.com/training/basics/data-storage/databases.html|SQLite Database Tutorial Section]] Some references which primarily are for the Eclipse IDE * I purchased a reference, "Android Programming: The Big Nerd Ranch Guide" - available on Kindle * I received a free O'Reilly reference {{:dan:android:programming_android_second_edition.pdf|Programming Android, 2nd Edition}} available here as a PDF.