如果邮件中的内容不能正常显示,请点击此处查看   如果不想再收此邮件,可取消订阅
 
  移动周刊 2016-08-17 第157  
 
  移动直通车  
 
  Android进程保活招式大全  
Android进程保活招式大全 目前市面上的应用,貌似除了微信和手Q都会比较担心被用户或者系统(厂商)杀死问题。本文对 Android 进程拉活进行一个总结。
 
  拆轮子系列之OkHttp  
拆轮子系列之OkHttp 安卓开发领域,很多重要的问题都有了很好的开源解决方案,例如网络请求 OkHttp + Retrofit 简直就是不二之选。“我们不重复造轮子不表示我们不需要知道轮子该怎么造及如何更好的造!”,在用了这些好轮子将近两年之后,现在是时候拆开轮子一探究竟了。本文基于 OkHttp 最新源码对其进行了详细分析。
 
  Android中常见的内存泄漏  
Android中常见的内存泄漏 我们经常会在不经意间写出造成内存泄漏的代码,往往在代码上很难查出来。但是我们可以通过一些辅助工具来检测是否存在内存泄漏,比如通过AndroidStudio的monitors来查看内存的变化情况,或者是通过开源框架《LeakCanary》来检测。本文主要是从网络中搜索汇总一些常见的内存泄漏。
 
  微信 Tinker 负责人张绍文关于 Android 热修复直播分享记录  
微信 Tinker 负责人张绍文关于 Android 热修复直播分享记录 热补丁技术是当前非常热门的Android开发技术,其中比较出名的方案有支付宝的AndFix以及QZone的超级热补丁方案。微信大约在2015年6月开始尝试应用,经过研究与尝试现有的各个方案,我们发现它们都有着自身的一些局限性。我们最终采用不同于它们的技术方案,也就是微信热补丁开源框架Tinker。
 
  iOS 动态更新方案 JSPatch 与 React Native 的对比  
 iOS 动态更新方案 JSPatch 与 React Native 的对比 JSPatch 目前大部分只用于热修复,但因为其可以调用任意 Objective-C 方法,实际上它也可以做热更新的工作,也就是动态为 App 添加功能模块,并对这些功能模块进行实时更新,可以起到跟 React Native 一样的作用。我们从学习成本、接入成本、开发效率、热更新能力和性能体验这几个方面来对比一下使用 React Native 和 JSPatch 做热更新的差异。
 
  高手谈Android NDK编译选项设置  
高手谈Android NDK编译选项设置 在Android NDK开发中,有两个重要的文件:Android.mk和Application.mk,各尽其责,指导编译器如何编译程序,并决定编译结果是什么。本文将详细说明几个常见的NDK选项的配置,帮助大家理解相应的配置选项。
 
  使用 iCloud API 的正确姿势  
使用 iCloud API 的正确姿势 如果你的 App 需要用到文档存储相关的功能,那么 iCloud Document API 是一个很不错的选择。 相比于其他云存储平台, iCloud 和 iOS 设备高度集成,并且 API 的使用更加便捷。 但同时,它的 API 也存在很多雷区,需要我们格外注意。 我们就来看看使用 iCloud API 的正确姿势吧。
 
  iOS开发进阶 - 实现类似美颜相机的相机启动动画  
iOS开发进阶 - 实现类似美颜相机的相机启动动画 最近在写一个相册的demo,偶尔看到了美拍的相机过载动画觉得很有意思,就想在相册demo中加入一个这种特效,下面把笔者的想法和实现过程给大家分享一下。
 
  叙事、画面和音效:解析VR游戏设计要点  
叙事、画面和音效:解析VR游戏设计要点 翻看《程序员》杂志可以顿时让我回到大学时对计算机痴迷的每一个KB当中,虽然在游戏行业工作内容有很多方面,但是游戏编程是小时候无比向往、充满神奇的职业,今天跟大家谈谈我正在制作的虚拟现实游戏。
 
  · 探究Android中的注解
  · HTML5 视频直播那些事儿
  · OC常见功能开源项目MobileProject介绍
  · ShiftJS:将 Swift 代码转换为 JavaScript 的开源项目
  · 干货整理 Unity3D资源汇总
  · VR游戏设计之三大特性
 
  精品课程推荐  
 
  Swift与Objective-C\C\C++混合编程  
Swift与Objective-C\C\C++混合编程 课程讲师:关东升
课程介绍:本课程介绍了Swift与Objective-C API映射、同一应用目标中的混合编程和同一框架目标中的混合编程情况下Swift调用Objective-C,Objective-C调用Swift,Swift调用C和C++等。
推荐理由:掌握Swift与Objective-C\C\C++混合编程。
 
  Unity5之2D游戏开发入门及进阶项目实战 射击游戏  
Unity5之2D游戏开发入门及进阶项目实战 射击游戏 课程讲师:肖师军
课程介绍:用Unity5完成一个2D的射击游戏。
推荐理由:从第一步第一行代码开始,到最后一步最后一行代码,全程手把手操作敲代码、注释、演示和讲解,让学员完成untiy5的2D射击游戏开发。
 
  免费课程推荐  
 
  Android之数据库详解  
Android之数据库详解 课程讲师:刘志远。
课程介绍:本系列视频是对Android中数据库进行详细讲解,包括创建数据库,执行增删改查,第三方的XUtils操作数据库使用。
推荐理由:教会大家使用数据库,并能看懂任何人写的数据库的代码。
 
  Swift不深入只浅出入门教程  
Swift不深入只浅出入门教程 课程讲师:孟祥月
课程介绍:介绍Swift语言的基础知识,同时也是为了完成我原来一个github项目(https://github.com/mengxiangyue/The-Swift-2.0-Programming-Language-playground)上面写的录制一套视频教程的承诺。
推荐理由:帮助一些新人入门Swift,并且为以后的进阶课程做准备。
 
  最新活动  
 
  · 洞悉前沿技术的应用实践,参加2016移动开发者大会的六大理由
   

  联系我们  
  CSDN 移动客户端   mobilehub微信   @CSDN移动官微  
CSDN 移动客户端 mobilehub微信 @CSDN移动官微
 
查看移动周刊往期回顾,更多精彩内容尽在CSDN移动频道。欢迎向您的朋友推荐订阅本邮列表。
如果不想再收到该邮件,可以取消订阅