`
文章列表
功能] SQLiteDatabase 是关于数据库操作的 可用于 insert delete update query 等操作 可惜美中不足的是: 1. 其不支持创建数据库 2. 其不支持版本更新 或者说其不知道如何做 因为具体数据的差异 鉴于以上的缺陷 有一个辅助类可以完成上面功能 那就是:SQLiteOpenHelper [代码] 1. 定义SQLiteOpenHelper 并完成 创建 更新 功能 Java代码 public class DBHelper extends SQLiteOpenHelper {              public st ...
1、软件的下载   到mysql的官方网站下载MySQL的解压包,mysql-noinstall-5.0.22-win32.zip   然后解压到C:\mysql里面就是MySQL数据库的全部内容。 2、配置   首先我们来看MySQL的根目录,里面有多个文件名如my-****.ini形式的文件,这就是MySQL配置 的样例文件,你可以选取其中一个,将其名字改为my.ini,MySQL启动的时候就是读取这个my.ini文 件来决定数据库的各项参数。   在my.ini文件中需要进行配置的主要是两个方面,一个是客户端,一个是服务器端。   * 客户端配置    # ...
Ubuntu 系统上编译Android 系统 编译Android 过程 建立编译环境, Ubuntu 版本Linux 操作系统, 在此基础上下载编译Android 代码。 下面是顺序描述的程序,安装操作系统, 编译程序到结束,过程如下。 1. Ubuntu Linux 操作系统安装软件包。 使用ubuntu-8.04.1 desktop-i386 系统. - 第一,获得ISO 映像的Ubuntu Linux 操作系统安装光盘创建。 ftp://ftp.daum.net/ubuntu-releases/8.04.1/ubuntu-8.04.1-desktop-i386.iso - 正确的安装 ...
adb install C:\Documents and Settings\Administrator>adb install F:\android-sdk_r06-windows\t ools\browser2.apk 381 KB/s (0 bytes in 18321.000s)pkg: /data/local/tmp/browser2.apk Success adb push C:\Documents and Settings\Administrator>adb push F:\android-sdk_r06-windows\tools\RockPlayer_1.0.31 ...
安装APK程序可以通过连接PC端安装,还有通过网络下载安装。 那如何在代码里控制安装呢? 其实很简单 Intent i = new Intent(Intent.ACTION_VIEW);   String filePath = "/sdcard/XXX.apk";   i.setDataAndType(Uri.parse("file://" + filePath),"application/vnd.android.package-archive");   context.startActivity(i);  ...

导入源码

guoen链接地址 http://dev.10086.cn/cmdn/supesite/?uid-21880-action-viewspace-itemid-694
Eclipse+Tomcat+MyEclipse配置手记:   需要的软件和插件:           (1)jdk-1_5_0_08-windows-i586-p.exe           (2)jakarta-tomcat-4.1.31.exe           (3)Eclipse-SDK-3.2.1-win32           (4)MyEclipse EnterpriseWorkbenchI ...

如何更新apk

//下载apk程序代码 protected File downLoadFile(String httpUrl) {                 // TODO Auto-generated method stub                 final String fileName = "updata.apk";                 File tmpFile = new File("/sdcard/update");                 if (!tmpFile.exists()) {                    ...
LINUX常用命令(基础) 1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。 3. cp 拷贝文件 eg: cp filename1 fil ...
1)是否首先能保证rtsp server搭建的是没问题的,比如用另外一个成熟的支持rtsp的播放器测试一下你那个server。 2)如果rtsp server是肯定没问题的,那么可以参考以下的讨论 ”[android-developers] How To Start a RTSP connection“ http://groups.google.com/group/android-developers/browse_thread/thread/0dcefbbd59ac638d 这个网站目前需要代理才能访问。。。 顺便感叹一下国内做技术的困难
在模拟器上能够收发RTSP协议使用抓包工具能够捕获到下面的协议信息,也收到了服务器端的RTSP OK的回应,option、DESCRIBE 、SETUP 、PLAY 都发送出去也收到了回应,如下: OPTIONS rtsp://10.72.13.80:9003/s?A=afcc30bc&C=1&CP=5061 RTSP/1.0 CSeq: 1 User-Agent: HXF media player (LIVE555 Streaming Media v2009.04.20) RTSP/1.0 200 OK CSeq: 1 Content-Length: 0 Content-Typ ...
public class VideoActivity extends Activity { private static final String TAG = "VideoActivity"; private EditText filenameText; private SurfaceView surfaceView; private MediaPlayer mediaPlayer; @Override public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceS ...

播放器

http://www.blogjava.net/zh-weir/archive/2010/01/24/310617.html
原文:http://blog.chinaunix.net/u3/114712/showart_2246045.html     1引 言   随着移动通信技术和多媒体技术的迅速发展,融合手机、网络、多媒体技术为一体的视频监控技术也有了长足的进步,通过移动通信网络提供流媒体服务已经成为可能。全球移动用户数非常庞大,因此移动流媒体服务具有巨大的市场潜力,也正成为移动业务的研究热点之一。在这一背景下,针对移动网络和移动终端的特点,提出移动流媒体客户端的解决方案很有现实意义。   本论文结合FFmpeg开源代码中解码流程,提出了移动终端流媒体播放器基于分层体系架构的设计方案。该设计的特点是在底层屏蔽不同 ...
  今天比较开心,看到论坛上很多人都在询问如何写网络流媒体播放器?是否需要两个播放器轮流交替?因为Android没有提供像J2me那样的流创建的形式,总之还是不太好写,最近也在研究android流媒体播放,这里提供一个很早之前写的demo,以供大家相互学习和参考。 /** * Android提供的接口仍然是不能直接通过流创建Player,但是Android提供了很全面的文件系统接口,现在用一种新的方法来解决: <br> * <1>,把下载下来的数据先写到临时的文件中 <br> * <2>,用临时文件创建Player<br&g ...
Global site tag (gtag.js) - Google Analytics