现在移动端已不仅仅局限于文本、图片这些pc平台上的常见信息类型,语音的使用愈见频繁,于是前段时间萌生了个想法:如果在移动端对语音内容做处理,提取特征出来构建关键词库是否可以对这些语音进行分类、搜索,于是花了一段时间研究android,本文从音频的录制、处理来记录总结,识别下篇放上。

一、 音频系统的架构

安卓系统里的音频模块可划分为几层:硬件、驱动、硬件抽象层、硬件与java库之间的“中介”、Framework(供app调用的接口都封装在这层)、实际用户可视的app。

二、 语音录制

你是否关注过浏览、点击图片这个微妙的过程,不同的图片展现、交互方式各带来什么样的观感?本文聚焦于图片浏览这个过程以及如何使用CSS3和第三方库来提升体验。

 

先看下PinterestFlickr等时下热门图片分享类网站。

Pinterest

用户实施了pin这一动作后,图片信息以board形式集合,每个board里的图片呈现规矩的网格布局,这种布局适合于有限集合的排列。

让我们停下想想,为了“分散”的注意力而采用了瀑布流式,那么究竟每张图片用多大尺寸合适,能够降低用户面对满屏图片时的不适感?不同尺寸图片如何排放?在移动端又需要采用什么布局?怎么解决多张图片加载的性能问题?这些问题留待思考。

Pinterest每张图的宽度是固定的,高度也可获取,这样在渲染页面的时候就可以先确定位置而不是等加载到图片资源。