meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| android:start [2012/07/04 16:33] – [Android Coding] esa-petri | android:start [2012/07/06 15:14] (current) – [Android Coding] hyntty | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ====== Android Coding ====== | ====== Android Coding ====== | ||
| {{ : | {{ : | ||
| + | * [[http:// | ||
| === About android === | === About android === | ||
| * [[http:// | * [[http:// | ||
| Line 13: | Line 13: | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| - | * [[https:// | + | * [[https:// |
| + | * [[http:// | ||
| ===== Android Building blocks ===== | ===== Android Building blocks ===== | ||
| These examples are ready made android classes to be used in codecamp projects(or anywhere). | These examples are ready made android classes to be used in codecamp projects(or anywhere). | ||
| Remember to check AndroidManifest.xml , layouts folder , values folder and classes. | Remember to check AndroidManifest.xml , layouts folder , values folder and classes. | ||
| + | Gui elements howto | ||
| + | * http:// | ||
| Simple multiple views in one activity example(also using random, | Simple multiple views in one activity example(also using random, | ||
| * http:// | * http:// | ||
| Line 28: | Line 32: | ||
| Example of playing media( and closing Activity, loading file list of directory' | Example of playing media( and closing Activity, loading file list of directory' | ||
| * [[http:// | * [[http:// | ||
| + | Record Audio | ||
| + | * http:// | ||
| + | * http:// | ||
| GPS location example and discussion in stackoverflow.com | GPS location example and discussion in stackoverflow.com | ||
| * [[http:// | * [[http:// | ||
| Accelerometer | Accelerometer | ||
| * [[http:// | * [[http:// | ||
| + | Fetching data from Internet.(Notice permission need to be set to allow this and fetching data should happen in separate thread) | ||
| + | * http:// | ||
| + | |||
| + | === game examples=== | ||
| + | Snake game example using acceleration to control | ||
| + | * http:// | ||
| + | Googles examples | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | Random ones: | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[https:// | ||
| ===== Android Coding Reference ===== | ===== Android Coding Reference ===== | ||
| * http:// | * http:// | ||
| Line 48: | Line 71: | ||
| ===== Development Tasks ===== | ===== Development Tasks ===== | ||
| * [[setup|Android Development Environment Setup]] | * [[setup|Android Development Environment Setup]] | ||
| + | * [[signing_software|How to sign android software packages (for testing apps on device) ]] | ||
| + | * [[java_version|Changing project specific java version (aka Why don't Overrides work?) ]] | ||
| * [[pc cleanup|Cleaning PC after development]] in classroom 6428 | * [[pc cleanup|Cleaning PC after development]] in classroom 6428 | ||