RSS图片
Android
在J2ME中,多线程的处理是很简单的,似乎并不用考虑很多问题,顶多是同步方面很让人头疼,而在Android中,一切似乎不那么明了了,很重要的一点是在其他线程中是不能直接访问主UI线程成员的。比如说从网上获取一个网页,在一个TextView中将其源代码显示出来,这种涉及到网络操作的程序一般都是需要开一个线程完成网络访问,但是在获得页面源码后,是不能直接在网络操作线程中调用TextView.setText()的,在C#中也是这样,可能是为了主线程的安全吧。对于此类情况,Android提供了一......
作者:发表于:2011/11/05 点击:31 评论:0
屏幕切换指的是在同一个Activity内屏幕见的切换,最长见的情况就是在一个FrameLayout内有多个页面,比如一个系统设置页面;一个个性化设置页面。 通过查看OPhone API文档可以发现,有个android.widget.ViewAnimator类继承至FrameLayout,ViewAnimator类的作用是为FrameLayout里面的View切换提供动画效果。该类有如下几个和动画相关的函数: l setInAnimation:设置View进入屏幕时候使用的动画,该函数有两个版本,一个接受单个参数,类型为android.view.anima......
作者:发表于:2011/09/26 点击:15 评论:0
今天想捕获Gallery的Touch事件做自己想要的处理,但你添加完setOnTouchListener监听完之后eclipse自动会生成一个 onTouch方法,就可以在这里面做你想要做的处理了,若你小心地看它会增加return false这行。我在处理完Event.ACTION_MOVE时将其改为return true。当我运行我的程序的时候发现Gallery不能左右滚动了。我就觉得很纳闷了,怎么不能滚动了呢?然后一个朋友提示我应该return false.我改完运行后,果真可以滚动了,并且我在move的时候也实现了我的处理。当时我就......
作者:发表于:2011/09/02 点击:356 评论:0
1.快捷键设置在eclipse中无法导入既存配置,可以通过保存以下路径的文件,达到导入配置的目的 .metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs 2.ctrl+鼠标左键可以跳转到定义,但是ctrl左键我一般都是用来选择字符串进行拷贝使用,所以有冲突 可以通过更改以下配置 General → Editors → Text Editors → Hyperlinking 页面 将Default modifier key:设置从默认的CTRL更改为Alt即可.   3......
作者:发表于:2011/08/15 点击:58 评论:0
引述以下2篇文章 横竖屏切换时候activity的生命周期 android:configChanges .http://blog.csdn.net/kepoon/article/details/6258070 1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次 2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次 3、设置Activity的android:configChanges="orientation|keyboardHidden"......
作者:发表于:2011/08/06 点击:78 评论:0
By Jay Liang Here is another thing in android that kept me scratching my head for a day before i finally figure out how to do it properly because of the lack of documentations and books for Android development at this time. The android app that I am currently working on has a search feature which will fire a http request and shows the result in a list view. The search can be slow depending on the......
作者:发表于:2011/08/06 点击:110 评论:0
大家好,我们这一节讲一下Android对用五大布局对象,它们分别是FrameLayout(框架布局:不知道是不是这么翻译的),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局).   FrameLayout:   FrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 — 比如,一张你要发布的图片。所有的子元素将会固定在屏幕的左上角;你不能为FrameLayout中的一个......
作者:发表于:2011/08/03 点击:44 评论:0
位于wav文件中的第21和22个字节所代表的code值 00101 /* WAVE form wFormatTag IDs */ 00102 00103  #define  WAVE_FORMAT_UNKNOWN 0x0000 /* Microsoft Corporation */ 00104  #define  WAVE_FORMAT_ADPCM 0x0002 /* Microsoft Corporation */ 00105  #define  WAVE_FORMAT_IEEE_FLOAT 0x0003 /* Microsoft Corporation */ 00106 &nb......
作者:发表于:2011/07/26 点击:61 评论:0
Table of Contents•Overview •Data Formats •File Structure   Wave File Header   Wave File Chunks     Format Chunk - "fmt "     Data Chunk - "data"     Fact Chunk - "fact"     Cue Chunk - "cue "     Playlist Chunk - "plst"     Associated Data List Chunk - "list"     Label Chunk - "labl" ......
作者:发表于:2011/07/25 点击:62 评论:0
wav文件格式分析详解一、综述    WAVE文件作为多媒体中使用的声波文件格式之一,它是以RIFF格式为标准的。    RIFF是英文Resource Interchange File Format的缩写,每个WAVE文件的头四个字节便是“RIFF”。    WAVE文件是由若干个Chunk组成的。按照在文件中的出现位置包括:RIFF WAVE Chunk, Format Chunk, Fact Chunk(可选), Data Chunk。具体见下图:------------------------------------------......
作者:发表于:2011/07/25 点击:130 评论:0