- 博客(21)
- 资源 (59)
- 收藏
- 关注
转载 android webview js交互, 响应webview中的图片点击事件
转载请注明出处 挺帅的移动开发专栏 http://blog.csdn.net/wangtingshuai/article/details/8635787 最近碰到个新需求需要点击webview中的图片进行放大显示。整理了下思路,想到了下面的一个可行的方案。方案思路,1.在点击图片的时候调用本地的java方法并给出响应的图片地址2.
2013-04-28 16:18:00 923
转载 android webview js交互 第一节 (java和js交互)
转载请注明出处 挺帅的移动开发专栏 http://blog.csdn.net/wangtingshuai/article/details/8631835 在android的开发过程中,有很多时候需要用到本地java代码和javascript进行交互。android对交互进行了很好的封装,在开发中我们可以很简单的用java代码调用webview中的js,也可以
2013-04-28 16:14:45 729
转载 android多媒体框架之流媒体具体流程篇2----base on jellybean(十二)
上篇我们讲了流媒体RTSP部分的setdataSource方法,prepare没有实质的东西,我们直接讲start方法, 这个方法是它的核心方法,比较复杂,我们先来看下整个start方法的时序图吧,让大家有个大概的了解: 跟踪下代码,看看start里面有什么名堂?NuPlayer.cppvoid NuPlayer::start() {
2013-04-28 11:56:22 961
转载 android多媒体框架之流媒体具体流程篇1----base on jellybean(十一)
上面我们把流媒体的框架和里面的消息机制讲了一遍,下面我们开搞流程了。我们首先探讨android里的主流支持的RTSP相关的流程。RTSP协议相关的,不了解的,可以回头去看看:http://blog.csdn.net/tjy1985/article/details/7996121我们知道,不管是播放本地媒体,还是流媒体,上层实现的方法都是一样的:1:创建mediaplayer
2013-04-28 11:54:20 742
转载 android多媒体框架之流媒体AHandler消息机制----base on jellybean(十)
为什么我们要谈论流媒体的消息机制呢?因为在流媒体中,类似于我们写APP的时候,为了不阻塞UI线程,我们把利用handler,把UI线程分开异步执行,使用handler去执行某项比较费时的操作,然后异步更新UI线程。流媒体中也是类似的,因为联网,codec都很费时,需要异步执行。handler是java的实现机制,而我们下面要讲的AHandler就是基于C++的实现了。我们知道handler
2013-04-28 11:26:12 679
转载 android多媒体框架之流媒体框架----base on jellybean(九)
android流媒体框架是从Gingerbread android2.3的时候加入的,其核心就是nuplayer。android 流媒体在4.1上资源文件主要分为httplivesource,rtspsource,genericsource.genericsource是4.1上加入的。其中Rtsp流和httplive流是最主要的,两者有本质的区别。RTSP source是客户机在向视频服务
2013-04-28 10:28:51 791
转载 android多媒体框架之流媒体----base on jellybean(八)
----------------------------------------转载请注明出处http://blog.csdn.net/tjy1985/article/details/7996121--------------------------------------------- 从这篇开始我们将进入流媒体的环节,流媒体在android中有nuplayer来实现的,在开始讲解a
2013-04-28 10:09:06 830
转载 Android中保存界面状态
场景:一个Tab中的一个子Activty里有listView a.如果在此Activty中启动其他应用,当返回时系统为我门保存了当前状态(应该也是调用了以下方法来保存)。 b.如果是在其他子Activty中启动其他应用,当返回时ListView滑动状态就会丢失。 View类有一个继承自AbsSavedState的BaseSav
2013-04-25 10:07:00 1167
转载 Parcel 和 Parcelable
Parcel 在英文中有两个意思,其一是名词,为包裹,小包的意思; 其二为动词,意为打包,扎包。邮寄快递中的包裹也用的是这个词。Android采用这个词来表示封装消息数据。这个是通过IBinder通信的消息的载体。需要明确的是Parcel用来存放数据的是内存(RAM),而不是永久性介质(Nand等)。Parcelable,定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体
2013-04-24 17:31:50 583
转载 多媒体本地播放流程video playback--base on jellybean
上一篇我们讲了mediaplayer播放的第一步骤setdataSource,下面我们来讲解preparesync的流程,在prepare前我们还有setDisplay这一步,即获取surfacetexture来进行画面的展示setVideoSurface(JNIEnv *env, jobject thiz, jobject jsurface, jboolean mediaPlayerMust
2013-04-19 16:13:35 1028
转载 多媒体本地播放流程video playback--base on jellybean
上一篇我们讲了多媒体的总体框架,本章我们先来讨论媒体文件的本地播放,也是手机的基本功能。现在市面上的手机配置越来越高,支持高清视频(1920x1080P)已不在话下。那现在android主流播放器都支持哪些媒体格式呢?一般来说mp3,mp4,m4a,m4v,amr等大众格式都是支持的,具体支持成什么样这得看手机厂商和芯片厂商了。具体格式大全可以看framework/base/media/java/
2013-04-19 16:03:03 979
转载 Android Multimedia Framework 架构--base on jelly...
我们学习一种新事物必然首先都要对该事物要有个大体的了解,熟悉它的整体架构,然后进行划分归类,接下来才是各个击破,逐步学习乃至掌握。对于要学习android Multimedia的人来说也是如此,先来个总括吧 !我打算分三部分来讲解,请听我娓娓道来....一:多媒体简介 为啥要讲多媒体的概念呢?可能很多人都对这个名称解释不怎么了解,所以在这普及普及。 媒体
2013-04-19 15:48:26 1129
转载 android switch模块
前面我们已经提到过Android新增了一个switch处理模块,但是没有说明其具体用途,这里将对该模块进行详细的分析。switch是Android引进的一个新驱动,用于检测一些开关量。比如检测耳机插入和USB设备插入等。Switch的构架原理switch模块包含两部分内容:首先是switchclass,它在Android中是作为一个module来实现的,可以进行动态加载
2013-04-19 11:11:43 1229
转载 android4.0 系统层hdmi开关
1. 实现关闭hdmi功能。a. 在状态栏增加一下按键。 base/packages/SystemUI/res/layout-sw600dp/status_bar.xml+ <com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/power"+ android:layout_width="80dip"+
2013-04-18 18:03:43 3124
原创 Android 4.0 HDMI相关代码
ICS中和HDMI相关的操作放在如下文件中: 硬件相关操作,包括图层混合等:./hardware/ti/omap4xxx/hwc/hwc.c 有线设备的监听:./frameworks/base/services/java/com/android/server/WiredAccessoryObserver.java 窗口管理:./frameworks/base/p
2013-04-18 17:53:14 4914
转载 Android属性之build.prop生成过程
此部分网上这篇文章分析的不错:http://blog.csdn.net/thl789/article/details/7014300 转载过来 Android的build.prop文件是在Android编译时刻收集的各种property(LCD density/语言/编译时间, etc.),编译完成之后,文件生成在out/target/product//sys
2013-04-18 10:29:12 761
转载 Android 反编译资料整理
一、反编译流程图 二、工具使用方法(命令)准备工作假设我的工作目录为 $AndroidDecompile,首先要将system.img中(或者说从源码中编译好的)几个重要的odex文件拷贝到工作目录中,他们是:core.odex, ext.odex, framework.odex, android.policy.odex, services.
2013-04-16 17:04:01 685
转载 Android中BindService方式使用的理解
最近学习了一下Android里面的Service的应用,在BindService部分小卡了一下,主要是开始没有彻底理解为什么要这么实现。BindService和Started Service都是Service,有什么地方不一样呢:1. Started Service中使用StartService()方法来进行方法的调用,调用者和服务之间没有联系,即使调用者退出了,服务依然在进行【o
2013-04-11 11:36:15 562
转载 Allwinner/Unpacking and building LiveSuit images
拆包打包的过程:Required toolsA10 flash kitchen v2 (Miniand mirror) - for extracting and building the final image - discussion thread on XDA.Stock firmware - as a starting base.Linux image tools -
2013-04-10 13:47:53 1525
原创 WIN7下安装VMware_9.0.2
说实话用不惯WIN7,所以在安装VMware的时候栽了跟头,相信也难倒了很多朋友吧。 关键点:1====Begin 当你解压缩后,先不要急着!)安装VMware.cmd脚本,如果你的防火墙和杀毒软件没有关闭的话,你就悲剧了。没有关闭的情况下安装脚本执行后它提示你关闭防火墙和杀毒软件,当你你去执行!)卸载VMware.cmd,然后按照提示重启机器后,再次点击安装脚本,
2013-04-05 22:17:18 754
原创 ubuntu12.04下载编译android4.0源码
最近的项目需要使我不得不下载android源代码。从安装到下载完成折腾的死去活来的,从整个过程来看,我还是建议大家用Ubuntu10.04去下载android源代码!不管是下载还是编译都会好很多。 以下是我用Vmware0.9+Ubuntu12.04 (注:64位机---下载编译高版本的android必须是64位)下载和编译android的总结1.首先打开官网http:
2013-04-05 21:33:13 945
vlc-android播放网络视频成功
2013-08-26
ActivePerl-5.16.3.1603-MSWin32-x86
2013-08-14
SERANY.exe 和 INSTSRV.exe
2013-08-14
android-ndk-r6
2013-07-24
Linux内核地图
2012-12-14
Eclipse的SVN插件
2016-07-26
Red5下的Demo《oflaDemo》
2014-01-21
AndroidQuery
2014-01-14
net.sf.fjep.fatjar_0.0.31.zip
2014-01-08
Android多线程断点续传下载网络上的音/视频等各种文件
2013-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人