• Android 5.0开发范例代码大全:第4版
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Android 5.0开发范例代码大全:第4版

10 1.0折 98 八五品

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者[美]Dave、Jeff Friesen 著;张永强 译

出版社清华大学出版社

出版时间2015-09

版次4

装帧平装

上书时间2023-11-19

笨牛书店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]Dave、Jeff Friesen 著;张永强 译
  • 出版社 清华大学出版社
  • 出版时间 2015-09
  • 版次 4
  • ISBN 9787302396215
  • 定价 98.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 693页
  • 字数 1千字
  • 正文语种 简体中文
  • 原版书名 Android Recipes: A Problem-Solution Approach, Third Edition
【内容简介】

  《Android5.0开发范例代码大全(第4版)》提供了100多个来自实践的代码范例,并且使用完整的、现实的工作代码示例指导读者逐步学习大量实用主题。本书内容基于Android5.0(涵盖新的AndroidWear和TVSDK)进行了全面更新,同时适用于Android早期版本。
  本书没有抽象描述复杂的概念,而是采用生动的代码示例。在启动新的项目时,读者可以考虑复制和粘贴本书中的代码与配置文件,然后进行适当修改,使其符合自己的定制需求。
  本书富含提供深刻见解的说明和具有帮助作用的示例,指导读者为当前最热门的移动平台编写应用。本书提供许多务实的建议,可帮助读者快速而适当地完成工作,从而为读者节省从头创建项目所需的大量时间!
  主要内容
  ●针对Android智能手机、平板电脑以及全新的可穿戴设备和TV应用编写代码
  ●使用外部库节省时间和精力
  ●使用AndroidNDK和RenderScript提升应用程序性能
  ●设计高性能、响应灵敏和无缝衔接的应用程序
  ●在设备和其他外部硬件之间发送数据
  ●持久保存应用程序数据并在应用程序之间共享
  ●捕获和播放各种设备媒体项
  ●与Web服务通信
  ●最有效地利用用户界面

【作者简介】
   Dave Smith是专业的工程师,一直从事移动和嵌入式平台的软件与硬件开发。目前,Dave全身心地投入到Android开发领域。从2009年开始,Dave就从事Android平台各个版本上的开发,包括使用SDK编写用户应用程序以及构建和定制Android源代码。Dave会定期通过他的开发博客(   )和Twitter流(@devunwired)分享自己的想法。
【目录】

