35、Native Hook 技术,天使还是魔鬼

相信一直坚持学习专栏的同学对Hook一定不会陌生,在前面很多期里我无数次提到Hook。可能有不少同学对于Hook还是“懵懵懂懂”,那今天我们从来头了解一下什么是Hook。 Hook直译过来就是“钩子”的意思,是指截获进程对某个API函数的调用,使得...

Android开发高手课

36、跨平台开发的现状与应用

在2016年,我参加了两场移动技术大会,在当时的GMTC大会上,原生开发看起来如日中天。 转眼到了2017年,HTML5性能越来越好,Facebook的React Native、阿里的Weex等跨平台方案在越来越多的公司中实践,微信小程序更是给了原生...

Android开发高手课

37、移动开发新大陆:工作三年半,移动开发转型手游开发

你好,我是张绍文。15年认识庆文的时候,他还在微信读书负责Android端的性能优化工作。某一天,他跟我说想转岗去尝试一下游戏开发,当时我脑海里浮现了两个想法,一个是游戏部门传说中60个月的年终奖,看起来游戏是一个非常有“钱途”的方向;另外一个还是...

Android开发高手课

38、移动开发新大陆:Android音视频开发

你好,我是张绍文。俊杰目前负责微信的音视频开发工作,无论是我们平常经常使用到的小视频,还是最新推出的即刻视频,都是出自他手。俊杰在音视频方面有非常丰富的经验,今天有幸请到他来给我们分享他个人对Android音视频开发的心得和体会。 在日常生活中...

Android开发高手课

39、移动开发新大陆: 边缘智能计算的趋势

你好,我是张绍文。今天文章的作者黄振是算法领域的专家,过去曾经和他合作过移动端的AI项目,无论是他的算法水平,还是工程上的能力,都让我深感佩服。今天我非常幸运地请到他来给我们分享关于移动边缘智能计算的认识。 如果说过去几年移动开发是那头在风口上...

Android开发高手课

40、动态化实践,如何选择适合自己的方案

在专栏第36期[《跨平台开发的现状与应用》]中,我分享了H5、React Native/Weex、小程序这几种常见的跨平台开发方式。站在开发的角度,虽然跨平台的开发效率要比Native开发更高,但是这并不是大前端在国内盛行的最主要原因。 相...

Android开发高手课
15678