在Android APP开发测试的过程中通常会有如下的需求:动态开关某一功能,方便对比验证,如在测试环境和生产环境之间切换网络请求的接口;或者是...
周末闲来无事,翻遍各大视频网站实在是找不到什么好看节目。既然从娱乐的角度来说视频不好看,那我们就来从技术的角度来看下各家视频APP吧。技术的角度...
早就听说了Wireshark是一个强大的网络数据包分析软件,可以详细的展示网络数据包的交换过程,是监控网络请求定位网络问题的利器。但是一直没能静...
现在主流的播放器都提供了录制GIF图的功能。GIF图就是将一帧帧连续的图像连续的展示出来,形成动画。所以生成GIF图可以分成两步,首先要获取一组...
一、普通View生成图片的原理 我们先来分析下从普通View中获取图片的方法。代码如下: 上面是从普通view获取图像的方法,核心API是vie...
一、如何评价一个应用的好坏? 二、如何评价一个应用的性能? 三、快 Android中主线程的关键职责是处理用户交互,在屏幕上绘制像素,开发中应该...
低性能的APP常见的表现有启动/界面切换慢、动画掉帧、卡顿、耗电,甚至出现应用无响应、程序崩溃的现象。当我们着手解决这些性能问题时,面对的第一个...
文章的核心观点就是书名《最重要的事情,只有一件》。聚焦目标,专注一件事情,是成功之路的起点。 第一部分、谎言误导并阻碍成功 谎言1. 每件事情都...
线程既可共享进程的资源(内存地址、文件I/O等),又可以独立调度(线程是CPU调度的最基本单位)。 一、基本概念 同步(Synchronized...