写在前面

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

微软刚刚发布了 .NET Framework 4.7,主要是带来了对 Windows 10“创作者更新”的支持,开发者们可以通过 Visual Studio 2017 进行最新版 .NET Framework 项目的开发。.NET Framework 4.7 包含了以下几大改进:(1)加入对 Windows 10 表格应用程序的高 DPI 支持:(2)加入对 Win10 平台 WPF 应用程序的触控支持;(3)增强加密支持;(4)性能与可靠性改进。

下载地址:

  • .NET Framework 4.7 Web Installer
  • .NET Framework 4.7 Offline Installer

技术文章

Android

Android 安全性要点与规范核心详析

本系列将详细介绍移动安全领域的技术问题,Android 平台的自我安全管理机制,举例著名平台的安全策略,以及 App 实际开发中遇到的安全问题和防御方案,带你领略不一样的移动安全!

Retrofit 源码分析

源码的分析将从基本的使用方法入手,分析 retrofit 的实现方案,以及其中涉及到的一些有趣的技巧。并且建议大家也去 github 下载一份源码,跟着本文理一遍基本的流程。

ART 深度探索开篇:从 Method Hook 谈起

众所周知,AndFix 是一种 native 的 hotfix 方案,它的替换过程是用 c 在 native 层完成的,但其实,我们也可以用纯 Java 实现它!

【React Native】一个简单的拆分 Bundle&资源做法

本文的RN代码基于0.43版本。一般应用 React Native(RN) 后,随着使用页面的增加,bundle 包(携带资源)会逐渐加大,这会带来页面启动速度&内存占用增加以及更新流量消耗增加两个缺点。官方的打包并没有做类似拆分的事情,它打包出来就是一份bundle+资源。

Android 开源库V - Layout:淘宝、天猫都在用的 UI 框架,赶紧用起来吧!

V- Layout 是阿里出品的基础 UI 框架,用于快速实现页面的复杂布局,在手机天猫 Android版 内广泛使用。

Android 中全套异步处理的详细讲解

在应用的开发中我们正确处理好主线程和子线程之间的关系,耗时的操作都放到子线程中处理,避免阻塞主线程,导致ANR。异步处理技术是提高应用性能,解决主线程和子线程之间通信问题的关键。

iOS

微信小程序-贪食蛇

此前笔者发布了一篇关于 OC 版贪食蛇开发的文章,本文结合前端知识,开发一款小程序游戏。

带你开发一个 Chrome 版的小程序

开发一个 Chrome 扩展程序, 其实非常简单,而且很有趣。本文就带大家体验一下如何开发一个二维码生成插件。

内涵 Golang DAO

内涵近段时间迁移了部分 API 代码到 Golang,主要是为了使用 Golang 中方便的 goroutine。但是开发中很多冗余代码需要重复开发(缺少一个组件能够收敛各种RPC调用,复用代码,减少开发量),同时,又不希望组件使用过多的黑魔法,导致结构复杂,开发维护麻烦。

苹果公司揭秘首批列入 Swift 源代码兼容性开源项目清单

近日,苹果公司在 Swift 官方网站上正式发布首批列入源代码兼容性开源项目的清单。

关于内存泄漏,还有哪些是你不知道的?

内存泄漏问题一直是项目开发中的一大问题,本文力求帮助从事过一段时间工作的 iOS 开发者快速寻找 App 中的内存泄漏问题。

VR

一文了解能大幅提高虚拟现实沉浸感的手势识别技术

手势识别是近年来大热的人机交互方式。由于功能炫酷、操作方便,智能家居、智能穿戴设备、智能汽车以及 VR/AR 等领域都增加了手势识别控制功能。

Epic Games VR 项目美术总监详解《Robo Recall》的美术优化技巧

本文由 Epic Games VR 项目美术总监 Jerome Platteaux 详细分享了参与《Robo Recall》设计得到一些经验和想法,包括游戏设计理念、各类机器人设计、武器、场景、优化、抗锯齿等等一系列详细的思考与建议。

再无《半条命》,作者 Chet Faliszek 从 Valve 离职了

切特·法力斯责克(Chet Faliszek)从Valve离职了。

视频教程推荐

Flux /Redux 经典教程

混迹 React/React Native 研发的开发者都知道 Flux/Redux 在项目架构中的重要性,网上文档一堆,但是想通过这些文档快速搞定 Flux/Redux 却如登天。本课程希望让大家在 React/React Native 项目研发中对 Flux/Redux 的使用能够如鱼得水。

Linux 下的 C 语言程序设计

本课程从 C 语言的实际应用开始,将各种知识点融会贯通,彻底破除 C 语言学习中不会,好像又说不出来哪里不会,会了好像有什么都做不了的困扰,不将 C 语言作为一个个独立的知识点大卸八块的讲解,永远将其视为一个整体,综合运用解决问题。

通关《HTML5全栈工程师》之路

本课程由育知同创 HTML5 团队精心打造,采用“直播+录播”的授课方式,将 HTML5 全栈工程师之路一点一点呈现在学员的眼前。通过四个阶段的学习,学员可以掌握前后端开发所需要的知识,成为一个全栈工程师。

