LEADER 05949nam 2200637 450 001 9910270960003321 005 20231026215112.0 010 $a1-119-11073-4 010 $a1-119-41931-X 010 $a1-119-11071-8 035 $a(CKB)3710000000841076 035 $a(EBL)4659673 035 $a(Au-PeEL)EBL4659673 035 $a(CaPaEBR)ebr11252450 035 $a(CaONFJC)MIL950705 035 $a(OCoLC)957655215 035 $a(CaSebORM)9781119089254 035 $a(MiAaPQ)EBC4659673 035 $a(EXLCZ)993710000000841076 100 $a20160916h20162016 uy| 0 101 0 $aeng 135 $aur|n|---||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 10$aExpert Android Studio /$fMurat Yener, Onur Dundar 205 $aFirst edition 210 1$aIndianpolis, Indiana :$cWrox, a Wiley brand ,$d[2016] 210 4$d©2016 215 $a1 online resource (456 pages) 225 0 $aWrox programmer to programmer. 225 0 $aTHEi Wiley ebooks. 300 $aIncludes index. 311 1 $a9781119089254 311 1 $a1-119-08925-5 327 $aCover; Title Page; Copyright; About the Authors; About the Technical Editor; Credits; Acknowledgments; Contents; Foreword; Introduction; Chapter 1: Getting Started ; System Requirements for Windows, Mac OS X, and Linux; Installing Java; Installing Java for Windows OS; Install Java; Setting Paths for Java on Windows 10; Installing Java for MacOS X; Installing Java for Linux; Installing Android Studio; Installing Android Studio for Microsoft Windows 10; Installing Android Studio for Mac OS X; Installing Android Studio for Linux; Launching Android Studio for the First Time 327 $aWelcome to Android StudioStandalone SDK Installation; Summary; Chapter 2: Android Studio Basics ; Creating a New Sample Project; Using Different SDKs; Android Project Structure; Building and Running a Project; Android Emulator; Installing HAXM; Creating a New Android Virtual Device; Using ADB; Migrating Projects from Eclipse; Summary; Chapter 3: Android Application Development With Android Studio ; Android Projects; Creating a New Android Project; Creating a Project with Multiple Target Devices; Launching Android Applications; Android Activities; The Intent Event Handler 327 $aAdding Template Activities to Android ProjectsAdding a Blank Activity; Android Fragments; Understanding the Fragment Lifecycle; Adding a Tabbed Activity; Android Services; Adding a Service Template with Android Studio; Add Assets for Android Project; Adding Images Assets; Adding Sound Assets; Adding Video Assets; Adding XML Files to an Android Project; Android Manifest File; Android Modules; Summary; Chapter 4: Android Studio In Depth ; Android Studio Menu Items; Android Studio; File; Edit; View; Navigate; Code; Analyze; Refactor; Build; Run; Tools; Version Control System 327 $aWindow and Help MenuAndroid Studio Shortcuts; Android Studio Tool Views; Messages; Android Studio Project Structure; Favorites; Android Monitor; Structure; Android Model; Gradle and Gradle Console; Run; Debug; Event Logs; Terminal; Android Studio Editor; Code Assist; Commenting Out Code Blocks; Moving Code Blocks; Navigating Inside the Editor; Refactoring; Android Studio Live Templates; Inserting a Live Template; Creating Live Templates; Creating a Live Template; Create a Surrounding Template; Code Refactoring in Android Studio 327 $aCreating a Signing Key for Android Applications in Android StudioBuilding APKs in Android Studio; Summary; Chapter 5: Layouts with Android Studio ; Layouts with Android Studio; Adding a New Layout File; Layout Design Structure in Android Studio; Layout Previews; Layout Rendering Options; Previewing Virtual Device Views; Previewing on Different Android SDK Versions; Selecting Themes; Designing Layouts with Android Studio; Managing Resources; Using Strings; Using Styles; Using Dimens; Using Colors; Using Drawables; Using Layout Tools; Translation; Activity Association; Asset Management; Summary 327 $aChapter 6: Android Build System 330 $aTake your Android programming skills to the next level by unleashing the potential of Android Studio Expert Android Studio bridges the gap between your Android programing skills with the provided tools including Android Studio, NDK, Gradle and Plugins for IntelliJ Idea Platform. Packed with best practices and advanced tips and techniques on Android tools, development cycle, continuos integration, release management, testing, and performance, this book offers professional guidance to experienced developers who want to push the boundaries of the Android platform with the developer tools. You'll discover how to use the tools and techniques to unleash your true potential as a developer. Discover the basics of working in Android Studio and Gradle, as well as the application architecture of the latest Android platform Understand Native Development Kit and its integration with Android Studio Complete your development lifecycle with automated tests, dependency management, continuos integration and release management Writing your own Gradle plugins to customize build cycle Writing your own plugins for Android Studio to help your development tasks. Expert Android Studio is a tool for expert and experienced developers who want to learn how to make use of the tools while creating Android applications for use on mobile devices. 606 $aApplication software$xDevelopment 606 $aProgramari d'aplicació$xDesenvolupament$2lemac 615 0$aApplication software$xDevelopment. 615 7$aProgramari d'aplicació$xDesenvolupament. 676 $a005.382 700 $aYener$b Murat$0898101 702 $aDundar$b Onur 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910270960003321 996 $aExpert Android Studio$92470492 997 $aUNINA