Learn Android Studio : build Android apps quickly and effectively /
Learn Android Studio covers Android Studio and its rich tools ecosystem, including Git and Gradle: this book covers how Android Studio works seamlessly with Git, for source control, and Gradle, a build and test tool. In addition, this book demonstrates how to develop/collaborate with remote Git web-...
Saved in:
Main Authors: | , |
---|---|
Format: | Electronic eBook |
Language: | English |
Published: |
[New York, NY] :
Apress,
[2015]
|
Subjects: | |
Online Access: | CONNECT |
MARC
LEADER | 00000cam a2200000Ii 4500 | ||
---|---|---|---|
001 | in00006065345 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 150601s2015 caua o 001 0 eng d | ||
005 | 20220713133952.6 | ||
035 | |a 1WRLDSHRocn910515849 | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d DEBBG |d OCLCF |d DEBSZ |d GBVCP |d CEF |d OCLCQ |d OCLCO |d AU@ |d REB |d UAB |d AZK |d OCLCO | ||
019 | |a 961679702 |a 1026441989 | ||
020 | |a 1430266015 | ||
020 | |a 9781430266013 | ||
020 | |z 9781430266013 | ||
020 | |a 9781430266020 |q (e-book) | ||
020 | |a 1430266023 | ||
035 | |a (OCoLC)910515849 |z (OCoLC)961679702 |z (OCoLC)1026441989 | ||
037 | |a CL0500000601 |b Safari Books Online | ||
050 | 4 | |a QA76.76.A65 | |
082 | 0 | 4 | |a 005.26/8 |
049 | |a TXMM | ||
100 | 1 | |a Gerber, Adam, |e author. | |
245 | 1 | 0 | |a Learn Android Studio : |b build Android apps quickly and effectively / |c Adam Gerber, Clifton Craig. |
246 | 3 | 0 | |a Build Android apps quickly and effectively |
264 | 1 | |a [New York, NY] : |b Apress, |c [2015] | |
264 | 2 | |a New York, NY : |b Distributed to the Book trade worldwide by Springer Science+Business Media New York | |
264 | 4 | |c ©2015 | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
500 | |a Includes index. | ||
505 | 0 | |a At a Glance; Introduction; Chapter 1: Introducing Android Studio; Installing the Java Development Kit on Windows; Downloading the JDK on Windows; Executing the JDK Wizard on Windows; Configuring Environmental Variables on Windows; Installing the Java Development Kit on Mac; Downloading the JDK on Mac; Executing the JDK Wizard on Mac; Configuring the JDK Version on Mac; Installing Android Studio; Creating Your First Project: HelloWorld; Using Android Virtual Device Manager; Running HelloWorld on an AVD; Running HelloWorld on an Android Device; Summary. | |
505 | 8 | |a Chapter 2: Navigating Android StudioThe Editor; Editor Tabs; The Gutter; The Marker Bar; Tool Buttons; Default Layout; Navigation Tool Windows; The Project Tool Window; The Structure Tool Window; The Favorites Tool Window; The TODO Tool Window; The Commander Tool Window; The Main Menu Bar; The Toolbar; The Navigation Bar; The Status Bar; Common Operations; Selecting Text; Using Undo and Redo; Finding Recent Files; Traversing Recent Navigation Operations; Cutting, Copying, and Pasting; Context Menus; Getting Help; Navigating with the Keyboard; Select In; Class; File; Line; Related File. | |
505 | 8 | |a Last Edit LocationType Hierarchy; Declaration; Finding and Replacing Text; Find; Find in Path; Replace; Replace in Path; Summary; Chapter 3: Programming in Android Studio; Using Code Folding; Performing Code Completion; Commenting Code; Using Code Generation; Constructors; Getters/Setters; Override Methods; toString( ) Method; Delegate Methods; Inserting Live Templates; Moving Your Code; Styling Your Code; Auto-Indent Lines; Rearrange Code; Reformat Code; Surrounding With; Summary; Chapter 4: Refactoring Code; Rename; Change Signature; Type Migration; Move; Copy; Safe Delete; Extract. | |
505 | 8 | |a Extract VariableExtract Constant; Extract Field; Extract Parameter; Extract Method; Advanced Refactoring; Push Members Down and Pull Members Up; Replace Inheritance with Delegation; Encapsulate Fields; Wrap Method Return Value; Replace Constructor with Factory Method; Convert Anonymous to Inner; Summary; Chapter 5: Reminders Lab: Part 1; Starting a New Project; Initializing the Git Repository; Building the User Interface; Working with the Visual Designer; Editing the Layout's Raw XML; Adding Visual Enhancements; Adding Items to ListView; Setting the Action Bar Overflow Menu. | |
505 | 8 | |a Persisting RemindersData Model; SQLite API; Summary; Chapter 6: Reminders Lab: Part 2; Adding/Removing Reminders; Responding to User Interaction; User Dialog Boxes; Providing Multichoice Context Menus; Targeting Earlier SDKs; Adding Contextual Action Mode; Implementing Add, Edit, and Delete; Planning a Custom Dialog Box; Moving from Plans to Code; Creating a Custom Dialog Box; Adding a Custom Icon; Summary; Chapter 7: Introducing Git; Installing Git; Ignoring Files; Adding Files; Cloning the Reference App: Reminders; Forking and Cloning; Using the Git Log; Branching; Developing on a Branch. | |
520 | |a Learn Android Studio covers Android Studio and its rich tools ecosystem, including Git and Gradle: this book covers how Android Studio works seamlessly with Git, for source control, and Gradle, a build and test tool. In addition, this book demonstrates how to develop/collaborate with remote Git web-hosting services such as GitHub and Bitbucket. Four complete Android projects accompany this volume and are available for download from a public Git repository. With this book, you learn the latest and most productive tools in the Android tools ecosystem, and the best practices for Android app deve. | ||
590 | |a O'Reilly Online Learning Platform: Academic Edition (SAML SSO Access) | ||
630 | 0 | 0 | |a Android (Electronic resource) |
630 | 0 | 7 | |a Android (Electronic resource) |2 fast |0 (OCoLC)fst01776064 |
650 | 0 | |a Application software |x Development. | |
700 | 1 | |a Craig, Clifton, |e author. | |
730 | 0 | |a WORLDSHARE SUB RECORDS | |
776 | 0 | 8 | |i Print version: |a Gerber, Adam. |t Learn Android Studio |z 9781430266020 |w (OCoLC)909367986 |
856 | 4 | 0 | |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781430266020/?ar |z CONNECT |3 O'Reilly |t 0 |
949 | |a ho0 | ||
994 | |a 92 |b TXM | ||
998 | |a wi |d z | ||
999 | f | f | |s 5e7fd9f5-b0fc-4d1e-9fa5-1df03e38c22e |i ef7c57db-9f0e-4062-8349-738da935128b |t 0 |
952 | f | f | |a Middle Tennessee State University |b Main |c James E. Walker Library |d Electronic Resources |t 0 |e QA76.76.A65 |h Library of Congress classification |
856 | 4 | 0 | |3 O'Reilly |t 0 |u https://go.oreilly.com/middle-tennessee-state-university/library/view/-/9781430266020/?ar |z CONNECT |