微信小程序开发入门

微信小程序开发入门是详细讲解了小程序开发前要做的准备工作。内容包含设置微信小程序申请,认证,开发设置,绑定开发者,微信支付等等。

活动充电

人工智能核心技术解析与应用实战

本次峰会集结人工智能领域技术专家,主题涵盖深度学习、人脸识别、SLAM、自然语言处理、推荐系统、机器学习、机器人、语音识别等。重点介绍基础理论与实践应用,帮助学员解决实战过程中所遇到的技术难题。

联系我们

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

移动周刊第 188 期:Android 安全性要点与规范核心详析相关推荐

  1. Android编程红外编程——红外码详析

    首先简单介绍一下ConsumerIrManager. 在官方提供的API说明文档中,给ConsumerIrManager提供了三个方法: 1. getCarrierFrequencyRange[] : ...

  2. 移动周刊第 182 期:谈 Android 开发技巧、 iOS 系统框架实践

    写在前面 移动周刊第 182 期如约而至.如果你有好的文章以及优化建议,请发送邮件至mobilehub@csdn.net,在技术探索的道路上我们共同进步. YouTube 推出 VR 视频和 360 ...

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

    写在前面 本期移动周刊第 184 期如约而至,聚焦 Android.iOS.VR/AR/MR.直播等前沿移动开发技术,收录一周最热点,解读开发技巧,我们希望从中能够让你有一些收获,如果你有好的文章以及 ...

  4. 移动周刊第 177 期:Android 新特性介绍、iOS 客户端框架演进

    写在前面 本期移动周刊第 177 期如约而至,聚焦 Android.iOS.VR/AR/MR.直播等前沿移动开发技术,收录一周最热点,解读开发技巧,我们希望从中能够让你有一些收获,如果你有好的文章以及 ...

  5. 「运维之美」技术周刊 ( 第 5 期 )

    这里将分享一些最新运维相关技术和业界资讯的精彩内容,每周五发布. 欢迎投稿或推荐你自己的项目,投稿邮箱: editor@hi-linux.com .如果你对周刊有什么建议和意见,或者想与大家一起讨论技 ...

  6. 开源大数据周刊-第49期

    摘要: 开源大数据周刊-第49期 资讯 实时流数据分析--2017 年的 27 个预测 概述:根据Markets & Markets的预测,流数据分析市场将从 2016 年的 30 8 亿美元 ...

  7. 【码云周刊第 24 期】超实用 Andorid 开发实例

    为什么80%的码农都做不了架构师?>>>    ##码云项目推荐 1.项目名称:开源中国 Android 客户端 **项目简介:**这是 OSCHINA 官方开发的 Android ...

  8. 【码云周刊第 3 期】来自国内开发者的实战项目,开源让通讯从未如此简单!...

    为什么80%的码农都做不了架构师?>>>    类型:即时通讯 "小时候,乡愁是一枚小小的邮票,我在这头,母亲在那头-- " 春节将至,思乡心切,小一情不自禁的想 ...

  9. 【码云周刊第 28 期】计算机视觉时代的识图技术

    为什么80%的码农都做不了架构师?>>>    Venture Scanner 追踪了全球957家人工智能公司,总融资额为48亿美金.其中,机器学习.自然语言处理.计算机视觉等认知技 ...

最新文章

  1. 打包几乎各程序都需要用到的宏命令和使用名空间
  2. SMI in SNMP
  3. 剑指offer java版(三)
  4. 如何将Visio图形转换成EPS格式【mark from百度知道】
  5. 算法与数据结构(Java解八皇后问题)
  6. 小企业“银行存款”科目的核算内容包括哪些?
  7. python sum函数numpy_如何用numba加速python?
  8. easyUI 添加CheckBox选择到DataGrid
  9. android 相册 uri空,Android---相册getContentResolver().query结果为空指针
  10. 集合 Collection 与迭代器 Iterator
  11. Java 数据结构与算法面试 链表
  12. DeepMind新智能体架构Unicorn:持续学习能力胜过多个基准智能体
  13. java中选择结构有哪些_Java中的选择结构
  14. sql in not in_SQL IN – SQL NOT IN
  15. Sublime Text3 插件:convertToUTF8
  16. mysql怎么生成sql文件_sql如何生成sql文件
  17. 木马群起攻击Word文档 360补丁保护办公安全
  18. Xilinx平台SRIO介绍(五)示例工程Example Design介绍
  19. html生日快乐源代码
  20. android开发笔记之reflect使用

热门文章

  1. vue路由传参 params传参不能传对象
  2. 极值点、驻点、鞍点、拐点
  3. 玩转华为数据中心交换机系列 | 配置交换机双归接入IP网络示例
  4. 【解决方案】快递代收点部署视频监控,EasyCVR视频融合平台来助力
  5. 轰隆隆-小站地址原理整理分析
  6. 时间很快,请多做有意义的事情
  7. 罗杰斯的创新扩散模型
  8. 妊娠对静息状态大脑活动、白质微结构、神经代谢物浓度和灰质结构的影响
  9. python 音速_Python:在播放过程中更改音速
  10. PMP章节练习(第六章:项目进度管理)