logo头像
Snippet 博客主题
抓包神器Charles使用

抓包神器Charles使用

在软件开发过程中,抓包是常见的必备技能之一。本文主要介绍一下Mac下的抓包利器Charles(另一神器是Fiddler,相关文章:Fiddler),使用Charles可以非常方便的抓取Http/Https请求,从而提高我们的开发效率。...

深入理解Android插件化技术

深入理解Android插件化技术

插件化技术可以说是Android高级工程师所必须具备的技能之一,从2012年插件化概念的提出(Android版本),到2016年插件化的百花争艳,可以说,插件化技术引领着Android技术的进步。本篇文章转载自腾讯bugly,觉得写得...

Kotlin之基本语法

在今年Google IO大会上Google已经明确kotlin作为为Android第一官方语言的地位。我相信Google的决意,就像当初毫不犹豫的抛弃eclipse转向as,kotlin已经是不可避免的大势所趋了。再加上Kotlin与...

React 动画框架简介

React 动画框架简介

由于 React 加持了虚拟 DOM 等诸多特性,所以在 React 上实现常规的动画效果有一些特别之处。本文不会深入探讨 React 对动画的处理逻辑,只会简单地演示如何使用 React 创建动画效果。 React 插件React ...

微信小程序尝鲜一个月现状分析

概述曾记得在微信小程序还没有上线的时候,大家都是翘首以待,希望在张小龙,在企鹅的带领下,走出区别于原生开发的另一条移动开发的道路,我也是一直关注着,知道1月9号,微信小程序终于对外开放了,作为第一批内测开发者,我也是在第一时间启动了微...

站在人工智能风口的Python程序员

嗯,就是那么霸道。两会刚刚结束,“人工智能”首次被列入政府工作报告,随之而来的是人工智能板块领跑大盘涨势,无疑,这一切将刺激人工智能在多个领域的全面发展。 大量融资的风口企业,绝对会把钱拿到招揽人才。而现在最流行的人工智能技术栈就是 ...

微信小程序实例之摇一摇抽奖

微信小程序实例之摇一摇抽奖

概述前面我们讲了如何开始微信小程序搭建和一些组件的介绍。微信小组件和微信小程序入门 微信小程序目录为了更好的理解小程序和小程序开发,我们首先来看一下项目的目录。首先看下根目录下的app.json的文件,可以看到在”pages”的数组里...

移动客户端WebP 图片格式优化

移动客户端WebP 图片格式优化

前言在移动端,图片一直是流量大头,一些商品列表和详情等页面,图片大小动不动就以几百K,当然在某些比较大的公司会根据具体情况去加载相应尺寸的图片,这就意味着服务器必须提供多套尺寸的图片。而对传统的JPEG、PNG 和 GIF 这些图片格...

React Native仿美团下拉菜单

React Native仿美团下拉菜单

在很多产品中都会涉及到下拉菜单选择功能,用的最好的当属美团了,其效果如下: 要实现上面的效果,在原生中比较好做,直接使用PopWindow组件即可。如果使用React Native开发上面的效果,需要注意几个问题:1、 在下拉的时候有...

OpenGL ES简介

OpenGL ES简介

概述在聊Android的View渲染流程中,通常会有一个比较核心的步骤:通过OpeGL ES接口调用GPU接口通知GPU绘制图形。其完整的流程:UI对象—->CPU处理为多维图形,纹理 —–通过OpeGL ES接口调用GPU—-...