• Android Studio高级编程
21年品牌 40万+商家 超1.5亿件商品

Android Studio高级编程

14.47 2.4折 59.8 九五品

仅1件

天津武清
认证卖家担保交易快速发货售后保障

作者[美] Murat Yener ,Onur Dundar 著

出版社清华大学出版社

ISBN9787302473503

出版时间2017-07

版次1

装帧平装

开本16开

纸张胶版纸

页数392页

字数99999千字

定价59.8元

上书时间2024-05-01

鲁是特

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Android Studio高级编程
定价:59.80元
作者:[美] Murat Yener ,Onur Dundar 著 任强 许剑勇 译
出版社:清华大学出版社
出版日期:2017-07-01
ISBN:9787302473503
字数:596000
页码:392
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书首先介绍Android Studio 的安装步骤,接着详细介绍Android 应用开发、布局设计、构建系统、模块管理、版本控制等主题。还涵盖了调试和测试、NDK 开发、持续集成、编写自己的插件以及如何使用各硬件厂商的第三方工具等内容。本书既是一本操作指南,也可用作读者桌边常备的工具书。本书不仅涵盖开发Android 应用必备的Android Studio 特性,也涉及整个开发周期的相关主题。以下是部分Android Studio 的基本或扩展能力的主题示例: 使用Git 共享代码并管理版本 使用Gradle 管理构建 通过测试保持代码的可维护性和零bug 通过持续集成控制整个构建和测试周期 为Android Studio 编写插件扩展其功能或添加期望的定制特性 使用Android Studio 及第三方工具来加快开发进度
内容提要
《Android Studio不错编程》详细介绍Android Studio工具、NDK、Gradle和IntelliJ IDEA平台,为你的各项Android编程技能架起联系的桥梁。本书呈现Android工具、开发周期、持续集成、发布管理、测试和性能等方面的大量很好实践、不错提示和专家意见,将帮助富有经验的开发人员利用开发工具扩大Android平台的使用范围,并借助工具和技术来真正释放自己的潜能。
目录
章 新手入门 11.1 Windows、Mac OS X及Linux平台的系统要求 11.2 安装Java 31.2.1 为Windows操作系统安装Java 41.2.2 为Mac OS X安装Java 61.2.3 为Linux安装Java 71.3 安装Android Studio 81.3.1 为Microsoft Windows 10安装Android Studio 91.3.2 为Mac OS X安装Android Studio 111.3.3 为Linux安装Android Studio 131.4 首次启动Android Studio 151.5 独立SDK的安装 161.6 小结 17第2章 Android Studio基础知识 192.1 创建新的示例项目 192.1.1 使用不同的SDK版本 232.1.2 Android项目结构 232.1.3 构建并运行项目 302.2 Android模拟器 312.2.1 安装HAXM 312.2.2 创建Android虚拟设备 322.2.3 使用ADB 352.3 导入Eclipse项目 362.4 小结 38第3章 使用Android Studio开发Android应用 393.1 Android项目 403.1.1 创建新的Android项目 403.1.2 创建一个多目标设备的项目 443.1.3 启动Android应用 473.2 Android Activity 493.2.1 Intent事件处理 503.2.2 将模板Activity添加到Android项目 513.2.3 添加Blank Activity 513.2.4 Android Fragment 553.2.5 添加Tabbed Activity 573.3 Android Service 613.4 为Android项目添加Asset 643.4.1 添加Images Asset 653.4.2 添加Sound Asset 673.4.3 添加Video Asset 673.5 将XML文件添加到Android项目 683.6 Android Manifest文件 683.7 Android Module 703.8 小结 71第4章 深入Android Studio 734.1 Android Studio菜单项 734.1.1 Android Studio菜单 744.1.2 File菜单 754.1.3 Edit菜单 764.1.4 View菜单 774.1.5 Navigate菜单 784.1.6 Code菜单 794.1.7 Analyze菜单 804.1.8 Refactor菜单 804.1.9 Build菜单 814.1.10 Run菜单 824.1.11 Tools菜单 824.1.12 Version Control System菜单 824.1.13 Window菜单和Help菜单 834.2 Android Studio快捷键 834.3 Android Studio工具视图 844.3.1 Messages工具 864.3.2 Android Studio项目结构视图 864.3.3 Favorites工具 884.3.4 Android Monitor工具 884.3.5 Structure窗口 894.3.6 Android Model视图 904.3.7 Gradle和Gradle Console窗口工具 904.3.8 Run窗口 914.3.9 Debug窗口 914.3.10 Event Logs工具 914.3.11 Terminal窗口 924.4 Android Studio编辑器 924.4.1 代码辅助 924.4.2 注释掉代码块 924.4.3 移动代码块 934.4.4 编辑器中的导航 934.4.5 重构 934.5 Android Studio LiveTemplates 944.5.1 插入Live Template 954.5.2 创建Live Templates 964.6 Android Studio的代码重构 984.7 在Android Studio中为Android应用创建一个签名密钥 1024.8 在Android Studio中构建APK 1044.9 小结 104第5章 使用Android Studio创建布局 1075.1 使用Android Studio创建布局 1085.1.1 添加新的布局文件 1085.1.2 Android Studio中的布局设计结构 1105.2 布局预览 1125.2.1 布局渲染选项 1125.2.2 预览虚拟设备视图 1135.2.3 在不同的Android SDK版本上预览 1145.2.4 选择主题 1145.3 使用Android Studio设计布局 1155.4 管理资源 1195.4.1 使用String 1195.4.2 使用Style 1205.4.3 使用Dimen 1215.4.4 使用Color 1225.4.5 使用Drawable 1225.5 使用布局工具 1235.5.1 翻译 1235.5.2 Activity Association 1255.6 Asset管理 1265.7 小结 131第6章 Android构建系统 1336.1 使用Gradle 1346.2 使用Gradle管理依赖关系 1366.2.1 外部依赖 1376.2.2 本地依赖 1386.2.3 遗留Maven依赖 1396.3 Gradle 的Android插件 1406.3.1 为Gradle配置Android插件 1406.3.2 构建配置 1406.3.3 构建任务 1416.3.4 flavor 1416.3.5 ProGuard 1426.3.6 自动化测试 1446.4 Gradle插件 1446.4.1 编写自己的Gradle插件 1446.4.2 扩展Gradle的Android插件 1456.5 小结 146第7章 多模块项目 1477.1 将模块添加到Android项目 1487.2 Phone&Tablet模块 1497.3 Android Library模块 1517.4 Java Library模块 1547.5 Android Wear模块 1567.5.1 运行及调试Android Wear模块 1577.5.2 构建支持Android Wear的APK 1597.6 Android TV模块 1597.6.1 运行和调试Android TV模块 1627.6.2 构建Android TV模块的APK 1647.7 Glass模块 1657.7.1 运行和调试Glass模块 1667.7.2 构建Glass模块的APK 1677.8 Android Auto模块 1677.9 Google Cloud模块 1697.9.1 添加New Google Cloud模块 1697.9.2 运行和调试Google Cloud模块 1727.10 导入模块 1737.10.1 导入Gradle项目 1737.10.2 导入Eclipse ADT项目 1747.10.3 导入JAR/AAR包 1767.11 从项目里删除模块 1767.12 小结 177第8章 调试和测试 1798.1 调试Android代码 1808.1.1 Android Debug Bridge 1808.1.2 无线调试 1818.1.3 开始调试 1828.2 Android监视器 1898.2.1 使用logcat 1928.2.2 使用内存监视器 1938.2.3 使用CPU监视器 1968.2.4 使用GPU监视器 1978.2.5 使用网络监视器 1978.3 Android设备监视器 1988.4 Android虚拟设备扩展控件 2038.5 使用Lint 2068.6 测试Android代码和应用UI 2078.6.1 单元测试 2128.6.2 集成测试 2148.6.3 UI测试 2178.6.4 性能测试 2238.6.5 性能测试任务 2248.7 小结 226第9章 使用版本控制系统:Git 2279.1 Git介绍 2289.1.1 理解Git 2289.1.2 安装Git 2309.2 使用Git 2319.3 使用GitHub客户端 2329.4 在Android Studio中使用Git 2409.5 Git流 2479.6 小结 2570章 持续集成 25910.1 是持续集成介绍 25910.2 使用持续集成服务器集成Android项目 26010.3 安装Jenkins 26110.4 创建构建作业 26710.5 发布管理 27310.6 小结 2801章 在Android Studio中使用Android NDK 28111.1 Android NDK介绍 28211.2 Android Studio中的NDK集成 28211.2.1 在Linux上安装Android NDK 28311.2.2 在Windows 10上安装Android NDK 28411.2.3 在Mac OS X上安装Android NDK 28511.3 Android Studio中的Android NDK项目 28611.3.1 导入NDK示例项目 28711.3.2 迁移现有的NDK项目 29211.3.3 构建Android NDK项目 29611.4 Android NDK项目的发布与部署 29711.5 小结 3002章 编写自己的插件 30112.1 IntelliJ IDEA插件架构 30212.1.1 Action 30212.1.2 线程 30912.1.3 文件系统 31012.1.4 项目和组件 31112.1.5 编辑器 32012.1.6 向导 32312.2 打包和分发 32812.3 小结 3293章 第三方工具 33113.1 Android Studio插件 33113.2 Intel的Android软件工具 34013.2.1 Intel System Studio 34013.2.2 Intel C   Compiler 34313.2.3 Intel IPP 34513.2.4 Intel TBB 34613.2.5 Intel VTune Amplifier 34613.2.6 Intel GPA 34813.3 Intel INDE 34813.3.1 Intel Tamper Protection Toolkit 34913.3.2 Intel Multi-OS Engine 34913.3.3 Intel Context Sensing SDK 35113.4 Qualcomm Android软件工具 35313.4.1 适用于Android 的Snapdragon LLVM Compiler 35413.4.2 Qualcomm Adreno GPU SDK 35413.4.3 Qualcomm FastCV Computer Vision SDK 35513.4.4 适用于Android的Snapdragon SDK 35913.4.5 Qualcomm AllPlay Click SDK 36213.4.6 Qualcomm Profilers 36413.5 NVIDIA软件工具 36613.6 小结 369
作者介绍
Murat Yener是一位代码极客、开源贡献者、Java Champion以及Android开发专家,他在Intel从事Android开发工作。他还是Professional Java EE Design Patterns (2015年Wrox出版)一书的作者。Murat在Android、Java、Web、Java EE、OSGi应用开发方面经验丰富,同时还从事教学及指导工作,他也是一位Eclipse贡献者,是Eclipse Libra项目的初始贡献者之一。从2009年起,Murat开始担任GDG Istanbul的用户组组长,组织和参加各项活动,并在活动上演讲。他还是DroidCon、JavaOne和Devoxx等重大会议的常驻演讲者。领英:www.linkedin.com/in/muratyener推特:@yenerm博客:www.devchronicles.comOnur Dundar初为Intel公司的软件应用工程师,他在MeeGo和Android等移动平台的平板和手机上从事开发工作,其后在IoT平台(诸如IPTV、Intel Galileo和Edison)上从事开发。他还是Home Automation with Intel Galileo (2015年Packt出版)一书的作者。Onur还推出了他的Android应用开发培训课程,因此热切地希望出版此书。领英:www.linkedin.com/in/odundar推特:@odunculuk亚马逊作者页:www..com/Onur-Dundar/e/B00V0VOIGA
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP