Android
Andrew_gaogao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android震动和播放资源文件中的声音文件
public class SoundManage { //获取声音文件 public static FileDescriptor getAssetsFile(Context context, String filename){ AssetFileDescriptor assetFileDescriptor = null; try { assetFileDescriptor = ...原创 2011-05-17 11:23:45 · 405 阅读 · 0 评论 -
Android手机开发——向SD卡上的文件追加内容
import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import android.os.Environment;public class SDFileUtils { private String SDPAT...原创 2011-04-02 11:08:35 · 303 阅读 · 0 评论 -
固定格式时间的输出
将long类型的变量转换为固定格式的日期输出public static String unixTimestamp2Str(long epoch){SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");sdf.setTimeZone(TimeZone.getTimeZone("GMT+08:00"));D...原创 2010-11-29 16:02:50 · 161 阅读 · 0 评论 -
Android TextView字体颜色跟随焦点的变化
我们通常需要ListView中某一项选中时,他的字体颜色和原来的不一样,这样可以区别。如何设置字体的颜色呢? 在布局文件中TextColor一项来设置颜色,但是不是只设置一种颜色,而是在不同的条件下设置不同的颜色:下面是个例子:<?xml version="1.0" encoding="utf-8" ?><selector xmlns:android="http://...原创 2010-11-28 20:40:16 · 414 阅读 · 0 评论 -
Android跑马灯
<TextView android:layout_width="100px" android:layout_height="wrap_content" android:text="234254fadfadffadfadfgfhdgfhjhfjhfjhjfhjfhjfhjfhjtyteytryet" android:marqueeRepeatLimit="marque...原创 2010-11-14 22:45:30 · 175 阅读 · 0 评论 -
android ListItem 焦点获取问题
通常Android提供给我们的ListItem布局不是我们需要,可能我们想在里面添加一些图片,按钮等等,但是这时候这些可以获得焦点的子控件将会提前获取焦点,从而Item没有了获取焦点的能力了,这时候我们需要设置子控件获取焦点的能力为false,但是如果子控件较多时,这样设置比较麻烦,我们可以在我们自定义的item的根属性下添加:android:descendantFocusability="...原创 2010-11-13 19:50:07 · 203 阅读 · 0 评论 -
Android ListView中如何使得不用的行字体显示不同的颜色
ListView形成的每一步是在Adapter中进行的,我们要是不用的行的字体颜色不一样或者背景不一样,我们只要在adpter的getItemView中修改我们的代码就行了。 以前通常的做法是:看convertView是不是为null,如果为null,我们将新建一个view,为其制定布局文件;如果不为null,我们将convertView.getTag()...原创 2010-11-11 15:20:12 · 289 阅读 · 0 评论 -
Android 2D绘图总结
Android中可在XML文件中定义的绘图子类包括:AnimationDrawable、BitmapDrawable、ClipDrawable、ColorDrawable、GradientDrawable、InsetDrawable、LayerDrawable、LevelDrawable、RotateDrawable、ScaleDrawable、StateListDrawable、Transi...原创 2011-06-24 11:26:47 · 258 阅读 · 0 评论 -
android 访问WebService(转载)
最近公司有个项目需要从Android平台访问WebService接口,实现向发布的函数传递对象。在网上找了一些资料,发现使用ksoap2可以调用WebService传递对象。 需要引入ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar //WebService的命名空间 static final String namespace ...原创 2011-02-24 21:58:55 · 195 阅读 · 0 评论 -
Android中关于C2DM开发的一点总结
Android中C2DM的开发,涉及终端、Google C2DM server以及App Server。 终端为了能够与Google C2DM Server通信需要一个Google Accounts,该账户的类型必须是com.google,如何添加一个Google账户呢?在emulator的target必须是google Api Level8,并且下载了Android2.2。这样账户的问题...原创 2010-11-01 18:19:53 · 157 阅读 · 0 评论 -
Android 获取未读短信同时,一并获取该短信内容的方法
Android中获取未读短息通知,同时获取该短信的内容方法如下:1、获取Bundle Bundle bundle = intent.getExtras();2、获取Bundle中的内容 /* * pdus为 android内置短信参数 identifier 通过bundle.get("")返回一包含pdus的对象 */ Object[] myOBJpdu...原创 2010-08-06 11:32:41 · 397 阅读 · 0 评论 -
Android设置 Wedgit透明度
为了使我们的UI界面更加的友好,一般我们需要将不同功能模块的控件区分开来,通用的方法是设置不同的透明度,使不同模块显示的颜色亮度不用。 第一种方法:在xml文件中设置背景颜色。android:background="#ff6495ED">前两位表示透明度,后面依次为RGB,透明度从0到255,0为完全透明,255为不透明。 第二种方法:在java文件中获取...原创 2010-08-31 16:25:43 · 284 阅读 · 0 评论 -
制作自己的RatingBar,重载RatingBar的样式
上一篇文章讲了如何使用RatingBar,但是那个样式是Android系统自带的,我们不能随心所欲的更换自己喜欢的图片,下面我就来讲讲如何制作自己的RatingBar样式。 1、在res/data/style.xml文件中定义种样式:<resources> <style name="myratingbar" ...原创 2010-08-25 21:13:36 · 133 阅读 · 0 评论 -
RatingBar(打分控件、热度排名)的使用
以前没有注意过这个类,想用5颗星来表示文章列表的热度,找了好几个小时最终偶尔发现原来使用这个控件实现的啊。下面就介绍一下该控件的使用方法。1、在xml文件中布局: <RatingBar style="?android:attr/ratingBarStyleSmall" android:id="@+id/ratingbar" android:layo...原创 2010-08-25 19:11:20 · 226 阅读 · 0 评论 -
Android中Handler、Thread(HanlderThread)、Runnable之间的关系
在多线程编程这块,我们经常要使用Handler,Thread和Runnable这三个类,那么他们之间的关系你是否弄清楚了呢? 首先说明Android的CPU分配的最小单元是线程,Handler一般是在某个线程里创建的,因而Handler和Thread就是相互绑定的,一一对应。 而Runnable是一个接口,Thread是Runnable的子类。所以说,他俩都算一个进程。...原创 2010-08-24 23:47:12 · 200 阅读 · 0 评论 -
Android下的一种编程框架
学习Android也将近半年了,总感觉自己的程序框架有些问题,不是那么的优化,对于老板的项目也仅仅停留在完成功能上,其实自己也经常想着如何优化程序,使用一个好的,效率高的的程序框架,但是一直没有完全领会。这几天好好总结了一下这方面的东西,为自己也为大家奉上一个还算高效的程序框架。 这个程序框架的目的是为了解决:应用程序访问网络或者执行一些耗时的操作时不致于堵塞UI线程,从而引起“...原创 2010-08-24 17:07:04 · 146 阅读 · 0 评论 -
Android List Background and item Background
为了让ListVIew更加好看,我们可以设置他的背景色和Item的背景色,在适配器的getView()设置背景色时,要使用view.setBackgroundColor(getRsoures().getColor(R.id.color.XXX))去设置颜色,如果直接使用view.setBackgroundColor(R.id.color.XXX)去设置颜色,将会出现异常,NoSourceF...原创 2010-08-23 18:09:22 · 291 阅读 · 0 评论 -
Android ListItem 的布局方案
当需要实现一个List对象时,每一个Item的布局是很重要的,例如下面的布局,你在实际的代码中会采用什么布局方式呢?LinearLayout还是RelativeLayout?? Android的文档中说,采用RelativeLayout比LinearLayout好,可以高效的实现,不像LinearLayout那么浪费资源。他给的理由是,实现起来的层次不一样,我不知道这里有能说服谁?? ...原创 2010-08-23 13:48:13 · 455 阅读 · 0 评论 -
Android布局技巧:巧用merge,简化布局层次
1、首先我要说的是每一Android UI的根部结构是下面的样子:整个窗体是线性布局,下面是两个FrameLayout,分别是TitleFrame和ContentFrame,我们所要做的工作就是在ContentFrame下面布局我们自己的UI。2、假如你的UI根布局是FrameLayout,例如下面:<FrameLayout xmlns:android="http://schem...原创 2010-08-23 12:14:24 · 271 阅读 · 0 评论 -
自制Android下的播放器(音频来源SD卡上的固定位置)
1、视图介绍: 2、代码:package com.android.player;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;import android.app.Activity;import android.media.MediaPlayer;import and...原创 2010-08-22 15:32:18 · 154 阅读 · 0 评论
分享