Android

change platform

Screenshot
Standard Controls
This sample demonstrates Android's built-in UI controls. Form Controls: TextView, EditText, AutoCompleteTextView, Button, CheckBox, RadioGroup, RatingBar Content Controls: ImageView, Gallery, ScrollView, GridView Progress Controls: Progress Dialog, Progress Bar Popups: Toast, Alert Pickers: Spinner, DatePickerDialog, TimePickerDialog Menus: Options Menu, Context Menu Layouts: Tab Layout, RelativeLayout, LinearLayout, FrameLayout, TableLayout
Screenshot
TipCalc
`TipCalc` is a tip calculator which follows my specific requirements: 1. The tip includes the pre-tax value ("Subtotal"), not the post-tax value. 2. The tip is calculated so that the post-tax value + tip is a multiple of $0.25.
Screenshot
Android API Demo
This sample demonstrates usage of various Android APIs for graphics, media, services, resources/assets, UI, etc. It contains tutorials in the form of activities.
Screenshot
Tasky
Tasky is a simple cross-platform todo/task application sample that allows you to track todo/task items. It illustrates proper application architecture layering and uses a common code base for the Business Layer (BL), Data Access Layer (DAL), and Data Layer (DL) layers. It then separates out the User Interface (UI) and Application Layer (AL) into the appropriate device-applications.
Screenshot
Maps and Location Demo
This is the sample code for the Maps and Location article located at http://docs.xamarin.com/android/tutorials/Maps_and_Location It shows how to work with maps and location in Mono for Android.
Screenshot
MWC 2012
MWC 2012 is an open-source conference schedule application for www.mobileworldcongress.com in Barcelona, Spain (February 2012). It illustrates proper application architecture layering and uses a common code base for the Business Layer (BL), Data Access Layer (DAL), and Data Layer (DL) layers. It then separates out the User Interface (UI) and Application Layer (AL) into the appropriate device-applications. There are versions for iPhone/iPad, Android and Windows Phone 7. * NOTE: the Android version requires you to register for a Google Maps key to enable the map tiles in the MapView. See the instructions in /Resources/Values/PrivateStringsTemplate.xml and /Resources/Layout/MapScreen.axml for details. You must also have installed the Google Maps API Add-On (instructions: http://docs.xamarin.com/android/tutorials/Maps_and_Location/Part_2_-_Maps_API#Google_APIs_Add-On)
Screenshot
Table and Cell Styles
This sample illustrates Android's built-in ListView styles and some customizations that are possible. One of the Activities - Screens/CustomTables/CustomFastScroll - requires API level 11. You can set the API level in the Project Properties. You must also uncomment the "CustomFastScroll" style in Resources/Values/Styles.xml (since that will not build on earlier versions).
Screenshot
Simple Widget
This sample shows a simple widget which fetches the word of the day from Wiktionary.
Screenshot
Snake
A plain old Snake game based on a TileView.
Screenshot
Accelerometer Play
This sample demonstrates usage of the accelerometer to animate balls rolling on a wooden table.
Screenshot
Rotation Demo
This is the sample code for the article Handling Rotation. It shows various techniques for working with device orientation changes in Mono for Android.
Screenshot
Hello World
This is a super simple hello world application. It uses a TextView to display a plain old hello world message via a string resource.
Screenshot
GL Rotating Cube
This sample demonstrates simple drawing via OpenTK's GL APIs by drawing a rotating cube.
Screenshot
Popup Menu Demo
This example shows how to use a Popup Menu with Ice Cream Sandwich.
Screenshot
Jet Boy
A simple game demonstrating usage of the JET audio engine.
Screenshot
Calendar Demo
This example shows how to use the calendar API to list calendars and events. It also shows how to add an event and view it using the built-in calendar app.
Screenshot
Contact Manager
This sample demonstrates how to interact with Android's contact manager.
Screenshot
System UI Visibility Demo
This example shows how to change the appearance of the Navigation Bar in Ice Cream Sandwich.