BCIS 4650 Visual Programming for Business Applications
|
|
- Alexis Lawrence
- 6 years ago
- Views:
Transcription
1 BCIS 4650 Visual Programming for Business Applications XAML Controls (That You Will, or Could, Use in Your BCIS 4650 App i.e., a Subset) 1 What is a XAML Control / Element? Is a Toolbox class which, when placed on a XAML page (= a runtime object), provides display or other UI capabilities at runtime Has members, ex., Properties (wrench symbol) Methods (Recognized) events (lightning bolt symbol) Enumerations (sets of legal values), etc. Search controlname Class (Windows.UI.Xaml.Controls) ((UWP app)) 2 1
2 Setting Control Properties & Events Probably easier to use Properties Window at first (wrench for properties, bolt for events) Code attributes/properties in XAML (propertyname= value ) Custom-name a control if you refer to it in code-behind or elsewhere Use Name property in Properties Window, or Use x:name attribute/property 3 Brush Category is Complex Alpha channel normally reports opacity. 4 2
3 You Can Expand Some Categories 5 What are Property Markers? Little squares appearing in Properties Window or context menus Source for value is color-coded, exs.: White/blank holds default value, if any Black holds local data value or local resource Green holds non-local resource (ex., a Windows 10 style) Yellow holds a data-bound value Purple inherited from another control 6 3
4 What are Property Markers?, 2 7 Attaching an Event to a Control Recall event recognition is automatic; event response is NOT Code response with an event handler Call in Properties Window or XAML code (Click= name of code-behind handler ) 8 4
5 Layout Controls for organizing UI elements; all are subclasses of Panel (Animations, Games) Some Containers 10 5
6 Grid (Grid Panel) Organizes child elements into rows and columns; good for nesting varied elements Uses zero-based row & column IDs Define grid first, then fill 11 StackPanel Orders child elements into a single vertical or horizontal row Preferred for nesting lists of items 12 6
7 VariableSizeWrapGrid Orders by rows and columns, but each child element can extend beyond its cell (variable size based on content) Star with standard Grid; play with this later if your UI would benefit 13 Command Controls 7
8 Button Responds to a Click event (left-mouse button) as well as a Tapped event (any mouse button, finger, pen) Use Content attribute for label Has Flyout as an attached property 15 HyperlinkButton Has NavigateUri property Uses blue as default color for Content text (use Foreground property to change) 16 8
9 Selection ( Data Input ) Controls ToggleSwitch, ToggleButton, CheckBox Are sticky buttons that hold their state when clicked Allow for more than one choice when grouped Supports 2 states (ToggleSwitch) or 3 states (like the Checkbox: true, false, not determined / null) Differ in appearance 18 9
10 User Selection Control Examples 19 RadioButton( Option Button ) Supports exclusive choice when grouped together Appear typically inside a StackPanel Use GroupName property if you need to associate RadioButtons from different StackPanel parent containers 20 10
11 RadioButtons with GroupNames 21 Text Controls 11
12 Two Types of Text Control Block used for read-only text TextBlock RichTextBlock Box used for user input and editing as well as display TextBox RichEditBox (probably not used in BCIS 4650) 23 Read-Only: TextBlock Displays single or mulit-line, read-only text Has many properties; read up! (Run element = text with identical formatting) 24 12
13 TextBlock Has Built-In Styles 25 Another TextBlock Example 26 13
14 Read Only: RichTextBlock Displays read-only rich content : character or paragraph-formatted text, in-line images, videos, hyperlinks, etc. Uses Blocks property to get contents Can embed other UI elements inside text 27 RichTextBlock Example #
15 RichTextBlock Example #2 29 Input: TextBox Used mainly for single or multi-line user input / editing, but can also display single or mulitline plain text Set MaxLength prop. to limit user entry Offers IsSpellCheckEnabled property 30 15
16 ToolTip Displays explanation for associated element Responds to mouse/pen hover or touch and hold 31 Some Remarks About URIs 16
17 Uniform Resource Identifier (URI) Used to access and load a resource located in another folder, on a company intranet, or on the Internet Can load Images (frequently) Data files Code assemblies Pages Many other types of files 33 Organizing Image Resources in an App Package Important for maintenance and globalization to separate code from resources, incl. images The Pack URI Scheme -- a model for organizing and identifying app content; packages (.appx) and member parts Prefix identifies the scheme (often an Internet service) used 34 17
18 Packaging Scheme Syntax Varies! General syntax: scheme://domainname/path So ftp://, file://, etc. BUT when domainname = installed app name ms-appx:/// = installed app location ms-appdata:/// = app data folder Examples: var uri = new System.Uri( ms-appx:///images/ logo.png ); var file = Windows.Storage.StorageFile.GetFile FromApplicationUriAsync(uri); 35 The ms-appx:// Scheme Will be the scheme you will use for the resources packaged with your app. Is good practice to fully qualify URI by including ms-appx:// in the path citation. Include a third / (i.e., ms-appx:///) when the desired resource is located one level below the package s root folder
19 Media Controls All Resource Files in Your App Must have their BuildAction property set to Content Otherwise they will not be included in your app package Select each file in Solution Explorer, then check Properties Window 19
20 Relevant Graphics Terminology Raster / Bitmap what the Image control accepts (.bmp,.jpg,.png.,.gif,.tiff, etc.) Vector computer-drawn (.svg,.pdf,.eps) Codec Decoding Translating image format to image data that can be used by the OS By default the OS selects the codec used 39 Two Ways to Display an Image Use the Image control Paint an image on an object using the ImageBrush control (** not found in the Toolbox; must write C# code to use**) 40 20
21 Image Control Displays contents of a bitmap file Must be BMP, PNG, GIF, JPG/JPEG, JPEG-XR, TIF/TIFF, ICO; else convert Cannot change the background color, nor does Image accept the focus Use typically local files in /Assets or other separate folder(s) (ex., /Images ) Can also use external server files as sources 41 Image: The Source Attribute Must set to a URI in XAML or in C# Must give full path (Win Store and universal app requirement) XAML: <Image Source= Assets/MySplashScreen.bmp"/> XAML: <Image Source="C:\Users\Maria\ Pictures\Water Lilies.jpg"/> XAML: < Image Source=" SomeWebsite.com/example.png" /> 42 21
22 The Source Attribute, 2 With C#, you must write, ex., : Image.Source has an ImageFailed event for exception handling Requires BitmapImage class set to an URI 43 MediaPlayerElement Control Displays video and images; plays audio Offers built-in user controls; customizable Use only with Window 10 and up; use MediaElement for older versions of Windows 44 22
23 Map Control Displays customizable map data Must use with Bing Maps (later in this course) Can show, ex., Road maps, incl. transit maps and traffic Aerial or streetside views 3D views Directions Local businesses Search results 45 WebView Control Hosts HTML content within an app Will discuss in more detail later in this course 46 23
24 Item Collection Controls ComboBox Control / Element Can only select one item from a drop-down list (thus consumes less page space) Uses SelectedItem property for pick 48 24
25 ListBox Control / Element Shows all items in list (scrollable) Can support multiple selection with SelectMode property (single is default) Has SelectedItem, SelectedItems properties for user pick(s) Xmlns:sysincludes System namespace for just this ListBox XAML namespace (x:) Double data type Sys: now makes specific calls Note Button invisible when focus moves 49 Data Controls (Data controls are a type of container) 25
26 ListBox Control Displays a list of selectable text items Populate by Adding to the control s Items collection 51 ListView Control Shows user a vertical list of items that user can scroll Is best suited for short lists, since most desktops and tablets are used in landscape orientation Can pick 1 or more items (like ListBox) using SelectionMode prop. Highly customizable Can have varied content 52 26
27 Populating a ListView sitems Collection (when you have a few items that are static) Writing inline code (in XAML or C#) 53 Populating a ListView sitems Collection (from a db or Internet source) We will start covering this later
28 GridView Control Shows user a collection of items organized by rows and columns Scrolls vertically Populate as for ListView Positions content automatically to consume screen space Customizable 55 GridView Control / Element Offers for display Default grid view Large tile view Grouped grid view Variable-sized gird view (complicated!) Highly customizable 56 28
29 Use Third-Party Controls or Add-Ins With Caution Costs to you Costs to client Costs to user Reliability, strength of supplier 57 ITDS Logo / Mood Slide 58 29
Introduction p. 1 Getting Started Hello, Real World p. 9 Creating, Deploying, and Profiling an App p. 9 Understanding the App Package p.
Introduction p. 1 Getting Started Hello, Real World p. 9 Creating, Deploying, and Profiling an App p. 9 Understanding the App Package p. 12 Updating XAML and C# Code p. 22 Making the App World-Ready p.
More informationPART I: INTRODUCTION TO WINDOWS 8 APPLICATION DEVELOPMENT CHAPTER 1: A BRIEF HISTORY OF WINDOWS APPLICATION DEVELOPMENT 3
INTRODUCTION xix PART I: INTRODUCTION TO WINDOWS 8 APPLICATION DEVELOPMENT CHAPTER 1: A BRIEF HISTORY OF WINDOWS APPLICATION DEVELOPMENT 3 The Life of Windows 3 From Windows 3.1 to 32-bit 4 Windows XP
More informationIntroduction. Part I: Silverlight Fundamentals for ASP.NET Developers 1
Introduction xxi Part I: Silverlight Fundamentals for ASP.NET Developers 1 Chapter 1: Silverlight in a Nutshell 3 Uphill Struggle 3 Rich Client or Web Reach? 4 Silverlight Steps In 4 The Impact of Silverlight
More informationDOT.NET MODULE 6: SILVERLIGHT
UNIT 1 Introducing Silverlight DOT.NET MODULE 6: SILVERLIGHT 1. Silverlight and Visual Studio 2. Understanding Silverlight Websites 3. Creating a Stand-Alone Silverlight Project 4. Creating a Simple Silverlight
More informationProgramming Windows, Sixth Edition
Programming Windows, Sixth Edition Charles Petzold Table of Introduction xvii i-'-f..?.'!. ELE MENTALS Chapter 1 Markup and Code 3 The First Project 3 Graphical Greetings 9 Variations in Text 13 Media
More informationBuilding Responsive Apps for Windows 10 Greg Lutz. GrapeCity
Building Responsive Apps for Windows 10 Greg Lutz GrapeCity Responsive Design == Adaptive UI The goal of adaptive UI is to adapt its layout to the needs of the user. In our case Adaptive UI will mean adaption
More informationIndex. Battling complexity, 211 Button controls properties, 54 Save button, 53 54
Index A Asynchronous programming thread safe, 235 message pump, 233 234 synchronous service, 234 UI thread, 235 Asynchronous programming model, 181 action object, 184 185 anonymous methods, 183 case studies,
More informationBeginning Silverlight 5 in C #
Table of Contents: Chapter 1. Welcome to Silverlight 5 1.1 The Evolution of the User interface 1.2 Rich Internet Application Solutions 1.3 What is Silverlight? 1.4 Benefits of Silverlight 1.4.1 Cross-Platform/Cross-Browser
More informationIndex. Windows 10 running, 199 suspended state, 199 terminate apps,
A Application lifecycle activation ApplicationExecution State, 216 restoring navigation state, 216 217 restoring session information, 217 218 state transitions, 200 activation, 201 killing, 202 launching,
More informationWindows Presentation Foundation. Jim Fawcett CSE687 Object Oriented Design Spring 2018
Windows Presentation Foundation Jim Fawcett CSE687 Object Oriented Design Spring 2018 References Pro C# 5 and the.net 4.5 Platform, Andrew Troelsen, Apress, 2012 Programming WPF, 2nd edition, Sells & Griffiths,
More informationPro Windows 8.1. Development with. XAML and C# Jesse Liberty. Philip Japikse. Jon Galloway
Pro Windows 8.1 Development with XAML and C# Jesse Liberty Philip Japikse Jon Galloway Contents About the Authors About the Technical Reviewers Acknowledgments xvii xix xxi HChapter 1: Getting Started
More informationChapter 12: Using Controls
Chapter 12: Using Controls Using a LinkLabel LinkLabel Similar to a Label Provides the additional capability to link the user to other sources Such as Web pages or files Default event The method whose
More informationIndex A Adaptive user experience code adaptation ApiInformation class, 204 requirements, 203 creating POS page, 179 device family, 180 input optimizat
Index A Adaptive user experience code adaptation ApiInformation class, 204 requirements, 203 creating POS page, 179 device family, 180 input optimization, 180 triggered states adding toggle button, 188
More informationWeek 6: First XAML Control Exercise
BCIS 4650 Week 6: First XAML Control Exercise The controls you will use are: Blank App (Universal Windows), which contains a Grid control by default StackPanel (acts as a container for CheckBoxes and RadioButtons)
More informationCHANNEL9 S WINDOWS PHONE 8.1 DEVELOPMENT FOR ABSOLUTE BEGINNERS
CHANNEL9 S WINDOWS PHONE 8.1 DEVELOPMENT FOR ABSOLUTE BEGINNERS Full Text Version of the Video Series Published April, 2014 Bob Tabor http://www.learnvisualstudio.net Contents Introduction... 2 Lesson
More informationUWP Working with Navigation
UWP-019 - Working with Navigation Up until now we've only created apps with a single Page, the MainPage.XAML, and while that's fine for simple apps. However, it s likely that you will need to add additional
More informationInfragistics Silverlight 13.2 Service Release Notes November 2013
Infragistics Silverlight 13.2 Service Release Notes November 2013 Raise the Bar on Both Business Intelligence and Web UI with Infragistics Silverlight Controls. Infragistics Silverlight controls provide
More informationWPF and MVVM Study Guides
1. Introduction to WPF WPF and MVVM Study Guides https://msdn.microsoft.com/en-us/library/mt149842.aspx 2. Walkthrough: My First WPF Desktop Application https://msdn.microsoft.com/en-us/library/ms752299(v=vs.110).aspx
More informationWindows Presentation Foundation for.net Developers
Telephone: 0208 942 5724 Email: info@aspecttraining.co.uk YOUR COURSE, YOUR WAY - MORE EFFECTIVE IT TRAINING Windows Presentation Foundation for.net Developers Duration: 5 days Overview: Aspect Training's
More informationArcGIS Pro SDK for.net: Advanced User Interfaces in Add-ins. Wolfgang Kaiser
ArcGIS Pro SDK for.net: Advanced User Interfaces in Add-ins Wolfgang Kaiser Framework Elements - Recap Any Framework Element is an extensibility point - Controls (Button, Tool, and variants) - Hosted on
More informationWhat s New Essential Studio User Interface Edition
What s New Essential Studio User Interface Edition Table of Contents Essential Grid... 3 Grid for ASP.NET... 3 Grid for ASP.NET MVC... 3 Grid for Silverlight... 9 Grid for WPF... 10 Essential Tools...
More informationLow fidelity: omits details High fidelity: more like finished product. Breadth: % of features covered. Depth: degree of functionality
Fall 2005 6.831 UI Design and Implementation 1 Fall 2005 6.831 UI Design and Implementation 2 Paper prototypes Computer prototypes Wizard of Oz prototypes Get feedback earlier, cheaper Experiment with
More informationInformation Systems Engineering. Presenting data in web pages Using ASP.NET
Information Systems Engineering Presenting data in web pages Using ASP.NET 1 HTML and web pages URL Request HTTP GET Response Rendering.html files Browser ..
More informationWas this document helpful? smarttech.com/docfeedback/ SMART Ink 5.2 USER S GUIDE
Was this document helpful? smarttech.com/docfeedback/171190 SMART Ink 5.2 USER S GUIDE Trademark notice SMART Ink, SMART Notebook, SMART Meeting Pro, Pen ID, smarttech, the SMART logo and all SMART taglines
More informationDeveloping Native Windows Phone 7 Applications for SharePoint
Developing Native Windows Phone 7 Applications for SharePoint Steve Pietrek Cardinal Solutions About Cardinal OUR FOCUS: Enterprise Rich Internet Applications Mobile Solutions Portals & Collaboration Business
More informationPrentice Hall. Learning Media Design with Adobe CS4 (Skintik) Alabama - Course of Study - Interactive Multimedia Design
Prentice Hall Learning Media Design with Adobe CS4 C O R R E L A T E D T O Learning Media Design with Adobe CS4 Students will: Multimedia Components 1. Compare aspects of multimedia. Presentation Desktop
More informationXAML Designer for.net 3.5
XAML Designer for.net 3.5 Table of Contents Table of Contents... 2 1 Introduction... 6 1.1 Aurora for Architects for.net 3.5... 6 1.2 Aurora for Architects Features... 6 1.3 Who This Guide is For... 7
More informationArcGIS Pro SDK for.net UI Design for Accessibility. Charles Macleod
ArcGIS Pro SDK for.net UI Design for Accessibility Charles Macleod Overview Styling - Light, Dark, High Contrast Accessibility Custom Styling* Add-in Styling Since1.4: Light and Dark Theme and High Contrast
More informationStyles, Themes, and Material Design
Styles, Themes, and Material Design CS 236503 Dr. Oren Mishali Based on the Official Android Development Guide Outline Styles & Themes Material Design Lists Floating Action Button Cards To be continued
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationMicrosoft Windows Apps Dev w/microsoft.net Framework 4. Download Full Version :
Microsoft 70-511 Windows Apps Dev w/microsoft.net Framework 4 Download Full Version : https://killexams.com/pass4sure/exam-detail/70-511 Answer: A, C QUESTION: 215 You develop a Windows Presentation Foundation
More informationNetAdvantage for WPF 14.1 Service Release Notes April 2014
NetAdvantage for WPF 14.1 Service Release Notes April 2014 Raise the Bar on Both BI and Desktop UI with Infragistics WPF Controls Infragistics WPF controls provide breadth and depth in enabling developers
More informationWhat s New in QuarkXPress 2018
What s New in QuarkXPress 2018 Contents What s New in QuarkXPress 2018...1 Digital publishing...2 Export as Android App...2 HTML5 enhancements...3 Configuration changes...5 Graphics...7 Transparency blend
More informationHello World. Lesson 1. Android Developer Fundamentals. Android Developer Fundamentals. Layouts, and. NonCommercial
Hello World Lesson 1 This work is licensed This under work a Creative is is licensed Commons under a a Attribution-NonCommercial Creative 4.0 Commons International Attribution- License 1 NonCommercial
More informationROUTED EVENTS. Chapter 5 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon
ROUTED EVENTS Chapter 5 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon - 2014 Introduction Routed events are events with more traveling power they can tunnel
More informationAbout this tutorial. The Lianja App Development process
About this tutorial In this tutorial we will see how to build Custom Sections in Visual FoxPro. The target audience is for intermediate developers who have read through and understood the Getting Started
More informationMicrosoft Exam Questions & Answers
Microsoft 70-481 Exam Questions & Answers Number: 70-481 Passing Score: 800 Time Limit: 120 min File Version: 14.87 http://www.gratisexam.com/ Microsoft 70-481 Exam Questions & Answers Exam Name: Essentials
More informationBASICS OF MOTIONSTUDIO
EXPERIMENT NO: 1 BASICS OF MOTIONSTUDIO User Interface MotionStudio combines draw, paint and animation in one easy easy-to-use program gram to save time and make work easy. Main Window Main Window is the
More informationCST242 Windows Forms with C# Page 1
CST242 Windows Forms with C# Page 1 1 2 4 5 6 7 9 10 Windows Forms with C# CST242 Visual C# Windows Forms Applications A user interface that is designed for running Windows-based Desktop applications A
More informationCPSC Tutorial 9 Blend & Animations
CPSC 481 - Tutorial 9 Blend & Animations (based on previous tutorials by Alice Thudt, Fateme Rajabiyazdi, David Ledo, Brennan Jones, and Sowmya Somanath) Today Blend & Animations Using Blend Hands on example
More informationOverview In this lab you will Explore some of the features of the new Windows 8 Interface.
LAB 1 No Programming Experience Exploring the New Windows 8 Modern User Interface (UI) and Windows 8 Apps Overview In this lab you will Explore some of the features of the new Windows 8 Interface. Requirements
More informationSPEAK Component Reference
Sitecore Guide Template Rev: 26 November 2013 Sitecore CMS 7.1 SPEAK Component Reference Table of Contents Chapter 1 Authentications... 4 1.1 AccountInformation... 5 Chapter 2 Behaviors... 7 2.1 MultiSelectList...
More informationASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.
Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.
More informationINFRAGISTICS WPF 15.2 Service Release Notes September 2016
INFRAGISTICS WPF 15.2 Service Release Notes September 2016 Raise the Bar on Both BI and Desktop UI with Infragistics WPF Controls Infragistics WPF controls provide breadth and depth in enabling developers
More informationA Guide to App Studio 9.1
A Guide to App Studio 9.1 CONTENTS Contents App Studio...4 Understanding App Studio...5 Understanding the AVE-Mag and AVE-Doc formats...6 Understanding layout families...7 Understanding App Studio publishing...8
More informationDesktop Studio: Charts. Version: 7.3
Desktop Studio: Charts Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived from,
More informationApple News Apple Advertising Platforms Specifications November 2017
Apple News Apple Advertising Platforms Specifications November 2017 About Advertising on Apple News Ads on Apple News can run across iphone, ipod touch, and ipad devices. Ad options include a variety of
More informationA Guide to Quark Author Web Edition 2015
A Guide to Quark Author Web Edition 2015 CONTENTS Contents Getting Started...4 About Quark Author - Web Edition...4 Smart documents...4 Introduction to the Quark Author - Web Edition User Guide...4 Quark
More informationQuarkXPress Server 2015 Known and Resolved Issues. Last updated: 4/1/2016
Last updated: 4/1/2016 Table of Contents Resolved Issues: QuarkXPress Server 2015 April 2016 Update (11.2.2)... 3 Resolved Issues: QuarkXPress Server 2015 February 2016 Update (11.2.1)... 3 Resolved Issues:
More informationChapter 12: Using Controls
Chapter 12: Using Controls Examining the IDE s Automatically Generated Code A new Windows Forms project has been started and given the name FormWithALabelAndAButton A Label has been dragged onto Form1
More informationProfessional Course in Web Designing & Development 5-6 Months
Professional Course in Web Designing & Development 5-6 Months BASIC HTML Basic HTML Tags Hyperlink Images Form Table CSS 2 Basic use of css Formatting the page with CSS Understanding DIV Make a simple
More informationWebsite Design Guide
Website Design Guide 8/28/2017 Spark Website Design US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
More informationWeek 7: NavigationView Control Exercise
BCIS 4650 Week 7: NavigationView Control Exercise BUILD THE UI FIRST (ALWAYS). ================================================================================================ 1. Start with a New Project
More informationADDITIONAL GUIDES Customer SAP Enable Now Customization. Customer SAP SE or an SAP affiliate company. All rights reserved.
ADDITIONAL GUIDES Customer 1811 2018-11-01 Customer 2018 SAP SE or an SAP affiliate company. All rights reserved. Table of Contents 1 Introduction... 4 1.1 Workarea Resources... 4 1.2 Customization Editors...
More informationCPSC 481 Tutorial 10 Expression Blend. Brennan Jones (based on tutorials by Bon Adriel Aseniero and David Ledo)
CPSC 481 Tutorial 10 Expression Blend Brennan Jones bdgjones@ucalgary.ca (based on tutorials by Bon Adriel Aseniero and David Ledo) Expression Blend Enables you to build rich and compelling applications
More informationManual Bitmap Fixture v
Manual Bitmap Fixture v3.2.2.3 Paderborn, 25/05/2016 Contact: tech.support@malighting.com 1 Bitmap Fixture The MA Lighting Bitmap fixture replaces the previous bitmap effects. The bitmap fixture is a virtual
More informationCS 4518 Mobile and Ubiquitous Computing Lecture 5: Data-Driven Views and Android Components Emmanuel Agu
CS 4518 Mobile and Ubiquitous Computing Lecture 5: Data-Driven Views and Android Components Emmanuel Agu Announcements Slight modifications to course timeline posted No class February 16 (Advising day)
More informationDesktop Studio: Charts
Desktop Studio: Charts Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Working with Charts i Copyright 2011 Intellicus Technologies This document
More informationAndroid App Development
Android App Development Course Contents: Android app development Course Benefit: You will learn how to Use Advance Features of Android with LIVE PROJECTS Original Fees: 15000 per student. Corporate Discount
More informationControls. By the end of this chapter, student will be able to:
Controls By the end of this chapter, student will be able to: Recognize the (Properties Window) Adjust the properties assigned to Controls Choose the appropriate Property Choose the proper value for the
More informationTeam Developer 6.1. Configure the color-coding in the Tools Preferences dialog under the Outline tab.
Team Developer New Features : Team Developer 6.1 IDE Features: Team Developer 6.1 Color-coded Source Code The source code in the IDE is now color-coded. You can customize the colors of each of the following
More informationChapter 6 Formatting Graphic Objects
Impress Guide Chapter 6 OpenOffice.org Copyright This document is Copyright 2007 by its contributors as listed in the section titled Authors. You can distribute it and/or modify it under the terms of either
More informationHands-On Lab. Hello Windows Phone
Hands-On Lab Hello Windows Phone Lab version: 1.1.0 Last updated: 12/8/2010 CONTENTS OVERVIEW... 3 EXERCISE 1: CREATING WINDOWS PHONE APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 EXPRESS FOR WINDOWS
More informationScreenBeam Touch90 Interactive Whiteboard
ScreenBeam Touch90 Interactive Whiteboard Software User Guide xxxx-xxxx-000 rev. 1 Table of Contents Installing the Software 2 Software Installation 2 Using the Software 5 Pages 6 Pens 7 Figures 10 Erasers
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationSilverlight Invaders Step 0: general overview The purpose of this tutorial is to create a small game like space invaders. The first thing we will do is set up the canvas of design some user controls (
More informationWindows Presentation Foundation
Windows Presentation Foundation CS 525 John Stites Table of Contents Introduction... 3 Separation of Presentation and Behavior... 3 XAML Object Elements... 3 2-D Graphics... 6 3-D Graphics... 9 Microsoft
More informationKendo UI Builder by Progress : Using Kendo UI Designer
Kendo UI Builder by Progress : Using Kendo UI Designer Notices 2016 Telerik AD. All rights reserved. November 2016 Last updated with new content: Version 1.1 3 Notices 4 Contents Table of Contents Chapter
More informationANDROID SYLLABUS. Advanced Android
Advanced Android 1) Introduction To Mobile Apps I. Why we Need Mobile Apps II. Different Kinds of Mobile Apps III. Briefly about Android 2) Introduction Android I. History Behind Android Development II.
More informationUse this document to quickly review the steps needed to get the most out of your Gmail account.
The How to Dos of Gmail Overview Page 1 Gmail offers tremendous functionality to make your email easier to use. This job aid provides the step-by-step instructions that are presented at the end of every
More informationBuilding User Interface for Android Mobile Applications II
Building User Interface for Android Mobile Applications II Mobile App Development 1 MVC 2 MVC 1 MVC 2 MVC Android redraw View invalidate Controller tap, key pressed update Model MVC MVC in Android View
More informationCorel Grafigo User Guide The contents of this user guide and the associated Corel Grafigo software are the property of Corel Corporation and its
Corel Grafigo User Guide The contents of this user guide and the associated Corel Grafigo software are the property of Corel Corporation and its respective licensors, and are protected by copyright. For
More informationDeveloping Windows Applications with Microsoft Visual Studio 2010
Developing Windows Applications with Microsoft Visual Studio 2010 Course 10262A: Five days; Instructor-Led Course Description: In this course, experienced developers who know the basics of Windows Forms
More informationCSC 355 PROJECT 4 NETWORKED TIC TAC TOE WITH WPF INTERFACE
CSC 355 PROJECT 4 NETWORKED TIC TAC TOE WITH WPF INTERFACE GODFREY MUGANDA In this project, you will write a networked application for playing Tic Tac Toe. The application will use the.net socket classes
More informationHandling Events in Silverlight for Windows Embedded Compact 7
Handling Events in Silverlight for Windows Embedded Compact 7 1 Handling Events in Silverlight for Windows Embedded Compact 7 Windows Embedded Compact 7 Technical Article Writers: Frankie Anderson Technical
More informationArtOfTest Inc. Automation Design Canvas 2.0 Beta Quick-Start Guide
Automation Design Canvas 2.0 Beta Quick-Start Guide Contents Creating and Running Your First Test... 3 Adding Quick Verification Steps... 10 Creating Advanced Test Verifications... 13 Creating a Data Driven
More informationLearn more about Pages, Keynote & Numbers
Learn more about Pages, Keynote & Numbers HCPS Instructional Technology May 2012 Adapted from Apple Help Guides CHAPTER ONE: PAGES Part 1: Get to Know Pages Opening and Creating Documents Opening a Pages
More informationArcGIS Pro Extensibility - Building and Deploying Addins with the new DotNet SDK
ArcGIS Pro Extensibility - Building and Deploying Addins with the new DotNet SDK Charlie Macleod - Esri Esri UC 2014 Demo Theater New at 10.3 is the ArcGIS Pro Application - Extensibility is provided by
More informationUsing Visual Basic Studio 2008
Using Visual Basic Studio 2008 Recall that object-oriented programming language is a programming language that allows the programmer to use objects to accomplish a program s goal. An object is anything
More informationEXAMGOOD QUESTION & ANSWER. Accurate study guides High passing rate! Exam Good provides update free of charge in one year!
EXAMGOOD QUESTION & ANSWER Exam Good provides update free of charge in one year! Accurate study guides High passing rate! http://www.examgood.com Exam : 70-357 Title : Developing Mobile Apps Version :
More informationGetting Started Guide. Chapter 11 Graphics, the Gallery, and Fontwork
Getting Started Guide Chapter 11 Graphics, the Gallery, and Fontwork Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or
More informationEssentials of Developing Windows Store Apps Using C#
Essentials of Developing Windows Store Apps Using C# Course 20484A; 5 Days, Instructor-led Course Description In this course, students will learn essential programming skills and techniques that are required
More informationCS 4518 Mobile and Ubiquitous Computing Lecture 4: Data-Driven Views, Android Components & Android Activity Lifecycle Emmanuel Agu
CS 4518 Mobile and Ubiquitous Computing Lecture 4: Data-Driven Views, Android Components & Android Activity Lifecycle Emmanuel Agu Announcements Group formation: Projects 2, 3 and final project will be
More informationIntelli-Signage Signage Designer Software
Intelli-Signage (User Manual V1.0) version: V3.0.0.0 Contents 1. Introduction... 1 2. System requirement... 1 2.1 Signage Player Software... 1 2.2... 1 3. Installation/Uninstallation of... 2 4. interface...
More informationXAML. Chapter 2 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon Understanding XAML
XAML Chapter 2 of Pro WPF : By Matthew MacDonald Assist Lect. Wadhah R. Baiee. College of IT Univ. of Babylon - 2014 Understanding XAML Developers realized long ago that the most efficient way to tackle
More informationA PRACTICAL GUIDE TO USING WIX TO BUILD A WEBSITE
A PRACTICAL GUIDE TO USING WIX TO BUILD A WEBSITE AN AID TO ENABLE STUDENTS TO UNDERSTAND THE FUNDAMENTELS OF WEBSITE DESIGN WITHIN THE FRAMEWORK OF A WEBSITE PROJECT USING WEB DESIGN TOOLS YANNIS STEPHANOU
More informationApple News Apple Advertising Platforms Specifications May 2018
Apple News Apple Advertising Platforms Specifications May 2018 About Advertising on Apple News Ads on Apple News can run across iphone, ipod touch, and ipad devices. Ad options include a variety of display
More informationDeveloping Mobile Apps (357)
Developing Mobile Apps (357) Develop a XAML page layout for an adaptive UI Construct a page layout Configure a RelativePanel layout; select the appropriate XAML layout panel based on the UI requirement;
More informationAuthoring Guide v2.1 PATRIK SUNDQVIST
2012 Authoring Guide v2.1 PATRIK SUNDQVIST Purpose The purpose of this document is to provide assistance when customizing WebFront for Service Manager 2012. 1 TABLE OF CONTENTS 2 Introduction... 2 3 Limitations...
More informationWRITING THE MANAGEMENT SYSTEM APPLICATION
Chapter 10 WRITING THE MANAGEMENT SYSTEM APPLICATION We are going to write an application which will read and evaluate the data coming from our Arduino card reader application. We are going to make this
More informationC30c: Model-View-Controller and Writing Larger JavaFX Apps
CISC 3120 C30c: Model-View-Controller and Writing Larger JavaFX Apps Hui Chen Department of Computer & Information Science CUNY Brooklyn College 12/6/2018 CUNY Brooklyn College 1 Outline Model-View-Controller
More informationDEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010
CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WINDOWS APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10262A; Duration: 5 Days; Instructor-led Time: 9.00am 5.00pm Break: 10.15am 10.30am
More informationVendor: Microsoft. Exam Code: Exam Name: Essentials of Developing Windows Store Apps using C# Version: Demo
Vendor: Microsoft Exam Code: 70-484 Exam Name: Essentials of Developing Windows Store Apps using C# Version: Demo Testlet 1 Scenario 1 Background You are developing a Windows Store app by using C# and
More informationProject 2: After Image
Project 2: After Image FIT100 Winter 2007 Have you ever stared at an image and noticed that when it disappeared, a shadow of the image was still briefly visible. This is called an after image, and we experiment
More informationIntroduction to Data Templates and Value Converters in Silverlight
Introduction to Data Templates and Value Converters in Silverlight An overview of Data Templates and Value Converters by JeremyBytes.com Overview Business applications are all about data, and laying out
More informationCS3240 Human-Computer Interaction Lab Sheet Lab Session 2
CS3240 Human-Computer Interaction Lab Sheet Lab Session 2 Key Features of Silverlight Page 1 Overview In this lab, you will get familiarized with the key features of Silverlight, such as layout containers,
More informationMicronet International College
Name: /50 Class: Micronet International College Level 4 Diploma in Computing Designing and Developing a Website (DDW) Test 2 (20%) QUESTION 1 a) JPEG is a commonly used image file format on the web. What
More informationAdvertising specifications. Version 1.1
Advertising specifications Version 1.1 Please read this document before producing creatives for campaigns on The Economist - Digital Editions This is a living document that will evolve as we are presented
More informationKendo UI. Builder by Progress : Using Kendo UI Designer
Kendo UI Builder by Progress : Using Kendo UI Designer Copyright 2017 Telerik AD. All rights reserved. December 2017 Last updated with new content: Version 2.1 Updated: 2017/12/22 3 Copyright 4 Contents
More informationTable of contents. Sliding Billboard DMXzone.com
Table of contents About Sliding Billboard... 2 Features in Detail... 3 Before you begin... 11 Installing the extension... 11 The Basics: Creating a Simple Sliding Billboard Introduction... 12 Advanced:
More information