Techgogogo

做个有追求的全栈程序员。当前在做的产品-晓日程: http://xricheng.com。自主博客: http://techgogogo.com; 最新动向: 回炉重造高数线代概论,为机器学习打基础...

海外优秀资讯抢先看1 - 私有应用云平台SandStorm之引荐

Sandstorm是一个开源的项目,它的目的是要从根本上改变我们使用WebApp的方式。该项目是由前谷歌工程师Kenton Varda所领导开发的。

2015-01-31 13:38:27

阅读数 1479

评论数 0

流媒体学习笔记1:一个视频文件常用属性浅析之我见(bpp/vbr/resolution/fps)

一般一个像素是由三原色RGB不同的颜色向量组成的,再加上个代表透明度的变量Alhpa值的话就是ARGB,当然,老一点的可能只有黑白,而没有RGB等。那么图片/视频文件中究竟由多少位来表示这些不同的颜色向量代表的就是位深,如只有黑白的话2位就足够了,0代表黑1代表白。代码级别的分析其查看天地会珠海分...

2015-01-30 11:16:07

阅读数 3132

评论数 0

Sencha学习笔记4: Creating your First App - 官方创建您的第一个Sencha Touch应用指导

我们将要创建的是一个简单的公司移动网站网络应用。该应用包含一个主页,一个联系人表单,以及一个简单的用来获取Sencha最近更新的博客文章的列表 - 访客可以通过移动设备来阅读浏览该博客信息。

2015-01-28 10:12:51

阅读数 1601

评论数 0

Sencha学习笔记2:打包您的第一个Sencha安卓应用apk安装包

通过上一篇翻译的官方文章的介绍我们对sencha有了初步的印象,同时我们也通过该向导生成了第一个示例应用代码框架,那么下一步可能很多人都觉得应该根据该向导所提示的去看一下一个应用是如何建立起来的详细信息了,但我认为可以换一下学习的路径。 天地会珠海分舵是一个比较急功近利的人,所以有了第一个自动生成...

2015-01-27 10:49:04

阅读数 1716

评论数 0

Sencha学习笔记1: Getting Started with Sencha Touch - 官方Sencha Touch入门指南

Sencha Touch is a high-performance HTML5 mobile application framework. You can use Sencha Touch to produce a native-app-like Sencha Touch是一个高性能的HTML...

2015-01-26 15:46:54

阅读数 1752

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第八节 - MonkeyRunner和MonkeyImage图片操作

前面的几个小节我们已经分析了ddmlib和chimpchat库的图片处理相关的类的实现原理了,根据第一节给出来的类关系图,我们还剩下monkeyrunner库相关的类没有进行分析。这个就是本小节需要做的事情。

2015-01-25 11:09:29

阅读数 1300

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第七节 - 文件图片及子图处理类BufferedImageChimpImage

上一节分析了ChimpImageBase的第一个子类AdbChimpImage,本节将会分析的是第二个子类BufferedImageChimpImage。

2015-01-25 11:06:16

阅读数 1149

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第六节 - 截屏图片处理类AdbChimpImage

通过上一小节的分析,我们学习了ChimpImageBase这个实现了IChimpImage接口的抽象类,并知道它有两个子类AdbChimpImage和BufferedImageChimpImage分别代表通过往ADB服务器发送framebuffer服务请求获得的截屏图片和通过加载文件或截取子图获得...

2015-01-25 11:03:23

阅读数 1200

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第五节 - 图片处理基类ChimpImageBase

根据本章第一节的描述,ChimpImageBase是处理截屏图片的AdbChimpImage和处理来自文件的或者截取子图获得的图片的BufferedChimpImage的父类。这个类里面实现了图片处理的主要方法,MonkeyImage和MonkeyRunner类主要就是通过调用这些方法来完成用户请...

2015-01-25 11:00:55

阅读数 1188

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第四节 - 图片通用类BufferedImage

根据前面的分析,ADB的framebuffer服务返回来的截屏数据组成的是裸图RawImage,这个裸图更多是ddmlib专用的,而ddmlib又是给Android开发专用的库。所以总体来说RawImage不存在通用的特性,而因为MonkeyRunner的控制代码是运行在主机端的,更多情况下需要用...

2015-01-24 14:29:34

阅读数 1137

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第三节 - 裸图RawImage

在今后MonkeyDevice原理分析中我们会学习到,当用户通过编写脚本调用MonkeyDevice的getSnapshot方法来获取当前屏幕截图的时候,最终将会通过AdbHelper的getFrameBuffer方法向ADB服务器发送截屏服务请求”framebuffer:”,ADB服务器在接收到...

2015-01-24 14:16:13

阅读数 1193

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第二节 - ADB截屏服务

要搞清楚MonkeyRunner的截图, 我们必须先了解下图片的一些背景知识。 首先,广义来说,图片分为位图和矢量图。 位图是通过像素堆砌成的;而矢量图是通过算法计算出来的,所以它跟分辨率没有关系。因为MonkeyRunner用到的是位图,所以我们这里更多的是关注位图的相关知识。

2015-01-24 14:05:56

阅读数 1218

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 概览

2015-01-24 13:42:27

阅读数 1447

评论数 0

《MonkeyRunner原理剖析》第九章-MonkeyImage实现原理 - 第一节 - 关键类作用及关系

MonkeyRunner框架暴露了几个类的大量的API出去给用户编写脚本时候使用,其中最主要的三个就是: MonkeyDevice目标设备操作类,HierarchyViewer窗口界面对象操作类以及MonkeyImage这个截屏处理类。了解了这3个类以及跟他们相关的关键类的实现原理,基本上可以说M...

2015-01-24 12:48:30

阅读数 1103

评论数 0

安卓CTS官方文档之兼容性测试套件简介

官方英文文档原文:https://source.android.com/compatibility/cts-intro.html Compatibility Test Suite  兼容性测试套件 How does the CTS work? CTS是如何工作的? Figur...

2015-01-12 15:15:40

阅读数 2428

评论数 0

安卓CTS官方文档之兼容性方案概览

官方英文文档链接:https://source.android.com/compatibility/overview.html Compatibility Program Overview 兼容性方案概览 The Android compatibility program makes...

2015-01-09 13:19:17

阅读数 1916

评论数 0

MPEG-DASH on IIS Practice in Action

1. 准备  IIS Media Service已经安装准备好(如上),注意需要在2008上安装,2003安装不了,或者就算能安装也很麻烦一个或多个码率的媒体文件如MP4已经准备好DASH MPD生成和媒体文件切片工具已经准好(请查看9.1 Bento4 MP4工具和9.2 MP4Box工具。两...

2015-01-06 14:43:29

阅读数 2773

评论数 0

Wowza流媒体Live直播和VOD点播配置实战

Wowza是当今可以说最流行的流媒体服务器之一,近来因为需要搭建相应的服务器,但又不想用camera等作真实的直播,所以想办法用媒体文件转换成直播流再提供给Wowza进行直播。这里把该设置步骤以及设计VOD的步骤给出来,希望能让有需要的人少走弯路。 1. 简介 WowzaStreaming ...

2015-01-06 13:59:10

阅读数 12896

评论数 2

提示
确定要删除当前文章?
取消 删除