计算机组织与体系结构
-
基于Material Design的Android用户界面设计[美] Ian,G.,Clifton(伊恩.G.克利夫顿) 著;郑磊 译本书以木工工具应用为例,演示如何确定产品目标,接着利用现有视图等要素从零开始搭建整个应用,然后使用高级功能进一步优化代码及资源,以达到“精心设计”的目的。另外,本书附录提供了应用推广所需物料等细节。全书内容覆盖面广,结构合理,涵盖产品经理、设计人员、开发工程师及市场推广人员所需的基础理论、实战技巧和精彩案例,适合但不限于以上人群阅读。
-
中老年人轻松玩转智能手机APP齐琦 著本书从中老年人使用智能手机的实际需要出发,采用图文并茂的写作方式进行讲解,中老年朋友只需要按照书中的步骤进行操作,就可以快速掌握智能手机的使用方法与技巧。全书涵盖了选购智能手机、智能手机基本操作设置、下载软件APP、微信使用攻略、网上购物及支付等内容,力求全面解决中老年人在使用智能手机的过程中遇到的问题。本书浅显易懂,适合刚刚接触智能手机的中老年人阅读。
-
Google App Engine编程[美] Dan Sanderson(丹·桑德森) 著《Google App Engine编程(Java版)》对于Java应用程序来说,App Engine提供具有完整Java JVM和标准库的J2EE 标准servlet容器。因为App Engine支持通用Java API标准,代码能够保持干净和简洁。的示例性应用程序可以指引你亲自动手实践App Engine相关的工具和功能。直接在自己的开发用机器上的Eclipse中模拟App Engine。确定应用程序的结构,使得能够用独立的地址访问其中的模块,每个模块均有自己的可扩展配置。使用JPA实现查询、事务和数据建模,从而探索可扩展Cloud Datastore的强大功能。在App Engine应用程序中,将 Cloud SQL用于标准关系数据库。学习如何在Google基础设施上部署、管理和监测应用程序。
-
Android高级进阶顾浩鑫 著《Android高级进阶》是Android的进阶学习指南,主要为Android初中级开发者进阶所需的知识,高级开发者也可以从本书中发现很多共鸣点。《Android高级进阶》从8个方面对50个知识点进行分类讲解,包括基础篇、系统架构篇、经验总结篇、新技术篇、性能优化篇、移动安全篇、工具篇、测试篇。熟练掌握这些知识点后,应该就能够应付实际项目开发中的绝大部分问题了。 《Android高级进阶》的主要目的在于给读者一个完整的Android中高级开发者知识图谱。笔者希望通过《Android高级进阶》的系统讲解,能够帮助读者在面试和工作中收获自己满意的成绩。
-
Android平台应用软件开发朱小军 编本书全面且详细地讲述了Android应用程序开发用到的相关知识,包括Android开发环境的搭建与布局、Android控件、Android数据存储、Android网络开发和Android中的特色编程等。本书注重实际动手能力的培养,每个知识点都以小案例的方式进行讲解,以项目驱动方式使读者能够更好地理解知识点,最后两章的综合项目能够提高读者对综合项目的编程能力。本书配套光盘中包含了搭建开发环境所用的全部软件和所有章节案例的源代码程序,不仅可以作为参考,也可以直接使用,以方便读者快速掌握Android应用开发技术。本书可供具备Java编程基本功底并有志于Android应用开发的初中级读者使用,也适合作为高等学校计算机专业Android方向学生的教材。
-
Gradle for Android 中文版[美] Kevin Pelgrims(凯文·贝利格里姆斯) 著;余小乐 译Gradle是Android 开发小组于2013年推出的作为Android 应用的**的构建系统。Gradle可以很容易地扩展构建,并插入到现有的构建过程中来。它提供了一套类Groovy 的DSL 语言,用于申明构建和创建任务,让依赖管理变得更加简单。此外,它是完全免费和开源的。本书共分9章,依次介绍了Gradle的基础知识、基本自定义构建、依赖管理、创建构建Variants、管理多模块构建、运行测试、创建tasks和插件、设置持续集成,以及高级自定义构建。
-
高性能Android应用开发[美] 道格·西勒斯(Doug Sillars) 著;王若兰,周丹红,夏恩龙,陈文超,李欣欣 译性能问题在很大程度上决定了用户是否会使用一款App,本书正是Android性能方面的关键性指南。全书共8章,主要从电池、内存、CPU和网络方面讲解了电池管理、工作效率和速度这几个方面的性能优化问题,并介绍了一些有助于确定和定位性能问题所属类型的工具。同时也会探讨开发人员面临的一些主要问题,进而提出一些可行的补救措施。全书旨在通过提高App性能完善App,以便用户可以获得**体验。
-
HTML5+CSS3+jQuery Mobile轻松构造App与移动网站陈婉凌 著《HTML5+CSS3+jQuery Mobile轻松构造APP与移动网站(第2版)》以HTML为主轴,搭配CSS、jQuery制作网页,再加上jQuery Mobile制作移动网页,通过具体的范例从基础到高级,循序渐进地讲解。全书共分4部分,首先介绍HTML5网页开发和CSS网页美化,只要按本书的顺序学习,就能够轻松掌握网页制作的方法;然后介绍目前热门的移动设备网页技术,读者无须学习复杂的程序,就能够轻松创建移动设备的网页;*后通过3个移动设备网页制作实例让读者进行实战练习,即学即用,以便于加深理解,巩固所学知识。《HTML5+CSS3+jQuery Mobile轻松构造APP与移动网站(第2版)》是网页制作初学者的*佳入门书,同时也适合作为计算机及相关专业的教材和上机指导用书。
-
Android 6开发秘籍[美] Joseph Annuzzi.Jr.,Lauren Darcey 等 著每位Android应用开发者都应该知道的:Android 6工具、应用/UI设计、测试和发布等《Android 6开发秘籍(第5版) 是一本紧贴实用的精品指南,介绍如何借助Android 6 SDK、Android Studio以及*新的开发*佳实践来构建健壮的商业级Android应用。这一版的内容更丰富、优质、详实,涵盖开始为新式Android设备开发专业应用需要掌握的所有知识。如果你想成为Android开发高手,本书将助你一臂之力,帮你构建任何你能想象的应用!三位备受尊崇的专家在书中指导你设置开发环境、设计用户界面、为不同设备开发应用以及优化整个应用开发过程。许多章节都包含多个示例应用,*新的代码清单指引你深刻领悟关键的API功能。本书新增了介绍材质设计、设置应用样式、设计模式以及SQLite查询的章节,增加了阐述Gradle构建系统的附录,并列出关于Android Studio使用技巧的大量提示,堪称一座知识宝库。
-
Head First Android开发[美] Dawn Griffiths(道恩·格里菲斯) 著《Head First Android开发》如果你有一个很好的想法,要开发一流的Android应用,这本书会帮你用zui快的速度构建你的第yi个实际应用。你会学到一些实践技巧,掌握如何建立应用的结构,如何设计界面,如何创建数据库,如何让你的应用同时适用手机和平板电脑,以及很多其他方面。这就像是有一位富有经验的Android开发人员坐在你旁边!你只需要对Java有一些了解就能轻松地学习这本书。