自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FireOfStar的专栏

宁静致远

  • 博客(12)
  • 资源 (11)
  • 收藏
  • 关注

翻译 Android媒体播放---Media playback(二)

使用MediaPlayer媒体框架的最中重要的组件之一是MediaPlayer类。这个类的对象能够用最小的步骤来获取、解码和播放音视频。它支持以下几种不同的媒体来源:1.  本地资源;2.  内部的统一资源标识(URI),如可能从内容解析器中来获取;3.  外部的URI(流)。对于Android所支持的的媒体格式列表,请看“Android所支持的媒体格式”文档。http:/

2012-08-31 08:28:38 2877 1

翻译 Android接口定义语言---AIDL(四)

调用IPC方法以下是调用AIDL所定义的远程接口的必须的步骤:1. 在工程的src/目录中包含对应的.aidl文件;2. 声明IBinder接口(基于AIDL生成的)的一个实例;3. 实现ServiceConnection接口;4. 调用Context.bindService()方法,并传入ServiceConnection接口的实现;5. 在onServiceConnec

2012-08-24 10:44:03 1867

翻译 Android接口定义语言---AIDL(三)

在IPC通道上传递对象如果要通过IPC接口把一个类从一个进程发送到另一个进程,这是可以做到的。但是必须确保该类的代码对应IPC通道另一侧的进程是可用的,并且该类必须支持Parcelable接口。支持Parcelable接口是重要的,因为它允许Android系统把对象分解成能够跨进程进行编组的原始类型。必须按照以下步骤来创建一个支持Parcelable协议的类:1. 要让该类实现Parc

2012-08-21 19:49:33 2341

原创 HTML5的几点思考

1.HTML5是什么?  HTML5是我们所知道的HTML标签、DOM(Document Object Model)、CSS、Javascript的统称。其实,我们在HTML5之前的版本中,编写网页时,在进行显示的渲染和网页的内部交互时也常用到这些技术,但是它的缺点是只能访问本地资源的能力很弱,几乎是没有。在HTML5中对这些能力进行了增强,增加了一些新的标签(如Canvas,用于2D图形的加

2012-08-20 19:32:11 2416

翻译 Android接口定义语言---AIDL(二)

1.创建.aidl文件AIDL使用简单的语法来声明带有多个方法的接口,这个些方法能够带有参数和返回值。参数和返回值可以是任意类型的,甚至是其他AIDL生成的接口。必须使用Java编程语言来构建.aidl文件。每个.aidl文件必须定义一个单一的接口,并要求只有接口声明和方法签名。默认情况下,AIDL支持下列数据类型:1.Java语言中所有的原始数据类型(如int,long,char

2012-08-11 11:20:18 3493

翻译 Android媒体播放---Media Playback(一)

本文译自:http://developer.android.com/guide/topics/ui/index.htmlAndroid多媒体框架包括对播放各种大众化的媒体类型的支持,因此能够很容易的把音频、视频、图片集成到应用程序中。你能够使用MediaPlayer的API,播放来自应用程序资源中存储的媒体文件(raw资源)、或是来自独立文件系统中的媒体文件、或是来自网络连接之上的数据流。

2012-08-10 08:37:40 2069

翻译 Android高级Renderscript---Andvanced Renderscript(五)

读写全局变量读写全局变量是一个简单过程。你能够在Android框架层使用访问器方法,或者在Renderscript代码层直接设置它们。对于在Renderscript代码中的任何改变都要记住,这种改变不会传递给Android框架层。例如,在一个名叫rsfile.rs文件中给出了一下结构体: typedefstructPoint{    int x;    int

2012-08-09 08:15:24 1717

翻译 Android高级Renderscript---Andvanced Renderscript(四)

与内存一起工作在Renderscript中声明的非静态的、全局的变量会在编译时被分配内存。在Renderscript代码中能够直接使用这些变量来工作,而不必在Android框架层再给它们分配内存。Android框架层也能使用反射层类中生产的访问器方法来访问这些变量。如果这些变量在Renderscript运行时层被初始化,那么在Android框架层那些值也会被用于初始化对应值。如果全局变量被标记

2012-08-08 08:09:39 2016

翻译 Android高级Renderscript---Andvanced Renderscript(三)

指针指针被反射到位于/gen/package/name/ScriptC_renderscript_filename的脚本类中。你能够给给结构体或其他任何Renderscript支持的类型声明指针,但是结构体不能够包含指针或嵌套数组。例如,如果你声明了下列的指向struct和int32_t的指针:typedef struct Point {   float2 position;

2012-08-06 08:26:42 2431

翻译 Android接口定义语言---AIDL(一)

本文译自:http://developer.android.com/guide/components/aidl.html<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->AIDL(AndroidInterface DefinitionLanguage)跟你使用的其他的IDLs类似。为了进程间能够互相通信(IPC),

2012-08-03 08:32:46 3755

翻译 Android高级Renderscript---Andvanced Renderscript(二)

函数函数被反射到位于project_root/gen/package/name/ScriptC_renderscript_filename的脚本类中。例如,如果在Renderscript代码中声明了以下函数:void touch(float x, float y, float pressure, int id) {    if (id >= 10) {        return;

2012-08-02 12:48:38 3216

翻译 Android高级Renderscript---Andvanced Renderscript(一)

本文译自:http://developer.android.com/guide/topics/renderscript/advanced.html因为利用Renderscript的应用程序依然运行在Android虚拟机(VM)内部,所以能够访问所有你熟悉的框架API,但也可在适当的时机利用Renderscript。为了促进Renderscript运行时和框架之间的相互作用,利用中间层代码来帮。

2012-08-01 07:44:25 4058

Android---解析XML数据

Android解析XML数据的方法,该示例详细说明了如何使用Android的Xml.newPullParser()来解析XML数据

2013-11-13

Android---屏幕滑动效果示例

Android---使用ViewPager实现屏幕滑动效果的实现

2013-09-04

Android位图处理示例代码

在UI线程之外处理位图,防止UI线程阻塞,给用户良好的UI体验

2013-07-04

Android工程源码---ActivityLifecycle

Android的Activity生存周期回调方法演示代码

2012-12-11

Android工程源码---MyFirstApp

使用Intent对象来启动另一个Activity的方法

2012-12-06

SVN参考手册

使用Subversion进行版本控制,针对Subversiong1.4

2012-02-13

C程序设计_谭浩强.pdf

C语言教材---入门教材。 通过C语言的学习,掌握编程的基本知识。

2012-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除