一.功能描述 Android 的媒体路由API被设计用来允许多种媒体(视频.音乐.图片)在与ANDROID设备连接(无线或有线)的辅助设备(如电视.立体声.家庭戏院系统.音乐播放机)上显示和播放,使用该框架和API,允许Android用户立即在辅助设备上显示图片.播放音乐.共享视频等. 媒体路由框架提供两种播放输出类型:远端播放和辅助输出.远端播放类型指的是辅助设备处理媒体内容的接收.解码和回放,而Android设备(如手机)只起远程控制作用,如ANDROID应用使用该类型用来支持Google…
Android虚拟机Dalvik Dalvik冲击 随着Google 的AndroidSDK 的发布,关于它的API 以及在移动电话领域所带来的预期影响这些方面的讨论不胜枚举.不过,其中的一个话题在Java 社区是一石激起千层浪,这就是Android 平台的基础——Dalvik 虚拟机. Dalvik和标准Java虚拟机(JVM)首要差别 Dalvik 基于寄存器,而JVM 基于栈.,基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短. Dalvik和Java运行环境的区别…
在做Android媒体应用程序时(Audio.Image.Video)需要对Android的媒体提供者(MediaProvider)做详细的分析,下面记录一下我的收获: 一.获取MediaProvider: 该工程在系统源码的packages\providers目录下,提出并导入Eclipse,便于阅读: 图中可见都很多报错的,是滴,因为需要一些系统标准sdk之外的接口,不过不影响我们阅读代码. 二.工程结构及内部关系: 可以从上图看出包含4个文件: MediaScannerService.Ja…
2015-4-11 20:51:06 又搞了一天, 解决了一堆bug, 重新规划了类文件夹, 改善自动加载功能 最新的特性就是支持子域名路由了 因为整个框架还在完善当中, 而且里边有好多接口有我自己申请的第三方appkey 和 secretkey, 所以还不方便提供下载 但是路由功能完成以后,整体的框架也就快完工了, 再修修补补就行了 四年啦, 从零开始, 终于有模有样了.... 比如: 访问 www.zhangzhibin.com 是会跳转到网站首页的 访问 www.zhangzhibin.c…
Dexposed是基于久负盛名的开源Xposed框架实现的一个Android平台上功能强大的无侵入式运行时AOP框架. Dexposed的AOP实现是完全非侵入式的,没有使用任何注解处理器,编织器或者字节码重写器.集成Dexposed框架很简单,只需要在应用初始化阶段加载一个很小的JNI库就可以,这个加载操作已经封装在DexposedBridge函数库里面的canDexposed函数中,源码如下所示: /** * Check device if can run dexposed, and loa…
收藏的Android很好用的组件或者框架. android框架  先说两个站点: http://www.androidviews.net/ 非常好的国外开源码站,就是訪问速度有点慢啊 http://www.23code.com  挺不错的国人开源码库,差点儿每天都有更新(推荐) http://www.theultimateandroidlibrary.com/  曾经能够訪问的,好像如今不行了 1. ImageLoader   异步载入图片,缓存,生成缩略图, 基本上每一个应用都会须要这个lib…
前言: 使用nodeJS原生API实现快速灵活路由,方便与其他库/框架进行整合: 1.原生API,简洁高效的轻度封装,加速路由解析,nodeJS本就应该这样轻快 2.不包含任何第三方库/框架,可以灵活的搭配其他库/框架进行web开发 github项目地址:https://github.com/eguid/eguidRouter 1.API介绍及使用说明 注:新版本新增一个修改/自定义静态路由处理方法和开启单机集群功能集群 nodejs单机多进程(集群)实现:http://blog.csdn.ne…
摘要:利用node.js模块化实现路由功能,将请求路径作为参数传递给一个route函数,这个函数会根据参数调用一个方法,最后输出浏览器响应内容 1.介绍 node.js是一个基于Chrome V8引擎的JaveScript运行环境,简单来说就是运行在服务端的JavaScript,是一个事件驱动.非阻塞式的I/O模型,速度快,性能好.前端的蓬勃发展除了各大框架的流行之外,还有因为node.js的兴起,这使得前台和后台的数据交互更加便捷更加轻松.由此也产生了一个新的概念——全栈工程师,一个全栈工程师…
移动平台的活,兼容问题超多,今儿又遇到一个.客户要求在弹出层容器内显示内容,但内容条数过多,容器显示滚动条.按说是So easy,容器设死宽.高,CSS加属性 overflow:scroll; -webkit-overflow-scrolling:touch; 完事!可拿设备去测的时候有趣了,Pc all browser正常,ios正常 ,android失效.泥马在android下效果与 overflow:hidden;一样,溢出部分隐藏了! 水平有限,用尽吃奶力各种解决未果,网上一顿乱搜,Go…
<Android图片加载与缓存开源框架:Android Glide> Android Glide是一个开源的图片加载和缓存处理的第三方框架.和Android的Picasso库类似,个人感觉比Android Picasso好用.Android Glide使自身内部已经实现了缓存策略,使得开发者摆脱Android图片加载的琐碎事务,专注逻辑业务的代码.Android Glide使用便利,短短几行简单明晰的代码,即可完成大多数图片从网络(或者本地)加载.显示的功能需求. 使用Android Glid…