写在前面

本期移动周刊第 184 期如约而至,聚焦 Android、iOS、VR/AR/MR、直播等前沿移动开发技术,收录一周最热点,解读开发技巧,我们希望从中能够让你有一些收获,如果你有好的文章以及优化建议,请发送邮件至mobilehub@csdn.net,在技术探索的道路上我们共同进步。

最新一代 Android 操作系统来了!近期 Google 宣布下一代 Android 系统被命名为“Android O”,目前仅向开发者提供预览版。新系统带来更好的电池寿命,对通知中心的更多控制以及提供画中画模式。很多新功能在最初版开发者预览系统里感受不了,毕竟它们需要开发者对应用进行修改才能体验到。但如果你也想安装 Android O,可以访问开发者网站,找到对应机型下载预览文件,自己装上试试。

技术文章

Android

安卓开发终极指南: 50多个初高级开发资源

仍记得几年前刚开始进入 Android 开发这个广阔而又神秘的世界时,手足无措的样子。随着时间的推移,笔者整理了一份比较全的学习资料,对几乎所有开发者都有用,不管是初学者还是经验丰富的老油条。

Android O 来了!我们冒着变砖风险刷机给你看新特性

最新一代 Android 操作系统来了!开发者预览文件已经可供下载,它的名字?Android O。

Android 内存优化总结&实践

本文将会对 Android 内存优化相关的知识进行总结以及最后案例分析。

Gradle 庖丁解牛(构建源头源码浅析)

目前市面上关于 Gradle 的教程都是在教怎么配置和怎么编写插件,很少有说明 Gradle 自己到底是什么,还有是如何工作的,本系列以官方 release 3.4 版本为基础。

准备好迎接后 App 时代了吗?

后 App 时代的到来,给开发者和发行渠道更多机会和挑战,你,准备好了吗?

iOS

iOS 端一次视频全屏需求的实现

对于一个带有视频播放功能的 App 产品来说,视频全屏是一个基本且重要的需求。虽然这个需求看起来很简单,但是在实现上,我们前后迭代了三套技术方案。这篇文章将介绍这三种实现方案中的利弊和坑点,以及实现过程中积累的经验。

从 0 到 1 思考与实现 iOS-Widget

Widget 是 iOS8 推出第一版,在 iOS 10 进行大幅度的优化。Widget 可以让用户更快地访问到其感兴趣的内容。

iOS 组件化 —— 路由设计思路分析

随着用户的需求越来越多,对 App 的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将 App 架构由原来简单的 MVC 变成MVVM,VIPER 等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。

关于 Objective-C 中的 import

模块化工作中,会指定库与库之间的依赖关系,根据依赖关系分层,但随着开发进行,依赖关系又慢慢被破坏。如何让后续的开发者能够不破坏关系?

VR

虚拟空间体验设计师:VR 虚拟空间体验交互原型设计技巧 | 干货

VR产业现今如日方升,对于从事传统交互设计的设计师想要抓住行业机遇来说,是否一定需要学会诸如 3D/MAYA/CAD 或者其它三维软件才能进行虚拟空间原型设计?是否原有掌握的二维技能就完全无法应用?又该如何让需求方理解三维空间里的交互关系?

GDC 2017:感受 VR 游戏的魅力

今年的游戏开发者会议(Game Developers Conference,简称GDC)于 2 月 27 日至 3 月 3 日在美国旧金山举办,在展会上,我们可以听到业界大拿分享游戏的开发心得和未来的发展规划,体验到许多团队积极运用新技术推出的成品/半成品,对行业在新一年里的发展脉络有个较为清晰的把握。

Unity 中的 Daydream 开发与实例

本文将帮助您了解开发 Daydream 应用所需的设备和软件并介绍安装过程,以便您可以立即开始创建 Daydream 平台的游戏,最后提供几个优秀的案例,为您带来更好的游戏设计思路。

直播

Facebook 推出新直播流功能:针对 PC 直播玩家

为拓展直播平台,允许用户使用台式机或笔记本电脑实时观赏流视频和游戏画面,Facebook推出了新的视频流功能。

视频教程推荐

Unity 大型网络游戏开发实战视频课程-网络模块精讲

本课程重点将对 TCP 数据通信时如何对数据进行序列化和反序列化,如何解析数据包等重要知识点进行深入探讨。

iOS 开发——全面解析 iOS 蓝牙 BLE4.0 开发

作者会带领大家详细分析 BLE4.0 原理,通过分析 Xcode 使用的蓝牙 API,让学者能够得心应手的实现蓝牙 BLE4.0 的开发。

Java 基础教程

本套课程非常适合零基础学员学习,课程内容并非参考书式的简单罗列,而是结合项目实际,讲解项目中常用的知识。

C# For Unity系列之入门篇

本课程适合完全“零”编程基础、较少编程基础、需要强化 C# 脚本编程学员、需要深入学习 C# 脚本编程的各类型学员群体。

活动充电

Python数据分析与机器学习实战

