Skip to content

Commit 0f8f7ce

Browse files
author
Paul Ruiz
committed
updated readme
1 parent 5fe303e commit 0f8f7ce

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

README.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
1-
Tutorials for these projects can be found at http://ptrprograms.blogspot.com/
2-
31
AndroidDemoProjects
42
===================
53

64
AndroidArduinoLEDControl: Android project and Arduino sketch file for controlling 3 different LEDs attached to an Arduino board from an Android device.
75

8-
AndroidAutoMedia: Demo for creating a navigation and playback architecture for Android Auto's media items
6+
AndroidAutoMedia: Demo for creating a navigation and playback architecture for Android Auto's media items.
7+
8+
AndroidAutoMessenger: Uses the Android Auto API to display notifications and receive voice feedback from users.
99

1010
AndroidTVAsteroidBelt: Example of using OpenGL and the Android TV controller to make a basic Asteroids game. The tutorial for this demo can be found on Binpress - http://www.binpress.com/tutorial/getting-started-with-game-development-for-android-tv/149
1111

1212
AndroidTVMediaPlayer: A demo media project for the AndroidTV.
1313

14+
AndroidWearDigitalWatchFace: Example of using a digital watch face on an Android Wear device using the official API
15+
1416
Animations: Example of using the new animation features in Android L. Goes over ripples, animated UI widgets, circular reveal, activity transitions and shared element activity transitions.
1517

1618
AppCompatToolbar: Demo of implementing the Toolbar from the AppCompat support library as a replacement for the standard built in actionbar.
@@ -21,6 +23,8 @@ CustomDrawableStates: Implementation of custom drawable states in Android in ord
2123

2224
Daydream: Utilizes the Daydream Android service to display quotes pulled from a server.
2325

26+
EventDrivenHierarchicalViews: Example of using a container view with an update method to force all children views to update.
27+
2428
Flashlight: Can't be an Android developer without making a flashlight app, right?
2529

2630
FordAppLinkAudio: Uses Sync AppLink to play a live online audio stream through Ford's vehicle audio systems.
@@ -33,6 +37,8 @@ Google Maps: Basic implementation of the Google Maps fragment that allows the us
3337

3438
IconColorization: Goes over using Picasso to change the color of drawables programatically.
3539

40+
JobScheduler: Demo of a simple JobScheduler from Android Lollipop to set up periodic background tasks.
41+
3642
MediaSessionwithMediaStyleNotification: Example of using a media session with the MediaStyle notification for Android Lollipop. These notifications are used for lock screen media controls.
3743

3844
NavigationDrawer: An example of using the navigation drawer in an activity to load fragments. Also an example of Square's Otto library for firing events from a list to the activity.
@@ -43,21 +49,23 @@ NotificationsCustomLayout: Creates a custom expanded layout for Jellybean+ that
4349

4450
ProductFlavorsandResources: Uses Gradle and the resource structure of Android to demonstrate creating multiple apps from the same code base.
4551

46-
Random Kitty Muzei: Plugin for Muzei that displays a new random cat image every hour from a remote source as a device wallpaper.
52+
RandomKittyMuzei: Plugin for Muzei that displays a new random cat image every hour from a remote source as a device wallpaper.
4753

48-
Sensor List: Gathers a list of all hardware sensors available on the device, and displays the values that they produce in real time.
54+
SensorList: Gathers a list of all hardware sensors available on the device, and displays the values that they produce in real time.
4955

5056
SilenceRingerWidget: Sample code for building a widget that silences the phone (including on Lollipop) with one button press.
5157

5258
StaggeredGridView: Sample app using Etsy's StaggeredGridView library - https://github.com/etsy/AndroidStaggeredGrid
5359

54-
Stay Awake: Using the official Android Wear SDK that came out a couple days ago, I wrote an app that lets users select a time interval that vibrates the Wear on their wrist whenever the timer ends, then repeats. The goal is to help keep drivers alert on long drives.
60+
StayAwake: Using the official Android Wear SDK that came out a couple days ago, I wrote an app that lets users select a time interval that vibrates the Wear on their wrist whenever the timer ends, then repeats. The goal is to help keep drivers alert on long drives.
61+
62+
StreetView: Implements the new Google Street View feature.
5563

56-
Street View: Implements the new Google Street View feature.
64+
VideoPlayer: Native video player for playing remote content.
5765

58-
Video Player: Native video player for playing remote content.
66+
WearFaceWithOptions: Example of using the official Wear watchface API to make an analog watch face with a selection screen to change properties of the displayed face via the DataLayer API
5967

60-
WearCustomWatchFace: Creates a custom watch face for the Android Wear with a settings activity. Uses an undocumented API, but I'll have a sample up when an official API is available.
68+
WearCustomWatchFace: DEPRECATED: Left for archival purposes. Creates a custom watch face for the Android Wear with a settings activity. Uses an undocumented and no longer supported API. Please see WearFaceWithOptions for how to do this properly.
6169

6270
WearDevelopersPreviewNotifications: Examples of possible notifications using the Google Wear developer preview.
6371

0 commit comments

Comments
 (0)