移动开发
文章平均质量分 87
博文视点
IT出版旗舰品牌,由电子工业出版社计算机分社以专业化力量打造。以开发IT类图书选题为主业,散播专业知识,善待作者,尊重读者,诚邀天下技术精英加盟。
展开
-
超51亿的移动用户,TensorFlow移动端方兴未艾
在我国互联网的发展过程中,PC互联网已经日趋饱和,移动互联网却呈现着井喷式发展。现在国内移动用户已超15亿,全球移动用户已超过51亿,2019年IoT装置数量预计将超过全球人口总数!伴随着移动终端价格的下降及WiFi的广泛使用,移动端用户的数量将继续呈现爆发之势!我们相信,在未来,云端和移动端相结合的人工智能和设备端独立的人工智能应用会慢慢成为主流。2018年初,TensorFlow作为一...原创 2019-11-06 13:22:05 · 1310 阅读 · 0 评论 -
移动深度学习:人工智能的深水区
人工智能技术经历6年的快速发展,重新定义了很多行业的用户体验,而这仅是开始。随着5G商用大规模落地,以及智能手机硬件性能越来越强、AIoT设备的快速普及,基于云-边缘-端算法和算力结构的移动端人工智能,仍有非常大的发展空间,亟待我们快速理解移动端深度学习的原理,掌握如何将其应用到实际业务中。在互联网行业中,在移动端应用深度学习技术的案例越来越多。从深度学习技术的运行端来看,主要可以分为下面两...原创 2019-10-16 14:30:46 · 1677 阅读 · 0 评论 -
ASP.NET Web API 2框架揭秘
ASP.NET Web API2框架揭秘(.NET领域再现力作顶级专家精讲微软全新轻量级通信平台)蒋金楠 著 ISBN 978-7-121-23536-82014年7月出版定价:108.00元 732页16开编辑推荐√这是一本注重实证的书,功能各异、多达120个可供下载的示例,大量最佳实践与实用性扩展,可直接用于解决实际开发问题。√全新的学习方法,通过完整论原创 2014-07-18 16:24:12 · 5205 阅读 · 0 评论 -
移动营销实务十讲导读(图文版)
移动营销,我们最好要知道的12个事实—《实战第三屏——移动营销实务十讲》导读 去年我们协助出版了移动营销行业书《决战第三屏》。美国人写的,很全面,挺生动,也比较容易接受。所以,一本半专业的书,大卖近2万本。搞出版的人,知道这是一个惊人数字。毕竟不是《盗墓笔记》。一个副产品,“决战第三屏”名词,在营销圈里,被动词化了,可见流行。 看到这本书在机场书店被放在堆头中间,与畅销小说、企原创 2014-01-07 14:57:41 · 2436 阅读 · 0 评论 -
移动设计八原则
近几年,交互设计专业也有了蓬勃发展,Alan Cooper、Donald Norman等人为交互设计提供了许多理论上的支持,Ben Shneiderman 提出的交互设计“黄金八法”和Nielsen 的“启发式评估10 条原则”为交互设计的评估提供了标准,所有这些理论和原则在移动应用的设计上依然是通用的。但移动应用有其特殊性,在设备和情景上都与普通的设计不同。因此,我们在考虑其他原则的基础上,整理了八条移动应用设计的针对性原则。原创 2013-08-28 14:26:25 · 2012 阅读 · 1 评论 -
移动应用中的流设计
作为应用的设计者,我们常常以应用自身的逻辑为线索进行设计,一头沉浸在页面与原型的制作中。 而大部分的应用在使用过程中,用户的目光和触摸是与应用共舞的主要参与者,如人-机-环中用户的输入输出,以视觉输入、触摸输出为主要的交互通道。为了提升用户在感知层面的体验,我们可以顺着用户的目光出发,关注用户在界面中注意力焦点转移的过程,同时循着用户手指的痕迹来发现用户直接操作的轨迹,以此设计我们的应用。这里将提出一个流系统的框架,并讲述如何在这个框架中提升用户的感知体验。原创 2013-08-15 13:17:30 · 1713 阅读 · 0 评论 -
Cocoa编程开发者手册
Cocoa编程开发者手册(Objective-C权威著作超一流翻译阵容)【美】 奇斯纳尔(Chisnall,D.) 著霍炬等 译ISBN 978-7-121-12239-22013年7月出版定价:128.00元804页16开编辑推荐对概念细节与技术原理论述非常充分,彻底弥补官方文档缺憾本书中Objective-C相关章节堪称全面而权威创建APP原创 2013-08-07 09:42:22 · 2997 阅读 · 1 评论 -
移动设计
移动设计(淘宝移动应用先驱团队,数年交互设计经验和盘托出,全新解读移动设备用户体验!)傅小贞胡甲超郑元拢著ISBN 978-7-121-20486-92013年7月出版定价:69.00元340页16开编辑推荐 淘宝移动设计专家潜心力作,倾情分享数年交互设计经验。 作者结合大量实际项目案例,从特征、原则、框架、细节、动效、适配、创新、工具几个角原创 2013-08-02 10:33:57 · 1848 阅读 · 0 评论 -
爱上我的“手机女友”( 教你全面认识智能手机)
爱上我的“手机女友”( 教你全面认识智能手机)孟瑶等 编著ISBN 978-7-121-20179-02013年6月出版定价:49.00元232页16开编辑推荐智能手机的万千应用整合了我们的碎片时间,让我们在小屏幕上享受大生活。一部称心如意的手机就想一位合适伴侣,不但在生活上能为你嘘寒问暖、关爱体贴,在感情上与你敞开心扉、奉献青春原创 2013-06-08 09:58:17 · 2402 阅读 · 0 评论 -
Android中native进程内存泄露的调试技巧
Android中native进程内存泄露的调试技巧红狼博客 代码基于Android2.3.x版本Android为Java程序提供了方便的内存泄露信息和工具(如MAT),便于查找。但是,对于纯粹C/C++ 编写的natvie进程,却不那么容易查找内存泄露。传统的C/C++程序可以使用valgrind工具,也可以使用某些代码检查工具。幸运的是,Google的bionic库为我们查找内存泄露转载 2013-01-31 09:47:12 · 4235 阅读 · 0 评论 -
Looper中的消息队列处理机制
Looper中的消息队列处理机制Looper也提供了消息的定义、消息的发送、消息的处理者的自定义和消息队列。在其头文件Looper.h中,定义了消息结构体Message,它只有一个类型成员,Message的定义如下(见文件Looper.h,下同):消息的处理者可由MessageHandler进行处理:使用者可通过派生出子类来扩展消息。对消息的处理,需要在MessageHan原创 2013-01-31 09:34:08 · 2284 阅读 · 0 评论 -
Looper中的睡眠等待与唤醒机制
Looper中的睡眠等待与唤醒机制C++类Looper中的睡眠和唤醒机制是通过pollOnce和wake函数提供的,它们又是利用操作系统(Linux内核)的epoll机制来完成的。当被监控的文件(通过epoll_ctl的EPOLL_CTL_ADD添加进去)可I/O时,epoll_wait调用会从睡眠中醒来,这时,可以检查是哪个(或哪些)文件描述符对应的文件可以进行I/O读写了,从而做出进一步处原创 2013-01-29 13:13:13 · 7715 阅读 · 0 评论 -
Hadoop 技术在电信运营商上网日志处理中的应用架构
Hadoop 技术在电信运营商上网日志处理中的应用架构一、电信运营商上网日志处理的现状在移动互联网如此普及的今天,每天会产生大量的上网日志,这些上网日志由于数据量巨大,产生后只能被保留3 天,就因为存储空间等原因被丢弃。目前,电信运营商只能基于CDR(详细通话记录)为主的客户行为分析可能缺失了大量的客户行为有效信息。例如,两个通话行为相似的人可能是完全不同类型的客户,如果将之同等对待,客户原创 2014-08-29 16:28:30 · 3466 阅读 · 0 评论 -
荐书丨如何快速成为150万+小程序开发者中的一员
微信小程序是JavaScript的一种最新应用场景,也是移动应用中一个比较新的应用场景。两年来,小程序的开发者深有体会,从一开始难用的开发者工具,到现在可以使用npm,甚至自带云同步、版本控制的开发者工具,小程序已经逐渐完善,拥有了独立的、成熟的开发环境。npm是JavaScript世界的包管理工具,通过它可以安装、共享、分发代码,以及管理项目依赖关系(比如某页面依赖某个JavaScript...原创 2019-07-16 09:58:03 · 624 阅读 · 1 评论 -
3分钟讲书丨《iOS应用逆向与安全》-讲书人 刘培庆
3分钟就能快速了解一本书!由作者发声讲书,直指新书的特点与主旨。只需利用碎片化时间,省时省力选到适合自己的好书音频链接♪《iOS应用逆向与安全》 刘培庆(点击收听)音频内容各位读者 大家好,我是《iOS应用逆向与安全》的作者 刘培庆,很高兴能够带着这本书和大家见面。大多数初学者 通常会遇到这样一些问题,不知道从哪里开始、不知道该学什么、不知道该掌握到什么程度。对于这...原创 2018-07-31 11:01:50 · 2913 阅读 · 1 评论 -
Kotlin 初体验:主要特征与应用
Kotlin 是一种针对 Java 平台的新编程语言。它简洁、安全、务实,并且专注于与 Java 代码的互操作性。它几乎可以用在现在Java 使用的任何地方 :服务器端开发、Android 应用,等等。本文我们将详细地探讨 Kotlin 的主要特征。原创 2017-08-15 14:32:55 · 1587 阅读 · 0 评论 -
动画分析步骤“三步曲”
本文将实现简单的“登录界面按钮移动效果”,并通过此动画效果介绍动画设计和分析的思路。本文不仅旨在让大家弄清动画效果是如何通过代码来实现的,更重要的是希望大家通过对本文的学习,掌握动画设计和分析的思路。本文选自《iOS动画——核心技术与案例实战》原创 2017-01-18 12:06:12 · 1019 阅读 · 0 评论 -
iOS的GIF动画效果实现
GIF图像格式是常见的一种动态图片格式,无论是在Web端还是在移动端都经常遇到,但是考虑目前iOS还无法原生展现GIF图片,而对于GIF的原生支持暂时也没有像JPG、PNG等图像格式支持得这么全面,因此本文从图片的合成与分解角度来为大家讲解GIF的知识,结合ImageIO框架可以更方便地实现GIF图片的合成与分解。 本文选自《iOS动画——核心技术与案例实战》。原创 2017-02-07 17:28:54 · 2710 阅读 · 1 评论 -
微服务框架和工具大全
不去重新发明轮子总是更好的。本文探讨了14个已经可用并能提供使微服务的开发和部署更容易的平台、框架和功能。本文还补充了每个工具将如何有助于建立良好的微服务架构的简要概述。 本文选自《Java微服务》。原创 2017-01-13 14:53:48 · 5414 阅读 · 0 评论 -
我所理解的Cocos2d-x
我所理解的Cocos2d-x(完全基于Cocos2d-x3.0,深度剖析计算机图形学,OpenGL ES及游戏引擎架构,全面提升游戏开发相关知识)秦春林 著 ISBN 978-7-121-24625-82014年11月出版定价:79.00元 404页16开内容提要《我所理解的Cocos2d-x》针对最新的 Cocos2d-x3.x版本,介绍了Coco2d-x游戏原创 2014-11-21 15:11:46 · 3032 阅读 · 0 评论 -
Swift语言快速入门
Swift语言快速入门(首部同步新版官方API文档和语法的Swift图书,确保代码可编译,作者专家在线答疑,图书勘误实时跟进)极客学院 编著 ISBN 978-7-121-24328-82014年10月出版定价:59.00元 428页16开编辑推荐本书内容翔实,实例丰富,同步新版官方API文档和语法语法|词法|框架覆盖全面,实战案例|配套习题丰富多位Sw原创 2014-10-17 09:31:13 · 2411 阅读 · 0 评论 -
Cocos2d-x 3.x游戏开发之旅
Cocos2d-x 3.x游戏开发之旅钟迪龙 著 ISBN 978-7-121-24276-22014年10月出版定价:79.00元 516页16开内容提要《Cocos2d-x 3.x游戏开发之旅》是《Cocos2d-x游戏开发之旅》的升级版,修改了Cocos2d-x 2.0版进阶到3.0版后的一些内容,新增了对CocoStudio、UI编辑器、Cocos2d-原创 2014-10-17 09:28:57 · 5818 阅读 · 0 评论 -
Cocos2d-x 3.X手游开发实例详解
Cocos2d-x 3.X手游开发实例详解(最新最简Cocos2d-x手机游戏开发学习方法,以热门游戏2048、卡牌为例,完整再现手游的开发过程,实例丰富,代码完备,Cocos2d-x作者之一林顺和泰然网创始人杨雍力荐)于浩洋 著 ISBN 978-7-121-23998-42014年9月出版定价:59.00元 356页16开编辑推荐以Cocos2d-x V3.原创 2014-09-25 14:40:13 · 5999 阅读 · 3 评论 -
《深入剖析Android系统》第9章RIL补充配图
《深入剖析Android系统》第9章RIL补充配图《深入剖析Android系统》一书中第9章的RIL部分的函数层层调用,可以用插图的方式标示出主要的调用关系。由于插图较大,不适合16开的书籍尺寸大小,故未将相关插图放到《深入剖析Android系统》一书中。读者在阅读该章内容时,可以在电脑上放大插图来查看函数的调用关系。注:这些插图绘制于2009年,基于Android的Cupcake版本,但转载 2013-01-29 13:35:42 · 1561 阅读 · 0 评论 -
Looper对文件描述符的监控与处理
Looper对文件描述符的监控与处理上面提到的管道的读端是一种文件描述符,那么其他的文件描述符,如普通的文件、设备文件和套接字(包括套接字对)等的描述符,都可以被Looper用来监控,实现类似于上面的消息队列的唤醒和处理机制。通常,消息是通过消息队列发送的,也可以通过套接字(比如已建立好连接的套接字)、设备文件来发送;当然,也包括管道。对一个文件描述符进行监控后,只要有可I/O事件发生,那么调原创 2013-01-28 14:28:27 · 2026 阅读 · 0 评论 -
Android系统匿名共享内存Ashmem(Anonymous Shared Memory)简要介绍和学习计划
在Android系统中,提供了独特的匿名共享内存子系统Ashmem(Anonymous Shared Memory),它以驱动程序的形式实现在内核空间中。它有两个特点,一是能够辅助内存管理系统来有效地管理不再使用的内存块,二是它通过Binder进程间通信机制来实现进程间的内存共享。本文中,我们将通过实例来简要介绍Android系统的匿名共享内存的使用方法,使得我们对Android系统的匿名共享内存转载 2012-10-31 08:52:07 · 2490 阅读 · 0 评论 -
Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。 我们知道,Android系统是基于Linux内核的,而Lin转载 2012-10-31 08:37:02 · 1845 阅读 · 0 评论 -
Android硬件抽象层(HAL)概要介绍和学习计划
Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核驱动程序运行在内核空间。为什么要这样安排呢?把硬件抽象层和内核驱动整合在一起放在内核空间不可行吗?从技术实现的角度来看,转载 2012-10-30 14:32:59 · 1452 阅读 · 0 评论 -
Android系统源代码情景分析
Android系统源代码情景分析(含CD光盘1张)(全面、深入、细致地掌握Android,引领移动互联网新时代!)罗升阳 著ISBN978-7-121-18108-52012年10月出版定价: 109.00元(含光盘1张)16开840页全面、深入、细致地掌握Android,引领移动互联网新时代!内 容 简 介在内容上,本书结合使用情景,全面、深入、细致地分析原创 2012-10-30 14:01:17 · 4508 阅读 · 0 评论 -
“李刚畅谈Java编程人生”讲座
讲座主题:李刚畅谈Java编程人生时间:2012年9月23日13:30-16:00地点:中关村图书大厦五层多功能厅主讲人:李刚讲座内容:1、 主要内容: 疯狂的本质是享受像编程一样生活,人生更快乐程序员职业生涯总结、展望享受探索,享受创业享受编程,享受生活。2、读者自由提问及交流互动3、抽奖4、签售《疯狂Java讲义(第2版)》《轻量级Java EE企业应用实战(第原创 2012-09-18 16:49:57 · 3024 阅读 · 0 评论 -
远程支付技术方案
远程支付技术方案远程支付,指用户与商户不需要面对面交互,而是使用移动终端通过无线通信网络,与后台服务器进行交互,由服务器端完成交易处理的支付方式。按照使用的技术类型,远程支付技术方案主要包括短信支付、客户端(无卡)支付、智能卡支付和智能终端外设支付四种技术方案。◎ 短信支付:指用户通过编辑、发送短信完成的支付业务。◎ 客户端(无卡)支付:指用户通过移动互联网浏览原创 2012-07-12 16:27:54 · 5786 阅读 · 0 评论 -
移动支付的基本要素
移动支付的基本要素移动支付的本质是支付服务提供商通过合适的支付渠道为买家购买服务或商品而将资金从买家的账户划拨到卖家账户。移动支付和电子支付同样主要包括了四个要素:买家和卖家的资金账户、资金安全、支付接入渠道和支付应用。因此,开展移动支付服务,首先必须回答以下四个问题:◎ 要服务于什么类别的支付应用?◎ 可以使用哪些支付账户?◎ 可以向用户提供原创 2012-06-29 16:42:10 · 4199 阅读 · 0 评论 -
走进移动支付:开启物联网时代的商务之门
智慧城市丛书 走进移动支付:开启物联网时代的商务之门ISBN978-7-121-16908-3中国电信移动支付研究组 编著2012年6月出版定价:69.00元16开400页内 容 简 介随着智能手机的普及,移动互联网的快速发展,我国的移动电子商务迎来了新的发展机遇,而移动电子商务的真正核心在于支付。支付手段的易用性、安全性、信用度和用户接受度会影响移动电子商务的原创 2012-06-25 15:16:01 · 6058 阅读 · 0 评论 -
JavaScript语言精髓与编程实践(第2版)
JavaScript语言精髓与编程实践(第2版) 周爱民 著ISBN978-7-121-15640-32012年3月出版定价:79元16开476页宣传语:以JavaScript视角看整个计算机语言的世界,小角度引来的大话题内 容 简 介本书详细讲述JavaScript 作为一种混合式语言的各方面特性,包括过程式、面向对象、函数式和动态语言特性等,在动态函数式语言原创 2012-05-04 10:08:02 · 3103 阅读 · 0 评论 -
Media Queries语法总结
Media Queries语法总结Media Queries的语法如下所示:@media [media_query]media_type and media_feature使用Media Queries样式模块时都必须以“@media”方式开头。media_query表示查询关键字,在这里可以使用not关键字和only关键字。not关键字表示对后面的样式表达式执行取反操作。例如如下原创 2012-05-29 16:54:02 · 1572 阅读 · 0 评论 -
Android系统中的广播(Broadcast)机制简要介绍和学习计划 .
在Android系统中,广播(Broadcast)是在组件之间传播数据(Intent)的一种机制;这些组件甚至是可以位于不同的进程中,这样它就像Binder机制一样,起到进程间通信的作用;本文通过一个简单的例子来学习Android系统的广播机制,为后续分析广播机制的源代码作准备。 在Android系统中,为什么需要广播机制呢?广播机制,本质上它就是一种组件间的通信方式,如果是两个转载 2012-11-01 13:31:20 · 1127 阅读 · 0 评论 -
Android应用程序组件Content Provider简要介绍和学习计划 .
在Android系统中,Content Provider作为应用程序四大组件之一,它起到在应用程序之间共享数据的作用,同时,它还是标准的数据访问接口。前面的一系列文章已经分析过Android应用程序的其它三大组件(Activity、Service和Broadcast Receiver)了,本文将简要介绍Content Provider组件在Android应用程序设计中的地位,为进一步学习打好基础。转载 2012-11-02 10:57:29 · 1261 阅读 · 0 评论 -
EventThread线程对VSync的接收
EventThread线程对VSync的接收EventThread被设计用来接收VSync事件通知,并分发VSync通知给系统中的每一个感兴趣的注册者。VSync来源自底层硬件驱动程序的上报,对于Android能看到的接口来说,它是来自HAL层的hwc_composer_device的抽象硬件设备。若硬件不支持,则HWComposer会创建一个线程去模拟产生VSync事件通知。一旦工作起来,V原创 2013-01-25 13:50:34 · 4309 阅读 · 0 评论 -
深入剖析Android系统
深入剖析Android系统(基于Google发布的JellyBean原始代码,讲述Android系统的内部静态结构关系和内部运行机制,为你呈现原汁原味的Android代码分析大餐!)杨长刚 著ISBN 978-7-121-19374-32013年1月出版定价:59.00元464页16开编辑推荐基于Google发布的Jelly Bean原始代码,讲述Android系统原创 2013-01-24 15:02:19 · 2077 阅读 · 0 评论 -
EventThread线程对VSync的分发
EventThread线程对VSync的分发前面提到,EventThread在接收到VSync后再将它们分发给感兴趣的注册者,分发的过程是在其线程循环threadLoop函数中完成的。读者也可以先阅读后面一节内容,先了解感兴趣的注册者如何得到VSync通知以及系统中可能存在哪些感兴趣的注册者后,再回来阅读本小节。感兴趣的注册者首先需要创建到EventThread的连接,这个到EventTh原创 2013-01-24 15:41:13 · 3305 阅读 · 0 评论