Topics of Discussion
|
|
- Kathleen Gaines
- 6 years ago
- Views:
Transcription
1 Reference CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Fragments, ActionBar and Menus Part 1 of 5 Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones & Barlett Learning, pp Paul I-Hai Lin, Professor Spring 2017 A Specialty Course Purdue University M.S. Technology Graduate Program Dept. of Computer, Electrical and Information Technology Purdue University Fort Wayne Campus 1 Topics of Discussion Fragmentation and Android Fragments The Fragment Lifecycle Action Bar Lab Example 4-1: Fragments and the ActionBar: Menu Experiment, pp ActionBar Configurations Overflow and Action Bar Adding an Action View Lab Example 4-2: Unit Calculator App, pp Responsive Design with Fragments Lab Example 4-3: Shades App: A Fragment Experiment, pp
2 Topics of Discussion Animation in Fragment Transaction Lab Example 4-4: Recipes-Fragments with Transition Animation, pp ListViews and Adaptors Lab Example 4-5: Redlands Music Events App Adapters and ListViews Fragments, A Fragment represents a behavior or a portion of UI in an Activity A Fragment == A Sub Activity A fragment has its own lifecycle, receives its own input events, and which you can add or remove while the activity is running. You can combine multiple fragments in a single activity to build a multi-pane UI and reuse a fragment in multiple activities. 4 2
3 Fragments, Each Fragment has its own callback methods in the standard Activity lifecycle oncreatview() oninflate() onactivitycreated() onattach() ondestroyview() ondeatch() 5 ActionBar, port/v7/app/actionbar.html A primary toolbar within the activity that may display the activity title, application-level navigation affordances, other interactive items. The action bar appears at the top of an activity's window when the activity uses the AppCompat's AppCompat theme (or one of its descendant themes). You may otherwise add the action bar by calling requestfeature(feature_support_action_ba R) or by declaring it in a custom theme with the windowactionbar property. 6 3
4 ActionBar, Also called App bar which provides information and display control elements to the user. Provides a visual structure and interactive elements Key functions of the app bar A dedicated space for giving your app an identity and indicating the user s location in the app. Access to important actions in a predictable way such as search Support for navigation and view switching ActionBar class, v7/app/actionbar.html 7 ActionBar, ActionBar class, v7/app/actionbar.html Material Design App Bar, html 1. App Icon 2. View Control 3. Action buttons 4. Action overflow 8 4
5 Navigation with Back and Up, 9 Deprecated Methods import android.app.activity; import android.app.actionbar actionbar.setnavigationmode(actionbar.navigation_mode_ TABS); actionbar.tab breakfasttab = actionbar.newtab().settext( getstring(r.string.ui_tabname_breakfast)); actionbar.setselectednavigationitem(savedinstancestate.getint( TAB_KEY_INDEX, 0)) class MyTabsListener implements ActionBar.TabListener { public Fragment fragment; 10 5
6 ActionBar deprecated methods Deprecated Methods import android.support.v7.app.appcomatactivity setnavigationmode(), addtab(), selecttab() actionbar.setnavigationmode(actionbar.navigation_mode_ TABS); ActionBar.Tab breakfasttab = actionbar.newtab().settext( getstring(r.string.ui_tabname_breakfast)); breakfasttab.settablistener(new MyTabsListener (breakfastfragment, getapplicationcontext())); actionbar.addtab(breakfasttab); 11 ActionBar Depreciated Methods v7/app/actionbar.html Use inline toolbar action bars 12 6
7 Lab 4-1 Fragments and ActionBar: Menu Experiment The ActionBar of an Application Application Icon Action Items Action overflow 13 Lab 4-1 Fragments and ActionBar: Menu Experiment An ActionBar containing Tabs 14 7
8 Lab 4-1 Fragments and ActionBar: Menu Experiment Project structure MyActity.java BreakfastFragment.java DinnerFragment.java LunchFragment.java SnackFragment.java 15 Lab 4-1 Fragments and ActionBar: Menu Experiment Activity_my.xml contains a LinearLayout for storing fragments res/layout activity_my.xml fragment_breakfast.xml, fragment_lunch.xml fragment_dinner.xml, fragment_snack.xml 16 8
9 Lab 4-1 Fragments and ActionBar: Menu Experiment The fragment_snack.xml layout shown in landscape orientation 17 Summary Q/A? 18 9
Topics of Discussion
Reference CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Fragments, ActionBar and Menus Part 3 of 5 Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones
More informationAndorid Storage Options
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing File Storage, Shared Preferences, and SQLite Database Reference Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed
More informationCHAPTER 4. Fragments ActionBar Menus
CHAPTER 4 Fragments ActionBar Menus Explore how to build applications that use an ActionBar and Fragments Understand the Fragment lifecycle Learn to configure the ActionBar Implement Fragments with Responsive
More informationCPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing. Lab & Demo 2 (Part 1-2) Hello-Goodbye App Tutorial
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Reference Lab & Demo 2 (Part 1-2) Tutorial Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones & Barlett
More informationCPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing. Lab & Demo 2 (1 &2 of 3) Hello-Goodbye App Tutorial
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Reference Lab & Demo 2 (1 &2 of 3) Tutorial Android Programming Concepts, by Trish Cornez and Richard Cornez, pubslihed by Jones & Barlett
More informationTablets have larger displays than phones do They can support multiple UI panes / user behaviors at the same time
Tablets have larger displays than phones do They can support multiple UI panes / user behaviors at the same time The 1 activity 1 thing the user can do heuristic may not make sense for larger devices Application
More informationEMBEDDED SYSTEMS PROGRAMMING UI and Android
EMBEDDED SYSTEMS PROGRAMMING 2016-17 UI and Android STANDARD GESTURES (1/2) UI classes inheriting from View allow to set listeners that respond to basic gestures. Listeners are defined by suitable interfaces.
More informationMultiple devices. Use wrap_content and match_parent Use RelativeLayout/ConstraintLayout Use configuration qualifiers
Multiple devices Multiple devices Use wrap_content and match_parent Use RelativeLayout/ConstraintLayout Use configuration qualifiers Create a new directory in your project's res/ and name it using the
More informationCS371m - Mobile Computing. More UI Action Bar, Navigation, and Fragments
CS371m - Mobile Computing More UI Action Bar, Navigation, and Fragments ACTION BAR 2 Options Menu and Action Bar prior to Android 3.0 / API level 11 Android devices required a dedicated menu button Pressing
More informationCS371m - Mobile Computing. More UI Navigation, Fragments, and App / Action Bars
CS371m - Mobile Computing More UI Navigation, Fragments, and App / Action Bars EFFECTIVE ANDROID NAVIGATION 2 Clicker Question Have you heard of the terms Back and Up in the context of Android Navigation?
More informationAndroid. The Toolbar
Android The Toolbar Credits Lectures are heavily based of materials and examples from: Android Programming The Big Nerd Ranch Guides Bill Phillips and Brian Hardy April 7, 2013 ToDoList We re going to
More informationCS378 -Mobile Computing. More UI -Part 2
CS378 -Mobile Computing More UI -Part 2 Special Menus Two special application menus options menu context menu Options menu replaced by action bar (API 11) menu action bar 2 OptionsMenu User presses Menu
More informationANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012
ANDROID APPS (NOW WITH JELLY BEANS!) Jordan Jozwiak November 11, 2012 AGENDA Android v. ios Design Paradigms Setup Application Framework Demo Libraries Distribution ANDROID V. IOS Android $25 one-time
More informationMobile Application Development Android
Mobile Application Development Android Lecture 2 MTAT.03.262 Satish Srirama satish.srirama@ut.ee Android Lecture 1 -recap What is Android How to develop Android applications Run & debug the applications
More informationUniversity of Stirling Computing Science Telecommunications Systems and Services CSCU9YH: Android Practical 1 Hello World
University of Stirling Computing Science Telecommunications Systems and Services CSCU9YH: Android Practical 1 Hello World Before you do anything read all of the following red paragraph! For this lab you
More informationIntroduction to Mobile Ubiquitous Computing Systems
CPET 565 Mobile Computing Systems CPET/ITC 499 Mobile Computing Lecture 1 Introduction to Mobile Ubiquitous Computing Systems Paul I-Hai Lin, Professor Spring 2016 A Specialty Course Purdue University
More informationCPET 581 Cloud Computing: Technologies and Enterprise IT Strategies
CPET 581 Cloud Computing: Technologies and Enterprise IT Strategies Lecture 8 Cloud Programming & Software Environments: High Performance Computing & AWS Services Part 2 of 2 Spring 2015 A Specialty Course
More informationDesigning and Implementing Android UIs for Phones and Tablets
Designing and Implementing Android UIs for Phones and Tablets Matias Duarte Rich Fulcher Roman Nurik Adam Powell Christian Robertson #io2011 #Android 2 Ask questions Give feedback http://goo.gl/mod/zdyr
More informationCS 4330/5390: Mobile Application Development Exam 1
1 Spring 2017 (Thursday, March 9) Name: CS 4330/5390: Mobile Application Development Exam 1 This test has 8 questions and pages numbered 1 through 7. Reminders This test is closed-notes and closed-book.
More informationFragments were added to the Android API in Honeycomb, API 11. The primary classes related to fragments are: android.app.fragment
FRAGMENTS Fragments An activity is a container for views When you have a larger screen device than a phone like a tablet it can look too simple to use phone interface here. Fragments Mini-activities, each
More informationXamarin for C# Developers
Telephone: 0208 942 5724 Email: info@aspecttraining.co.uk YOUR COURSE, YOUR WAY - MORE EFFECTIVE IT TRAINING Xamarin for C# Developers Duration: 5 days Overview: C# is one of the most popular development
More informationHCA Tech Note 120. Configuring the Control UI Home Page. Option 1: HCA constructs the home page
Configuring the Control UI Home Page HCA contains two different user interfaces: One interface called the Development UI - where all design elements and tools are available and you can make changes, and
More informationAndroid Essentials with Java
Android Essentials with Java Before You Program o Exercise in algorithm generation Getting Started o Using IntelliJ CE Using Variables and Values o Store data in typed variables Static Methods o Write
More informationAction Bar. (c) 2010 Haim Michael. All Rights Reserv ed.
Action Bar Introduction The Action Bar is a widget that is shown on top of the screen. It includes the application logo on its left side together with items available from the options menu on the right.
More informationCPET 565/CPET 499 Mobile Computing Systems. Lecture 8. Data Dissemination and Management. 2 of 3
CPET 565/CPET 499 Mobile Computing Systems Lecture 8 and Management 2 of 3 Based on the Text used in the course: Fundamentals of Mobile & Pervasive Computing, 2005, by Frank Adelstein, et. al, from McGraw-Hill
More informationCPET 565/CPET 499 Mobile Computing Systems Lecture on
CPET 565/CPET 499 Mobile Computing Systems Lecture on Mobile Application Data, Data Requirements, Data Modeling, Data Presentation, Business Process Modeling Fall 2012 A Specialty Course for Purdue University
More informationAndroid UI DateBasics
Android UI DateBasics Why split the UI and programing tasks for a Android AP The most convenient and maintainable way to design application user interfaces is by creating XML layout resources. This method
More informationUSING GOOGLE PRESENTATIONS A New Way to Present
USING GOOGLE PRESENTATIONS A New Way to Present OBJECTIVES 1. Creating a Google Account 2. Creating a New Presentation a. Choosing a Template b. Adding a File Name 3. Creating a Title Slide 4. Adding a
More informationCPET 581 E-Commerce & Business Technologies. Topics
CPET 581 E-Commerce & Business Technologies Design and Build E-Commerce Web Sites, Mobile Sites, and Apps Lecture Note 1 of 2 References: *Chapter 4. Building an E-Commerce Presence: Web Sites, Mobile
More informationCS 4518 Mobile and Ubiquitous Computing Lecture 5: Rotating Device, Saving Data, Intents and Fragments Emmanuel Agu
CS 4518 Mobile and Ubiquitous Computing Lecture 5: Rotating Device, Saving Data, Intents and Fragments Emmanuel Agu Administrivia Moved back deadlines for projects 2, 3 and final project See updated schedule
More informationMobile Computing Systems Lecture on
CPET 565/CPET 499 Mobile Computing Systems Lecture on Mobile Application Data, Data Requirements, Data Modeling, Data Presentation, Business Process Modeling Fall 2014 A Specialty Course for Purdue University
More informationCS 235AM, Mobile Application Development: Android Spring 2016
CS 235AM, Mobile Application Development: Android Spring 2016 Sections CRN 44555 & 44036 Credits 4 Classroom 19/132 Day & Time M, W 8:00 9:50 Instructor Brian Bird Office Building 19, Room 152 Office Phone
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved.
1 Introduction to the Oracle Mobile Development Platform Dana Singleterry Product Management Oracle Development Tools Global Installed Base: PCs vs Mobile Devices 3 Mobile Enterprise Challenges In Pursuit
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 informationACTIVITY, FRAGMENT, NAVIGATION. Roberto Beraldi
ACTIVITY, FRAGMENT, NAVIGATION Roberto Beraldi Introduction An application is composed of at least one Activity GUI It is a software component that stays behind a GUI (screen) Activity It runs inside the
More informationUI Fragment.
UI Fragment 1 Contents Fragments Overviews Lifecycle of Fragments Creating Fragments Fragment Manager and Transactions Adding Fragment to Activity Fragment-to-Fragment Communication Fragment SubClasses
More informationMicrosoft Powerpoint 2007
Microsoft Powerpoint 2007 Getting started Select the Start button towards the bottom left of the screen. Select each of the following: Programs; Microsoft Office > Microsoft Powerpoint 2007. Within a few
More informationIn this topic: Extrac t Style. Inline Style Extract Layout Inline Layout Refactoring
Refactoring Android XML Layout Files In addition to common refactoring, IntelliJ IDEA provides a number of Android-specific refactorings for Android layout definition XML files. Most of these refactorings
More informationSEVEN ADVANCED ACADEMY
SEVEN ADVANCED ACADEMY Course Schedule MOBILE APP PROGRAMMING Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Lesson 6 Lesson 7 Lesson 8 Lesson 9 Lesson
More informationTeaching materials and advanced sample applications for Android platform
MASARYK UNIVERSITY FACULTY OF INFORMATICS Teaching materials and advanced sample applications for Android platform MASTER THESIS Bc. Vanda Cabanová Brno, 2014 Statement of an author of a school work Student
More informationAndroid Application Development using Kotlin
Android Application Development using Kotlin 1. Introduction to Kotlin a. Kotlin History b. Kotlin Advantages c. How Kotlin Program Work? d. Kotlin software Prerequisites i. Installing Java JDK and JRE
More informationMARS AREA SCHOOL DISTRICT Curriculum TECHNOLOGY EDUCATION
Course Title: Java Technologies Grades: 10-12 Prepared by: Rob Case Course Unit: What is Java? Learn about the history of Java. Learn about compilation & Syntax. Discuss the principles of Java. Discuss
More informationMicrosoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook
Microsoft Office Outlook 2007: Intermediate Course 01 Customizing Outlook Slide 1 Customizing Outlook Course objectives Create a custom toolbar and customize the menu bar; customize the Quick Access toolbar,
More informationCourse Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:
Specialized - Mastering jquery Code: Lengt h: URL: TT4665 4 days View Online Mastering jquery provides an introduction to and experience working with the JavaScript programming language in the environment
More informationGRAPHIC WEB DESIGNER PROGRAM
NH111 Outlook Level 1 16 Total Hours COURSE TITLE: Outlook Level 1 COURSE OVERVIEW: This course provides students with the knowledge and skills to utilize Microsoft Outlook to manage all aspects of email
More informationEssentials of Developing Windows Store Apps Using HTML5 and JavaScript
Essentials of Developing Windows Store Apps Using HTML5 and JavaScript Course 20481A; 5 Days, Instructor-led Course Description In this course, students will learn essential programming skills and techniques
More informationUnderstanding Application
Introduction to Android Application Development, Android Essentials, Fifth Edition Chapter 4 Understanding Application Components Chapter 4 Overview Master important terminology Learn what the application
More informationSoftware Practice 3 Before we start Today s lecture Today s Task Team organization
1 Software Practice 3 Before we start Today s lecture Today s Task Team organization Prof. Hwansoo Han T.A. Jeonghwan Park 43 2 Lecture Schedule Spring 2017 (Monday) This schedule can be changed M A R
More informationAndroid Application Development 101. Jason Chen Google I/O 2008
Android Application Development 101 Jason Chen Google I/O 2008 Goal Get you an idea of how to start developing Android applications Introduce major Android application concepts Provide pointers for where
More informationCS 403X Mobile and Ubiquitous Computing Lecture 3: Introduction to Android Programming Emmanuel Agu
CS 403X Mobile and Ubiquitous Computing Lecture 3: Introduction to Android Programming Emmanuel Agu Android UI Tour Home Screen First screen, includes favorites tray (e.g phone, mail, messaging, web, etc)
More informationMobility Management (cont.)
CPET 565/CPET 499 Mobile Computing Systems Lecture 5 Mobility Management of Based on the Text used in the course: Fundamentals of Mobile & Pervasive Computing, 005, by Frank Adelstein, et. al, from McGraw-Hill
More informationProduced by. Mobile Application Development. David Drohan Department of Computing & Mathematics Waterford Institute of Technology
Mobile Application Development Produced by David Drohan (ddrohan@wit.ie) Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie User Interface Design" & Development -
More informationCOMPUTERIZED OFFICE SUPPORT PROGRAM
NH113 PowerPoint Level 1 16 Total Hours COURSE TITLE: PowerPoint Level 1 COURSE OVERVIEW: This course provides students with the knowledge and skills to create and deliver engaging multimedia presentations
More informationMobile Development Lecture 10: Fragments
Mobile Development Lecture 10: Fragments Mahmoud El-Gayyar elgayyar@ci.suez.edu.eg Elgayyar.weebly.com Situational Layouts Your app can use different layout in different situations: different device type
More informationMalpass Library 637 Phone:
Creating Presentations with Keynote 09 Center for Innovation in Teaching and Research Presenter: Chad Dennis Instructional Technology Systems Manager ce-dennis@wiu.edu Malpass Library 637 Phone: 309.298.2434
More informationCOSC 3P97 Mobile Computing
COSC 3P97 Mobile Computing Mobile Computing 1.1 COSC 3P97 Prerequisites COSC 2P13, 3P32 Staff instructor: Me! teaching assistant: Steve Tkachuk Lectures (MCD205) Web COSC: http://www.cosc.brocku.ca/ COSC
More informationFragments and the Maps API
Fragments and the Maps API Alexander Nelson October 6, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Fragments Fragments Fragment A behavior or a portion of a user
More informationHighline College Busn 216: Computer Applications for Business (Fun and Power with Computers) Office 2016 Video #12: PowerPoint
Highline College Busn 216: Computer Applications for Business (Fun and Power with Computers) Topics Covered in Video: Office 2016 Video #12: PowerPoint 1) Open PowerPoint 2) Save As with Name Busn 216
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 informationMOBILOUS INC, All rights reserved
8-step process to build an app IDEA SKETCH CONCEPTUALISE ORGANISE BUILD TEST RELEASE SUBMIT 2 I want to create a Mobile App of my company which only shows my company information and the information of
More informationCS 528 Mobile and Ubiquitous Computing Lecture 2a: Introduction to Android Programming. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2a: Introduction to Android Programming Emmanuel Agu Editting in Android Studio Recall: Editting Android Can edit apps in: Text View: edit XML directly Design
More informationNew Visual Design for IRON HQ Release Notes
New Visual Design for IRON HQ Release Notes Based on customer feedback, NetSuite, our platform for HQ, has improved key areas of the user interface including readability, navigation, data entry, and dashboard
More informationMicrosoft Office Outlook 2007: Basic Course 01 - Getting Started
Microsoft Office Outlook 2007: Basic Course 01 - Getting Started Slide 1 Getting Started Course objectives Identify the components of the Outlook environment and use Outlook panes and folders Use Outlook
More informationCross listed CRN# CPET Mobile Computing Systems. Fall 2012
CRN# 14797 CPET 56500 01 Mobile Computing Systems A Specialty Course for Purdue University M.S. in Technology Graduate Program: IT/Advanced Computer Apps Track Cross listed CRN# 14798 CPET 49900 06 Mobile
More informationProduced by. Mobile Application Development. David Drohan Department of Computing & Mathematics Waterford Institute of Technology
Mobile Application Development Produced by David Drohan (ddrohan@wit.ie) Department of Computing & Mathematics Waterford Institute of Technology http://www.wit.ie The image cannot be displayed. Your computer
More informationCS 528 Mobile and Ubiquitous Computing Lecture 2a: Android UI Design in XML + Examples. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2a: Android UI Design in XML + Examples Emmanuel Agu Android UI Design in XML Recall: Files Hello World Android Project XML file used to design Android UI
More informationLab 19: Excel Formatting, Using Conditional Formatting and Sorting Records
Lab 19: Excel Formatting, Using Conditional Formatting and Sorting Records () CONTENTS 1 Lab Topic... 2 1.1 In-Lab... 2 1.1.1 In-Lab Materials... 2 1.1.2 In-Lab Instructions... 2 1.2 Out-Lab... 9 1.2.1
More information20480B - Version: 1. Programming in HTML5 with JavaScript and CSS3
20480B - Version: 1 Programming in HTML5 with JavaScript and CSS3 Programming in HTML5 with JavaScript and CSS3 20480B - Version: 1 5 days Course Description: This course provides an introduction to HTML5,
More informationBuilding MyFirstApp Android Application Step by Step. Sang Shin Learn with Passion!
Building MyFirstApp Android Application Step by Step. Sang Shin www.javapassion.com Learn with Passion! 1 Disclaimer Portions of this presentation are modifications based on work created and shared by
More informationANDROID TRAINING PROGRAM COURSE CONTENT
ANDROID TRAINING PROGRAM COURSE CONTENT Android Architecture System architecture of Android Activities Android Components Android Manifest Android Development Tools Installation of the Android Development
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 informationOracle Fusion Middleware 11g: Build Applications with ADF I
Oracle University Contact Us: +966 1 1 2739 894 Oracle Fusion Middleware 11g: Build Applications with ADF I Duration: 5 Days What you will learn This course is aimed at developers who want to build Java
More informationProgramming Android UI. J. Serrat Software Design December 2017
Programming Android UI J. Serrat Software Design December 2017 Preliminaries : Goals Introduce basic programming Android concepts Examine code for some simple examples Limited to those relevant for the
More informationRequired Core Java for Android application development
Required Core Java for Android application development Introduction to Java Datatypes primitive data types non-primitive data types Variable declaration Operators Control flow statements Arrays and Enhanced
More informationAction Bar. Action bar: Top navigation bar at each screen The action bar is split into four different functional areas that apply to most apps.
1 Action Bar Action bar: Top navigation bar at each screen The action bar is split into four different functional areas that apply to most apps. 1) App Icon 3) Action Buttons 2)View Control 4) Action Overflows
More informationOUTLINE. Sharing videos. What is National Film Board (NFB)? Creating a free account Commenting on videos Creating a playlist
NATIONAL FILM BOARD OUTLINE What is National Film Board (NFB)? Creating a free account Commenting on videos Creating a playlist Sharing videos Searching for videos Browsing for videos Finding similar videos
More informationLearning Microsoft PowerPoint Contents. Chapter 1: Getting Started With PowerPoint
Contents Chapter 1: Getting Started With PowerPoint Starting a Presentation...1-1 The PowerPoint Screen Sections...1-2 The Backstage View... 1-2 The Quick Access Toolbar... 1-3 The Ribbon... 1-4 Zoom Controls...1-6
More informationCE881: Mobile & Social Application Programming
CE881: Mobile & Social Application Programming, s, s and s Jialin Liu Senior Research Officer Univerisity of Essex 6 Feb 2017 Recall of lecture 3 and lab 3 :) Please download Kahoot or open a bowser and
More informationCS 528 Mobile and Ubiquitous Computing Lecture 4a: Fragments, Camera Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 4a: Fragments, Camera Emmanuel Agu Fragments Recall: Fragments Sub-components of an Activity (screen) An activity can contain multiple fragments, organized
More informationapplication components
What you need to know for Lab 1 code to publish workflow application components activities An activity is an application component that provides a screen with which users can interact in order to do something,
More informationVTRemote An Android Application for the VirtuTrace 3D Simulator
VTRemote An Android Application for the VirtuTrace 3D Simulator Group May14-21 Tanner Borglum Kollin Burns Lukas Herrmann Alexander Maxwell Sheil Patel Project Overview VirtuTrace (VT) Simulation engine
More informationIntegrating Sintelix and ANB. Learn how to access and explore Sintelix networks in IBM i2 Analyst s Notebook
Integrating Sintelix and ANB Learn how to access and explore Sintelix networks in IBM i2 Analyst s Notebook 2 Integrating Sintelix and ANB By the end of this tutorial you will know how to: 1 2 3 Install
More informationMicrosoft Office PowerPoint 2016: Part 1. Course Overview
Microsoft Office PowerPoint 2016: Part 1 Course Overview This course will introduce students to Microsoft PowerPoint 2016, as well as teach them how to develop a PowerPoint presentation, perform advanced
More informationMC Android Programming
MC1921 - Android Programming Duration: 5 days Course Price: $3,395 Course Description Android is an open source platform for mobile computing. Applications are developed using familiar Java and Eclipse
More informationDOCQMANAGE FOR MMES LOGGING IN TO DOCQMANAGE VIEWING DICTATORS AND DOCQMANAGE USERS LOGGING OUT OF DOCQMANAGE CHANGING YOUR PASSWORD
LOGGING IN TO DOCQMANAGE 1. Double-click the DocQmanage icon on the desktop. If you do not have the icon on your desktop, connect to the Internet, launch Internet Explorer, and navigate to DocQmanage at
More informationMicrosoft Word Handout
Microsoft Word Handout Navigating Microsoft Word Maneuvering your way through Word is the key to working efficiently on all of your documents. This guide will help you locate the necessary tools and understand
More informationPrezi Creating a Prezi
Prezi Creating a Prezi Log in to your account and click on the New Prezi button. Enter a title and (optional) description, and then click on the Create New Prezi button. Selecting a Template Select a template.
More informationLab 4: Pass the Data Streams to a Match Processor and Define a Match Rule
Lab 4: Pass the Data Streams to a Match Processor and Define a Match Rule In this lab you will feed both the data records and the error records to a match processor and define a match rule. At the end
More informationSharePoint Designer Customizing and Branding SharePoint 2010 and Office 365
SharePoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 55010; 3 Days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge
More informationLab 1: Getting Started With Android Programming
Islamic University of Gaza Faculty of Engineering Computer Engineering Dept. Eng. Jehad Aldahdooh Mobile Computing Android Lab Lab 1: Getting Started With Android Programming To create a new Android Project
More informationPowerPoint TM Tutorial
PowerPoint TM Tutorial PowerPoint TM is an exciting tool that assists in effectively presenting a summation of important ideas to an audience. PowerPoint TM can often be intimidating to one who has never
More informationEMBEDDED SYSTEMS PROGRAMMING Application Basics
EMBEDDED SYSTEMS PROGRAMMING 2015-16 Application Basics APPLICATIONS Application components (e.g., UI elements) are objects instantiated from the platform s frameworks Applications are event driven ( there
More informationAdvanced Microsoft Word 2010
Advanced Microsoft Word 2010 WordArt WordArt gives your letters special effects. You can change the formatting, direction, and texture of your text by adding WordArt. When you click the WordArt icon on
More informationPilot Quick Start Guide for Students
Pilot Quick Start Guide for Students Table of Contents Opening a Course from the My Pilot Page... 1 Accessing Course Content Inline Viewer... 2 Downloading from Content... 3 Send Content to Binder... 4
More informationHow to use Zinio. April 2017
How to use Zinio April 2017 Zinio gives you free access to over 70 popular magazines on a wide range of topics including art, computers, crafts, current affairs, families & parenting, health & fitness,
More informationFig. 2.2 New Android Application dialog. 2.3 Creating an App 41
AndroidHTP_02.fm Page 41 Wednesday, April 30, 2014 3:00 PM 2.3 Creating an App 41 the Welcome app s TextView and the ImageViews accessibility strings, then shows how to test the app on an AVD configured
More informationMicrosoft Power Point Lab Manual
Microsoft Power Point Lab Manual Table of Contents The PowerPoint Window PowerPoint is a presentation software package. With PowerPoint, you can easily create slide shows. The Microsoft Office Button The
More informationCS378 -Mobile Computing. What's Next?
CS378 -Mobile Computing What's Next? Fragments Added in Android 3.0, a release aimed at tablets A fragment is a portion of the UI in an Activity multiple fragments can be combined into multi-paned UI fragments
More informationQ&A Web Application. Senior Project Test Report 1
Q&A Web Application Senior Project Test Report 1 November 5, 2013 Department of Computer, Electrical, and Information Technology Indiana University-Purdue University Fort Wayne Student: Adam Frisby Faculty
More informationANDROID USER INTERFACE
1 ANDROID USER INTERFACE Views FUNDAMENTAL UI DESIGN Visual interface element (controls or widgets) ViewGroup Contains multiple widgets. Layouts inherit the ViewGroup class Activities Screen being displayed
More information