Pro Android UI /
If you're an Android application developer, chances areyou're using fixed, scrolling, swipe-able, and other cutting-edge custom UIDesigns in your Android development projects. These UI Design approaches aswell as other Android ViewGroup UI layout containers are the bread and butterof Pro A...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York :
Apress : Springer Science+Business Media New York,
©2014.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- At a Glance; Part 1: Introduction to the Core Classes for Android UI Design: Development Tools, Layout Containers and Widgets; Chapter 1: Android UI Design Tools: Setting Up Your Android Development System; Java 6: Download and Install the Foundation for Android; Android ADT Bundle: Find and Download Android's IDE; Android ADT Bundle: Installing the Android IDE; Android ADT Bundle: Launch the IDE and Update the ADT; UI Wireframing Tool: Downloading and Installing Pencil; Digital Image Editing: Download and Install GIMP 2.8.10; 3D Modeling and Animation: Download and Install Blender.
- Digital Audio Editing: Downl oad and Install Audacity 2.0.5Digital Video Editing: Download and Install Lightworks 11.5; Summary; Chapter 2: Android UI Layouts: Layout Containers and the ViewGroup Class; Layout Containers: Using XML for Tag-based UI Design; Using Parameters: Refining and Customizing the UI Tags; Android ViewGroup: Our Layout Container's Superclass; ViewGroup. LayoutParams: Nested Class Controls Layout; ViewGroup. MarginLayoutParams: Nested Class for Margin; The Difference Between Margins and Padding Parameters; Animating Your ViewGroup: LayoutAnimationController.
- Create a UserInterface Project and pro.android.ui PackageThe New Android Application Dialog; New Android Application
- Configure Project Dialog; New Android Application
- Configure Launcher Icon; New Android Application
- Create Activity Dialog; New Android Application
- Blank Activity Dialog; ViewGroup XML Attributes: Configuring the RelativeLayout; View XML Attributes: Configuring the TextView UI Widget; View Padding Parameter: Add Space Inside the Container; The AnalogClock Widget: Adding a View to the ViewGroup; Using the Values Folder: Finish Your UI Design Using XML; Summary.
- Chapter 3: Android UI Widgets: User Interface Widgets and the View ClassThe Android View Class: The Superclass for UI Widgets; Android View Direct Subclasses: Key Widgets and Utilities; Using View Properties: Important Parameters; Focus of a View: Which UI Widget has the User's Attention; View Listeners: Making a UI Widget Respond to the User; UI Layout Creation: Using the setContentView() Method; Adding a Button UI Widget to Our RelativeLayout Container; Eclipse ADT Problems Tab: Debugging XML Errors in ADT; Relative Positioning: Adding the UI Button to the Hierarchy.
- String Constants: Adding a Tag for Our UI ButtonEvent Handling: Adding an OnClickListener in Java Code; Controlling AnalogClock Visibility: .setVisibility() Method; Install and Configure an Emulator: Testing Our Java Code; Completing the UI Design Simulation: Adding Two Buttons; Summary; Part 2: Introduction to the Android Menu Classes for UI Design: OptionsMenu, ContextMenu, PopupMenu and ActionBar; Chapter 4: Android UI Options Menus: OptionsMenu Class and the Action Bar; Android Menu Class: A Public Interface for Making Menus; Menus for Android User Interface Design: An Overview.