使用 Python 数据分析最流行的库 Numpy,Pandas,Matplotlib, Scikit-learn 结合真实数据集展开可视化特征分析与机器学习建模和评估。每次课程涉及一个完整的案例,基于案例讲解 Python 库的使用以及如何建立机器学习模型,对涉及到的机器学习算法给出最通俗易懂的解释,帮助大家快速掌握经典机器学习算法,并应用在实际的案例中。

联系我们

第一时间掌握最新移动开发相关信息和技术,请关注 CSDN 移动开发公众微信号(ID: mobilehub)。也欢迎加微信tm_forever_miss(备注:姓名+公司+职位)与我交流。

移动周刊第 184 期:Android 开发终极指南相关推荐

  1. Android开发权威指南(第2版)新书发布

    <Android 开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内容更新超过80%,是一本全面介绍Android应用开发的专著,拥有45 章精彩内容供 ...

  2. Android开发权威指南(第2版)新书发布(免费下载随书光盘内容,包括Android源代码)

    光盘内容下载 光盘内容下载(新浪微盘) Android4.2.2(CM ROM)源代码下载 如果需要虚拟环境的,这里提供了ubuntu10.04 LTS版本,不需要CPU支持虚拟化(VirtualBo ...

  3. 《Java和Android开发学习指南(第2版)》—— 1.5 本章小结

    本节书摘来异步社区<Java和Android开发学习指南(第2版)>一书中的第1章,第1.5节,作者:[加]Budi Kurniawan,更多章节内容可以访问云栖社区"异步社区& ...

  4. 《Java和Android开发学习指南(第2版)》——第2章,第2.10节本章小结

    本节书摘来自异步社区<Java和Android开发学习指南(第2版)>一书中的第2章,第2.10节本章小结,作者 [加]Budi Kurniawan,更多章节内容可以访问云栖社区" ...

  5. Compose Android 开发终极挑战赛: 天气应用

    前因后果 Compose beta 版发布也快一个月了,Google 官方发起的 Android 开发挑战赛也举办到了最后一期,四期的挑战分别是: 第一期挑战是做一个领养宠物的应用,全球一共有五百份礼 ...

  6. 年轻人,看你骨骼惊奇,我这有一份来自阿里的Android开发学习指南,不仅能让你月入5w,度过中年危机都不是问题!

    摘要 很简单,我这有一份来自阿里程序员佛系月薪5w指南,看你骨骼惊奇,印堂光亮,一看就是将要大富大贵.走向人生巅峰之人,就不收你钱了,一个点赞就送给你怎么样? 缘起 为什么写下这篇文章? 疫情自爆发以 ...

  7. 奇舞周刊第 424 期:Sketch 插件开发指南

    记得点击文章末尾的" 阅读原文 "查看哟~ 下面先一起看下本期周刊 摘要 吧~ 奇舞推荐 ■ ■ ■ Sketch 插件开发指南 众所周知,Sketch 是 UED 设计工具,大多 ...

  8. android开发读书笔记,android开发权威指南读书笔记

    第17章 Fragment 1.在res目录下增加 layout-sw600dp 目录,用于存放7英寸及以上尺寸屏幕的布局文件.10英寸以上平板用 sw720dp.如果是更小的屏幕,如 480*800 ...

  9. Android刘海屏、水滴屏全面屏适配详解,android开发权威指南

    final View decorView = window.getDecorView(); decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LA ...

最新文章

  1. python制作统计图_刻意练习11:Python描述统计、简单统计图形
  2. CentOS安装jdk和tomcat
  3. 微博平台StatusNet研究(4):快速安装
  4. Cookie 、Session、Token理解以及常见问题总结
  5. mysql事务隔离级别与具体实例
  6. iptables常用配置规则
  7. 统一异常处理ControllerAdvice
  8. Fortran 95 流程控制、循环
  9. PowerDesigner生成sql建表语句
  10. 她力量系列八丨陈丹琦:我希望女生能够得到更多的机会,男生和女生之间的gap会逐渐不存在的
  11. java幸运抽奖项目
  12. 简述MFC程序生与死
  13. 如何查看电脑系统版本
  14. 面试官灵魂三问:什么是SOA?什么是微服务?SOA和微服务有什么区别?
  15. 数据有效性做下拉菜单
  16. USB转TTL串口板使用问题
  17. hadoop 2.7.3 版本下载
  18. 【蓝牙Mesh笔记 ①】ESP32-C3 模组上实现天猫精灵蓝牙 BLE Mesh AliGenie 接入,无需WiFi 连接也可以实现天猫精灵语音控制。
  19. Java11 ZGC 和 Java12 Shenandoah 介绍:苟日新、日日新、又日新
  20. Vue项目中mockjs简单应用

热门文章

  1. 【Jquery手风琴】
  2. mongodb集群 java_Mongodb集群操作的JAVA代码详解
  3. 淘宝客网站推广(一)
  4. C发展史: KR C/C89/C99/C11 以及 C++发展史: C++98/C++03/C++11
  5. docker 配置国内镜像地址
  6. 走航式海洋多参数剖面测量系统(MVP)验收记录
  7. 从blob协议的加密视频地址下载视频
  8. Python面向对象—新旧式类,私有方法,类方法,静态方法
  9. java自动违例设计,如何在Java中创建自己的违例
  10. vue手把手教你实现论坛bbs——(一)项目骨架