Differences between revisions 1 and 2
Revision 1 as of 2016-10-10 19:20:01
Size: 1105
Editor: 71-88-174-29
Comment:
Revision 2 as of 2016-10-10 19:33:58
Size: 1390
Editor: 71-88-174-29
Comment:
Deletions are marked like this. Additions are marked like this.
Line 35: Line 35:
Page 41. Page 372.
Line 39: Line 39:
 1. Shows that text wraps inside a label be default.
 1. Shows the use of Device.OnPlatform for padding.
 1. Three public properties
    1. Minimum
    1. Maximum
    1. Value
 1. fires ValueChanged
 1. {{{ValueChangedEventArgs}}} has two values named {{{OldValue}}} and {{{NewValue}}}.
 1. recommend you add some padding at the left and right.
Line 42: Line 47:
Pitfalls: Set the Maximum first, setting minimum greater than the default maximum causes an error. I.e. maximum > minimum == true.
 
Line 44: Line 51:
 1. Label is demonstrated.  1. Slider

=== Program RgbSliders ===
Line 47: Line 56:
2. RgbSliders


Chapter 15 Notes

Title: The Interactive Interface

Summary

So much ado about Labels and the text in them.

Programming Concepts Summary

Eight Views for this chapter.

Data Type

Views

Double

Slider, Stepper

Boolean

Switch

String

Entry, Editor, SearchBar

DateTime

DatePicker, TimePicker

Additional views covered later

  • WebView

  • Picker

  • ListView

  • TableView

Not covered:

  • Map
  • OpenGLView

Programs

Program SliderDemo

Page 372.

Concepts:

  1. Three public properties
    1. Minimum
    2. Maximum
    3. Value
  2. fires ValueChanged

  3. ValueChangedEventArgs has two values named OldValue and NewValue.

  4. recommend you add some padding at the left and right.

Pitfalls: Set the Maximum first, setting minimum greater than the default maximum causes an error. I.e. maximum > minimum == true.

Classes:

  1. Slider

Program RgbSliders

3. TextFade 4. StepperDemo 5. SwitchDemo 6. CheckBoxDemo 7. EntryKeyboards 8. QuadraticEquations 9. JustNotes - This is the most basic program that Android starts with on their site... 10. SearchBarDemo 11. DaysBetweenDates 12. SetTimer

ManagingAndProgrammingMobileApplications/Xamarin/Chapter 15 (last edited 2016-10-10 20:42:12 by 71-88-174-29)