- 博客(10)
- 资源 (19)
- 收藏
- 关注
原创 AppWidget(二) PendingIntent
PendingIntent 待定的意图 我们可以同过它来启动其它应用的activity,service,broadcast,PendingIntent 是系统用于检索原始数据的一个标记,即使一个application停止了,但如果又新建application , 检索个相同intent的PendingIntent 它将和原来的PndingIntent 拥有相同的标记, 必须通过remove
2011-11-24 15:04:14 3157 1
原创 alertDialog修改Item高度
protected Dialog onCreateDialog(int id) { if (id == CHOOSE_WAY) { AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("查询歌曲"); CharSequence[] dialogitems=new C
2011-11-22 15:25:05 1811
原创 新浪所有表情包 新浪表情JSON
[{"order_number":0,"is_hot":false,"category":"","is_common":true,"type":"face","url":"http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/41/zz2_org.gif","phrase":"[织]"},{"order_number":0,"
2011-11-17 16:05:37 11198
原创 android实现表情 抓取新浪表情
一,抓取图片 可以去一些有表情的网站抓取表情,我是直接用firefox 复制下新浪的图片,给个url路径HTML 发不出来 写在另外地方 没用数据库,直接解析到了txt文件中温暖帽子=wennuanmaozi_thumb.gif手套=shoutao_thumb.gif围脖=weijin_thumb.gif圣诞树=christree_thumb.g
2011-11-17 15:56:53 2509
原创 Activity之间通信
有时候,我们需要在启动另外个activity时,希望能得到它的返回数据,可以通过 使用startActivityForResult() (代替原来的startActivity()). 为了接受另外个activity的返回值,需要实现activity的 onActivityResult()方法//添加到任意的一个Button事件中 View.OnClickListener button
2011-11-14 18:24:12 945
原创 AppWidge(一)的使用
App Widgets是一种可以嵌入其它应用 并且可以周期性更新的小型应用。例如android的音乐播放器可以加到主界面中显示添加一个App Widget可通过长按界面 选择Widget直接添加 要建立一个App Widgets 需要以下4个步骤一,AppWidgetProvideinfo 用于定义appWidgetProvideinfo的元数据,需要定义为XML文件,
2011-11-11 22:43:58 1189
原创 Broadcast
可以使用BroadcastReceiver 来让应用对一个外部的事件做出响应。例如,当下载一个程序完成的时候,可以利用BroadcastReceiver进行处理。BroadcastReceiver不能生成UI,用户是看不到的。 注册一个BroadcastReceiver可以通过Context.registerReceiver() 动态注册,或者通过在AndroidMainfest.xm
2011-11-11 00:47:03 144
原创 MP3 lrc文件的解析
今天在看Mars 的mp3播放器的视频时,看到lrc歌词文件的匹配, lrc文件的格式为[00:01.00]第一次 [00:03.00]光良 [00:05.00]作词:张天成 作曲:光良 [00:08.00]当你看著我 我没有开口[00:13.00]已被你猜透 [00:01.00]代表的是一个时间段, 可以表示为long time =00*1000*60 +01*1000+0
2011-11-08 01:56:24 1708
原创 Tab Layout的使用
Tab可以用于选择同一个activity的不同视图,可以以用于选择两个完全不同的activity创建一个Tab Layout ,必须有一个TabHost 和一个TabWidge, TabHost必须为根节点,它拥有一个TabWidge来呈现tabs和一个FrameLayout来呈现内容。需要用一个LinearLayout来安置TabWidget和FrameLayou 以下是实现Ta
2011-11-07 00:11:03 2630
Java-Concurrency-in-Practice.rar
2011-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人