摘要: 1、首先创建一个Handler对象,可以直接使用Handler无参构造函数创建Handler对象,也可以继承Handler类,重写handleMessage方法来创建Handler对象。 2、在监听器中,调用Handler的post方法,将要执行的线程对象添加到线程队列当中。此时将会把该线程对象添加到handler对象的线程队列中。 3、将要执行的操作写在线程对象的run方法中,一般是一个Runnable对象,复写其中的run方法就可以了。 Handler包含了两个队列,其中一个是线程队列,另外一个是消息队列。使用post方法会将线程对象放到该handler的线程队列中,使用sendMe... 阅读全文
posted @ 2011-08-29 18:39 情定诺坎普 阅读(267) 评论(0) 推荐(1) 编辑
摘要: 01./* First, get the Display from the WindowManager */ 02.Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); 03. 04./* Now we can retrieve all display-related infos */ 05.int width = display.getWidth(); 06.int height = display.getHeight(); 07.int orientat... 阅读全文
posted @ 2011-08-29 18:37 情定诺坎普 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 本帖最后由 zhiming817 于 2011-4-1 12:01 编辑 效果图2011-3-31 21:48 上传下载附件 (59.49 KB)源码见附件: youmi.rar (748.21 KB, 下载次数: 63) 2011-3-31 21:53 上传下载次数: 63 源码实现步骤:1 准备工作1.1 步骤一.将 youmiad-android.jar 导入您的工程中。1.2 步骤二.在manifest.xml文件中配置用户权限1.3 步骤三.初始化账号信息2 使用xml布局嵌入广告2.1 步骤一.建立attrs.xml文件2.2 步骤二.在布局xml中嵌入有米广告视图3 使用代码布. 阅读全文
posted @ 2011-08-29 18:14 情定诺坎普 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source,decodeStream最大的秘密在于其直接调用JNI>>nativeDecodeAsset()来完成decode,无需再使用java层的createBitmap,从而节省了java层的 阅读全文
posted @ 2011-08-29 18:11 情定诺坎普 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 四种dialog总结,下面的代码返回的是一个Dialog,在onClick里面用showDialog(anyDialog)调用就可以。一、一个确认一个取消private Dialog buildDialog1(Context context) {AlertDialog.Builder builder = new AlertDialog.Builder(context);builder.setIcon(R.drawable.alert_dialog_icon);builder.setTitle(R.string.alert_dialog_two_buttons_title);builder.se 阅读全文
posted @ 2011-08-29 17:44 情定诺坎普 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 有的时候我们需要获取系统的应用程序,比如说Home界面的时候,我们需要获取在Manifest里面注册的所有的应用的信息,并将这些应用的图标,名字显示出来,同时还要获取他们的action或者CompanentName,以便点击他们的时候可以跳转到相应的应用。 下面就是一个例子: 先上运行出来的效果图: 很明显,这需要一个ListView,看一下layout文件: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schem 阅读全文
posted @ 2011-08-29 17:39 情定诺坎普 阅读(246) 评论(0) 推荐(0) 编辑