成功加入购物车

去购物车结算 X
果然是好书店
  • 【八五品】 Android应用性能优化【开发优秀的Android应用必备指南】
  • 【八五品】 Android应用性能优化【开发优秀的Android应用必备指南】
  • 【八五品】 Android应用性能优化【开发优秀的Android应用必备指南】
  • 【八五品】 Android应用性能优化【开发优秀的Android应用必备指南】

【八五品】 Android应用性能优化【开发优秀的Android应用必备指南】

举报

可开发票,支持7天无理由

  • 作者: 
  • 出版社:    人民邮电出版社
  • ISBN:    9787115272416
  • 出版时间: 
  • 装帧:    平装
  • 开本:    其他
  • ISBN:  9787115272416
  • 出版时间: 
  • 装帧:  平装
  • 开本:  其他

售价 4.81 1.0折

定价 ¥49.00 

品相 八五品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-02-19

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      9787115272416
      商品描述:
      前言

        Android已经融入了寻常百姓的生活中。当今世界,手机正从功能时代进化到智能时代,同时又诞生了令人爱不释手的平板电脑。目前,应用程序开发者的可选择平台主要就是Android和iOS。Android降低了甚至可以说是打破了移动开发的门槛,应用程序开发者编写Android应用程序只需要一台计算机就够了(当然还要有一些编程知识)。工具都是免费的,几乎每个人都能写出数百万人会用的应用。Android可以运行在各种设备上,从平板到电视。开发者关键要做的就是保证应用可以顺利地在这些设备上运行,而且比竞争对手的还好。对应用程序开发人员而言,Android开发的门槛已经很低了,你会发现,在许多情况下,自己不过是想要在日益增长的Android应用程序市场上分一杯羹而已。赖以谋生、实现明星梦,或者只是想使世界变得更美好……无论你编写程序所为何求,性能问题都是其中的关键。
        要想阅读本书,*好能事先对Android应用程序开发基础有所了解,由此方能利用本书的妙诀良方让程序跑得更快。尽管借助Android工具和在线文档可以很容易地创建应用程序,但性能优化(有时简直更像是一门艺术而不是科学)却无定法可循。不管要优化的程序是已有的,还是从头编写的。本书的目的就是要帮你找到简便的优化方法,以便使程序在几乎所有Android设备上都能取得不错的性能。Android允许开发人员使用Java、C/C ,甚至汇编语言,所以,无论是更好地利用CPU特性,还是针对特定问题使用合适的编程语言,相信你可以用多种不同的方法来优化性能。
      【免费在线读】

      商品简介

        《Android应用性能优化》主要介绍如何调优Android应用,以使应用更健壮并提高其执行速度。内容包括用Java、NDK优化应用,充分利用内存以使性能*化,尽*可能节省电量,何时及如何使用多线程,如何使用基准问题测试代码,如何优化OpenGL代码和使用Render*等。《Android应用性能优化》面向熟悉Java和Android SDK的想要进一步学习如何用本地代码优化应用性能的Android开发人员。


      作者简介

        Hervé Guihot 目前在联发科技公司(MTK,www,mediatek.com)担任软件工程经理。他有十多年的嵌入式系统开发工作经验,主要与数字电视技术相关。目前正在研究如何将Android引入基于ARM的数字家庭平台。
      【媒体评论】
        “本书详细介绍了优化Android代码的各种规则和技巧,揭开了Android和JAVA核心数据结构的神秘面纱。*值得称道的是,作者展示了使用缓存、SQLite以及延长电池使用寿命的技术,这是每个严谨的开发人员都必须要掌握的内容。”  “市面上这种书并不多见!我想把这本书推荐给所有Android高级程序员。”


      目录

      第1章 Java代码优化 
      1.1 Android如何执行代码 
      1.2 优化斐波纳契数列 
      1.2.1 从递归到迭代 
      1.2.2 BigInteger 
      1.3 缓存结果 
      1.4 API等级 
      1.5 数据结构 
      1.6 响应能力 
      1.6.1 推迟初始化 
      1.6.2 StrictMode 
      1.7 SQLite 
      1.7.1 SQLite语句 
      1.7.2 事务 
      1.7.3 查询 
      1.8 总结 第2章 NDK入门 
      2.1 NDK里有什么 
      2.2 混合使用Java和C/C 代码 
      2.2.1 声明本地方法 
      2.2.2 实现JNI粘合层 
      2.2.3 创建Makefile 
      2.2.4 实现本地函数 
      2.2.5 编译本地库 
      2.2.6 加载本地库 
      2.3 Application.mk 
      2.3.1 为(几乎)所有设备优化 
      2.3.2 支持所有设备 
      2.4 Android.mk 
      2.5 使用C/C 改进性能 
      2.6 本地Acitivity 
      2.6.1 构建缺失的库 
      2.6.2 替代方案 
      2.7 总结 第3章 NDK进阶 
      3.1 汇编 
      3.1.1 *公约数 
      3.1.2 色彩转换 
      3.1.3 并行计算平均值 
      3.1.4 ARM指令 
      3.1.5 ARM NEON 
      3.1.6 CPU特性 
      3.2 C扩展 
      3.2.1 内置函数 
      3.2.2 向量指令 
      3.3 技巧 
      3.3.1 内联函数 
      3.3.2 循环展开 
      3.3.3 内存预读取 
      3.3.4 用LDM/STM替换LDR/STD 
      3.4 总结 第4章 高效使用内存 
      4.1 说说内存 
      4.2 数据类型 
      4.2.1 值的比较 
      4.2.2 其他算法 
      4.2.3 数组排序 
      4.2.4 定义自己的类 
      4.3 访问内存 
      4.4 排布数据 
      4.5 垃圾收集 
      4.5.1 内存泄漏 
      4.5.2 引用 
      4.6 API 
      4.7 内存少的时候 
      4.8 总结 第5章 多线程和同步 
      5.1 线程 
      5.2 AsyncTask 
      5.3 Handler和Looper 
      5.3.1 Handler 
      5.3.2 Looper 
      5.4 数据类型 
      5.5 并发 
      5.6 多核 
      5.6.1 为多核修改算法 
      5.6.2 使用并发缓存 
      5.7 Activity生命周期 
      5.7.1 传递信息 
      5.7.2 记住状态 
      5.8 总结 第6章 性能评测和剖析 
      6.1 时间测量 
      6.1.1 System.nanoTime() 
      6.1.2 Debug.threadCpuTimeNanos() 
      6.2 方法调用跟踪 
      6.2.1 Debug.startMethodTracing() 
      6.2.2 使用Traceview工具 
      6.2.3 DDMS中的Traceview 
      6.2.4 本地方法跟踪 
      6.3 日志 
      6.4 总结 第7章 延长电池续航时间 
      7.1 电池 
      7.2 禁用广播接收器 
      7.3 网络 
      7.3.1 后台数据 
      7.3.2 数据传输 
      7.4 位置 
      7.4.1 注销监听器 
      7.4.2 更新频率 
      7.4.3 多种位置服务 
      7.4.4 筛选定位服务 
      7.4.5 *后已知位置 
      7.5 传感器 
      7.6 图形 
      7.7 提醒 
      7.8 WakeLock 
      7.9 总结 第8章 图形 
      8.1 布局优化 
      8.1.1 相对布局 
      8.1.2 合并布局 
      8.1.3 重用布局 
      8.1.4 ViewStub 
      8.2 布局工具 
      8.2.1 层级视图 
      8.2.2 layoutopt 
      8.3 OpenGL ES 
      8.3.1 扩展 
      8.3.2 纹理压缩 
      8.3.3 Mipmap 
      8.3.4 多APK 
      8.3.5 着色 
      8.3.6 场景复杂性 
      8.3.7 消隐 
      8.3.8 渲染模式 
      8.3.9 功耗管理 
      8.4 总结 第9章 RenderScript 
      9.1 概览 
      9.2 Hello World 
      9.3 Hello Rendering 
      9.3.1 创建渲染脚本 
      9.3.2 创建RenderScriptGL Context 
      9.3.3 展开RSSurfaceView 
      9.3.4 设置内容视图 
      9.4 在脚本中添加变量 
      9.5 HelloCompute 
      9.5.1 Allocation 
      9.5.2 rsForEach 
      9.5.3 性能 
      9.6 自带的RenderScript API 
      9.6.1 rs_types.rsh 
      9.6.2 rs_core.rsh 
      9.6.3 rs_cl.rsh 
      9.6.4 rs_math.rsh 
      9.6.5 rs_graphics.rsh 
      9.6.6 rs_time.rsh 
      9.6.7 rs_atomic.rsh 
      9.7 RenderScript与NDK对比 
      9.8 总结 
      【前言】

      主编推荐

        全面剖析Android应用性能优化技巧
        详尽的代码示例供您举一反三
        开发优秀的Android应用***指南
      【内容简介】

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看