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-...

Full description

Saved in:
Bibliographic Details
Main Authors: Gerber, Adam (Author), Craig, Clifton (Author)
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