posted @ 2011-04-19 15:39 livesoft 阅读(3399) 评论(1) 推荐(1) 编辑
摘要:
一、几个关键概念 1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行... 阅读全文
摘要:
TextView title=(TextView)tabHost.getTabWidget().getChildAt(TAB顺序).findViewById(android.R.id.title); title.setText(“值”); 阅读全文
posted @ 2011-02-13 14:08 livesoft 阅读(425) 评论(0) 推荐(0) 编辑
摘要:
在Android软件设计与实现中我们通常都会使用到ListView这个控件,系统有一些预置的Adapter可以使用,例如SimpleAdapter和ArrayAdapter,但是总是会有一些情况我们需要通过自定义ListView来实现一些效果,那么在这个时候,我们通常会碰到自定义ListView无法... 阅读全文
posted @ 2011-02-12 00:32 livesoft 阅读(10888) 评论(1) 推荐(1) 编辑
摘要:
1.配置AndroidManifest.xml " " " 2.编写单元测试代... 阅读全文
posted @ 2010-12-09 20:42 livesoft 阅读(1053) 评论(0) 推荐(0) 编辑
摘要:
要使用手机短信服务,在AndroidManifest.xml中必须添加短信服务权限 AndroidManifest.xml ... 阅读全文
posted @ 2010-12-09 20:41 livesoft 阅读(10566) 评论(0) 推荐(0) 编辑
摘要:
使用系统拔号服务必须在AndroidManifest.xml中添加电话服务权限 AndroidManifest.xml ... 阅读全文
posted @ 2010-12-07 00:43 livesoft 阅读(664) 评论(2) 推荐(0) 编辑
摘要:
1.通过XML布局添加菜单 首先在项目目录res下建立文件夹menu,然后在新建的menu文件夹下添加 menu.xml 在ActivityMain中添加菜单 ACtivityMain.java package ly.exercise;import android.app.A... 阅读全文
posted @ 2010-12-01 23:46 livesoft 阅读(5910) 评论(3) 推荐(0) 编辑