移动周刊第 184 期:Android 开发终极指南

news/2025/1/15 22:00:50/

写在前面

本期移动周刊第 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(备注:姓名+公司+职位)与我交流。


http://www.ppmy.cn/news/486294.html

相关文章

树莓派-2-RaspBerry4B硬件介绍和初始化安装

1 Raspberry硬件介绍 树莓派是一款基于ARM的微型电脑主板,以 MicroSD卡为内存硬盘,主板周围有USB接口和以太网接口,可连接键盘、鼠标和网线,同时拥有HDMI高清视频输出接口和40针可以输入输出的GPIO接口,以上部件全部整…

【一生一芯】Chap.1 “一生一芯”实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题

【一生一芯】Chap.1 “一生一芯”实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题 0. 什么是PA?1. 安装VMwareUbuntu 20.041.1 ubuntu版本选择20.04参考链接: 1.2 安装VMtools——实现复制粘贴1.2 启动共享文件夹1.3 换源 2. 安装PA项目中所需…

chromebook刷机_Android应用将在Chromebook上超赞……解决难题

chromebook刷机 Android apps are coming to Chromebooks, and the ASUS Chromebook Flip is the first device to get a taste of what that’s going to be like. It makes sense, really—it’s an ultra-portable convertible laptop-slash-tablet that makes a lot of wor…

chromebook刷机_Chromebook辅助功能指南

chromebook刷机 If you have trouble reading text, seeing specific colors, or making out things on the screen, Chrome OS has accessibility features bursting at the seams designed to help you. You can manage them individually from the system menu or the Setti…

群晖NAS遇到断电如何自动关机

群晖NAS遇到断电时如何自动关机 前置条件实现功能的想法具体实施的步骤开启群晖Linux的SSH登陆安装Putty或是Xshell远程登陆上群晖创建计划任务 前置条件 需要一台UPS(品牌功能不限,只需续航5分钟以上就可以) 实现功能的想法 通过监控网卡…

防止短信接口验证码恶意攻击

一、易遭恶意使用的场景或网站 (1)网络在线投票站(需要填写手机号码进行校验) (2)用户在线注册页面(包含手机短信验证功能) (3)手机短信动态密码登录 二&…

图片路径的映射-两种方法实现

方法一 在 Spring Boot 中,你可以使用 RestController 和 RequestMapping 注解来实现图片路径的映射。下面是一个示例代码: import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import o…

英特尔锐炫A380显卡即将在中国面市

全新英特尔锐炫A380显卡为主流游戏玩家和内容创作者提供新一代技术。 英特尔宣布面向台式机的首款A3系列显卡——英特尔锐炫™A380 GPU面市,旨在为主流游戏玩家和内容创作者提供全新选择。英特尔锐炫A380 GPU搭配6GB GDDR6可以支持诸多新版本游戏,将由包…