目 录
第1章 布局和视图1
1.1 样式化常见组件1
1.1.1 问题1
1.1.1 解决方案1
1.1.3 实现机制2
1.2 切换系统UI元素10
1.2.1 问题10
1.2.2 解决方案10
1.2.3 实现机制11
1.3 创建并显示视图14
1.3.1 问题14
1.3.2 解决方案14
1.3.3 实现机制14
1.4 动画视图20
1.4.1 问题20
1.4.2 解决方案21
1.4.3 实现机制21
1.5 布局变化时的动画26
1.5.1 问题26
1.5.2 解决方案26
1.5.3 实现机制27
1.6 实现针对具体场景的布局30
1.6.1 问题30
1.6.2 解决方案30
1.6.3 实现机制30
1.7 自定义AdapterView的空视图38
1.7.1 问题38
1.7.2 解决方案38
1.7.3 实现机制38
1.8 自定义ListView中的行40
1.8.1 问题40
1.8.2 解决方案40
1.8.3 实现机制40
1.9 制作ListView的节头部44
1.9.1 问题44
1.9.2 解决方案44
1.9.3 实现机制44
1.10 创建组合控件52
1.10.1 问题52
1.10.2 解决方案52
1.10.3 实现机制52
1.11 自定义过渡动画56
1.11.1 问题56
1.11.2 解决方案56
1.11.3 实现机制56
1.12 创建视图变换65
1.12.1 问题65
1.12.2 解决方案65
1.12.3 实现机制65
1.13 建立可扩展的集合视图71
1.13.1 问题71
1.13.2 解决方案72
1.13.3 实现机制72
1.14 小结82
第2章 用户交互83
2.1 利用Action Bar83
2.1.1 问题83
2.1.2 解决方案83
2.1.3 实现机制84
2.2 锁定Activity方向91
2.2.1 问题91
2.2.2 解决方案91
2.2.3 实现机制91
2.3 动态方向锁定92
2.3.1 问题92
2.3.2 解决方案92
2.3.3 实现机制92
2.4 手动处理旋转94
2.4.1 问题94
2.4.2 解决方案94
2.4.3 实现机制95
2.5 创建上下文动作98
2.5.1 问题98
2.5.2 解决方案98
2.5.3 实现机制98
2.6 显示一个用户对话框103
2.6.1 问题103
2.6.2 解决方案103
2.6.3 实现机制103
2.7 自定义菜单和动作108
2.7.1 问题108
2.7.2 解决方案108
2.7.3 实现机制109
2.8 自定义BACK按键114
2.8.1 问题114
2.8.2 解决方案114
2.8.3 实现机制114
2.9 模拟HOME按键117
2.9.1 问题117
2.9.2 解决方案117
2.9.3 实现机制118
2.10 监控TextView的变动118
2.10.1 问题118
2.10.2 解决方案118
2.10.3 实现机制119
2.11 自定义键盘动作121
2.11.1 问题121
2.11.2 解决方案121
2.11.3 实现机制121
2.12 消除软键盘124
2.12.1 问题124
2.12.2 解决方案124
2.12.3 实现机制124
2.13 处理复杂的触摸事件125
2.13.1 问题125
2.13.2 解决方案125
2.13.3 实现机制126
2.14 转发触摸事件142
2.14.1 问题142
2.14.2 解决方案142
2.14.3 实现机制142
2.15 阻止触摸窃贼146
2.15.1 问题146
2.15.2 解决方案146
2.15.3 实现机制146
2.16 创建拖放视图149
2.16.1 问题149
2.16.2 解决方案150
2.16.3 实现机制151
2.17 构建导航Drawer157
2.17.1 问题157
2.17.2 解决方案157
2.17.3 实现机制157
2.18 在视图之间滑动167
2.18.1 问题167
2.18.2 解决方案167
2.18.3 实现机制168
2.19 使用选项卡导航177
2.19.1 问题177
2.19.2 解决方案177
2.19.3 实现机制178
2.20 小结185
第3章 通信和联网187
第4章 实现设备硬件交互与媒体交互271
第5章 数据持久化367
5.1 制作首选项界面367
5.1.1 问题367
5.1.2 解决方案367
5.1.3 实现机制367
5.2 显示自定义首选项373
5.2.1 问题373
5.2.2 解决方案373
5.2.3 实现机制374
5.3 简单数据存储378
5.3.1 问题378
5.3.2 解决方案379
5.3.3 实现机制379
5.4 读写文件383
5.4.1 问题383
5.4.2 解决方案383
5.4.3 实现机制383
5.5 以资源的形式使用文件390
5.5.1 问题390
5.5.2 解决方案390
5.5.3 实现机制391
5.6 管理数据库393
5.6.1 问题393
5.6.2 解决方案393
5.6.3 实现机制393
5.7 查询数据库398
5.7.1 问题398
5.7.2 解决方案398
5.7.3 实现机制399
5.8 备份数据400
5.8.1 问题400
5.8.2 解决方案400
5.8.3 实现机制400
5.9 分享数据库405
5.9.1 问题405
5.9.2 解决方案405
5.9.3 实现机制405
5.10 分享SharedPreference412
5.10.1 问题412
5.10.2 解决方案412
5.10.3 实现机制412
5.11 分享其他数据421
5.11.1 问题421
5.11.2 解决方案421
5.11.3 实现机制422
5.12 集成系统文档428
5.12.1 问题428
5.12.2 解决方案428
5.12.3 实现机制429
5.13 小结442
第6章 与系统交互443
6.1 后台通知443
6.1.1 问题443
6.1.2 解决方案443
6.1.3 实现机制443
6.2 创建定时和周期任务459
6.2.1 问题459
6.2.2 解决方案460
6.2.3 实现机制460
6.3 定时执行周期任务461
6.3.1 问题461
6.3.2 解决方案461
6.3.3 实现机制462
6.4 创建粘性操作469
6.4.1 问题469
6.4.2 解决方案469
6.4.3 实现机制470
6.5 长时间运行的后台操作474
6.5.1 问题474
6.5.2 解决方案474
6.5.3 实现机制475
6.6 启动其他应用程序480
6.6.1 问题480
6.6.2 解决方案480
6.6.3 实现机制481
6.7 启动系统应用程序484
6.7.1 问题484
6.7.2 解决方案484
6.7.3 实现机制485
6.8 让其他应用程序启动你的应用程序489
6.8.1 问题489
6.8.2 解决方案489
6.8.3 实现机制489
6.9 与联系人交互491
6.9.1 问题491
6.9.2 解决方案491
6.9.3 实现机制492
6.10 读取设备媒体和文档500
6.10.1 问题500
6.10.2 解决方案500
6.10.3 实现机制500
6.11 保存设备媒体和文档504
6.11.1 问题504
6.11.2 解决方案504
6.11.3 实现机制504
6.12 读取消息数据509
6.12.1 问题509
6.12.2 解决方案509
6.12.3 实现机制510
6.13 与日历交互521
6.13.1 问题521
6.13.2 解决方案521
6.13.3 实现机制521
6.14 执行日志代码527
6.14.1 问题527
6.14.2 解决方案528
6.14.3 实现机制528
6.15 创建后台工作线程530
6.15.1 问题530
6.15.2 解决方案530
6.15.3 实现机制530
6.16 自定义任务栈535
6.16.1 问题535
6.16.2 解决方案535
6.16.3 实现机制535
6.17 实现AppWidget543
6.17.1 问题543
6.17.2 解决方案543
6.17.3 实现机制544
6.18 支持受限制的配置文件564
6.18.1 问题564
6.18.2 解决方案564
6.18.3 实现机制565
6.19 小结577
第7章 图形和绘图579
7.1 用Drawable做背景579
7.1.1 问题579
7.1.2 解决方案579
7.1.3 实现机制580
7.2 创建自定义状态的Drawable586
7.2.1 问题586
7.2.2 解决方案586
7.2.3 实现机制586
7.3 将遮罩应用于图片591
7.3.1 问题591
7.3.2 解决方案591
7.3.3 实现机制592
7.4 在视图内容上绘制601
7.4.1 问题601
7.4.2 解决方案601
7.4.3 实现机制601
7.5 高性能绘制617
7.5.1 问题617
7.5.2 解决方案617
7.5.3 实现机制617
7.6 提取图片调色板628
7.6.1 问题628
7.6.2 解决方案628
7.6.3 实现机制629
7.7 平铺Drawable元素633
7.7.1 问题633
7.7.2 解决方案633
7.7.3 实现机制634
7.8 使用可缩放的向量资源639
7.8.1 问题639
7.8.2 解决方案639
7.8.3 实现机制639
7.9 小结648
第8章 使用Android NDK和
RenderScript649
8.1 Android NDK649
8.2 使用JNI添加原生位651
8.2.1 问题651
8.2.2 解决方案651
8.2.3 实现机制652
8.3 构建纯原生Activity660
8.3.1 问题660
8.3.2 解决方案660
8.3.3 实现机制660
8.4 RenderScript670
8.5 使用RenderScript过滤图片671
8.5.1 问题671
8.5.2 解决方案672
8.5.3 实现机制672
8.6 使用RenderScript操作图片677
8.6.1 问题677
8.6.2 解决方案677
8.6.3 实现机制677
8.7 使用模糊滤镜仿造透明覆盖层683
8.7.1 问题683
8.7.2 解决方案683
8.7.3 实现机制683
8.8 小结693


点击展开 点击收起

—  没有更多了  —

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

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