- 博客(13)
- 资源 (1)
- 收藏
- 关注
转载 android中流媒体
Android在线播放歌曲(视频)是Android多媒体开发少不了的知识,经常有朋友来信问开发的细节,最近项目比较请原谅,所以提供一下思路,细节靠各位的聪明才智。总体来讲,Android上面开发不用两个播放器轮流交替进行,做过J2me S40(索爱除外)音乐开发的就知道,两个播放器交替进行很多细节处理起来有点难度,因为Android支持RTSP,下面以一个播放音乐列子来说明。1,简单的来讲
2013-03-28 09:50:36 874
转载 Activity中的六个基本函数
Android Activity中的六个主要函数Android中一个Activity一般都需要实现六个函数:onCreate(), onStart(), onResume(),onPause(),onStop(),onDestroy(). onCreate函数:注册你要用到的变量,比如说service,receiver,这些变量是无论你的Activity是在前台还是在后台都
2013-03-27 10:58:41 1197
转载 Android 中Message,MessageQueue,Looper,Handler详解+实例
一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行管理。主线程创建时,会创建一个默认的Looper对象,而Looper对象的创
2013-03-27 09:31:54 572
转载 git代码提交
代码提交代码提交一般有五个步骤:1.查看目前代码的修改状态2.查看代码修改内容3.暂存需要提交的文件4.提交已暂存的文件5.同步到服务器1. 查看目前代码的修改状态提交代码之前,首先应该检查目前所做的修改,运行git status命令 a) 已暂存 (changes to be committed)new fil
2013-03-26 16:37:39 26842
转载 git 的使用
1. git push的使用:本地代码提交到远程上$ git push ssh://git@dev.lemote.com/rt4ls.git master // 把本地仓库提交到远程仓库的master分支中$ git remote add origin ssh://git@dev.lemote.com/rt4ls.git$ git push origin master
2013-03-26 10:43:20 3083
转载 使用android DDMS
DDMS 的全称是Dalvik Debug Monitor Service,它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收 SMS、虚拟地理坐标等等。如何启动 DDMSDDMS 工具存放在SDK – tools/路径下,启动DDMS方法如下:直接双击ddms.bat运行; 在Eclipes调试程序的过程中
2013-03-20 16:03:35 715
转载 android中的handler
快一年没更新博客了, 这一年有些疲于奔命, 详细的在Q空间里再写吧. 因为转型做Android了, 开始新的学习历程了, 望此次重拾博客有新成长新感悟... 此文是关于Handler的。 Handler主要接受子线程发送的数据, 并用此数据配合主线程更新UI。 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) ,主线程为管理界面中的UI控件,进行事件分发,
2013-03-19 08:56:45 502
转载 android读取中文txt,lrc的乱码(自动判断文档类型并转码)
这几天在研究android的播放器,在读取歌词的时候,老是乱码,使我很纠结:今天在网上看到一个文件转码的文章,彻底解决了我的乱码问题,这样我就不用自己去手动的转码lrc歌词文件你的编码了,现在与大家分享一下这一文章(其中里面的几个if else里面的条件原理不是很懂,请高手帮忙解答): package com.qgmobile.utils;import java.io.Buffe
2013-03-15 15:17:23 1397
转载 android 播放器解析MP3文件乱码分析
我们从windows的中文操作系统下,下载下来mp3,Tag正常显示,推进Android机后,却出现乱码,这是为什么呢? 之所以在中文系统中没有特别的问题,是因为通常电脑生成的MP3简体中文ID3标签是ID3V2.3版本,编码是ANSI,GB2312/GBK从双字节上兼容ANSI标准。而在UTF-8/Unicode为标准的系统中如Linux(Ubuntu),Android中就容易出现这
2013-03-12 16:02:27 3482
转载 android bundler机制
在android中提供了一种异步回调机制Handler,使用它,我们可以在完成一个很长时间的任务后做出相应的通知 handler基本使用: 在主线程中,使用handler很简单,new一个Handler对象实现其handleMessage方法,在handleMessage中提供收到消息后相应的处理方法即可,这里不对handler使用进行详细说明,在看本博文前,读者应
2013-03-12 14:53:09 2155 1
转载 android MetadataRetriever
元数据(MetaData)获取多媒体文件中有些元信息,如专辑、作者、标题、年代等。有时需要将这些信息显示到UI界面上。与前述播放和录制框架类似,元数据信息获取具有下图所示框架。自2.3版本后,使用StagefrightMetadataRetriever,不再有VorbisMetadataRetriever。应用程序开发者调用Java API类android.media.MediaMet
2013-03-07 15:50:57 2115
原创 android中常见的类(3)
(1)Looper类 android平台上的应用程序,是java应用程序,java程序的工作是消息驱动工作的。 分为两步: 第一步,有一个消息队列,像这个消息队列中添加消息,第二步就是响应消息,主要是通过一个消息循环来不断地从这个消息队列中取出消息,然后处理。 当事件要请求处理时,就会对应要发出处理请求的消息,这时就把这个消息添加到消息队列中去,一
2013-03-05 15:54:23 850
原创 android中的常见类(2)
1.Thread类及常用的同步类Thread类是android为线程操作而做的一个封装类。在Thread这个类中,创建真实线程的工作是在run函数中完成。函数代码分析:Threads.cpp// 在这个函数中创建工作线程。Thread::run(const char* name, int32_t priority, size_t stack){...... if (
2013-03-01 10:21:56 2902
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人