- 浏览: 14992 次
- 性别:
- 来自: 广州
最新评论
文章列表
Could not find C:\sdk\android-2.1_r01-windows(android SDK)\tools\adb.exe! 说明找不到tools中的adb.exe
回答:是因为Android SDK 有问题,您可以重新下个tools中有adb.exe的SDK,就解决问题了。
问题2、如果安装ADT过程中出现:
(1)Cannot complete the install because one or more required items could not be found.
Software being installed: Android Developmen ...
关于Android的多线程问题
- 博客分类:
- android
创建一个Handler其实跟主线程是同步的,是同一个线程,要实现多线程,必须由Looper来实现,这是Android的一个新概念
如何拿到Looper
HandlerThread handlerThread = new HandlerThread("handler_thread");
//在使用HandlerThread的getLooper()方法之前,必须先调用该类的start();
handlerThread.start();
MyHandler myHandler = new MyHandler(handlerThread.getLooper());
之前看了一些例子,对Intent,IntentFilter,一直存在许多疑惑,今天看了一个关于调用扫描内存卡里媒体文件例子,总算明白它们之间的关系。
IntentFilter用来过滤Intent的action值,当调用一个intent的时候,它会有不同的状态产生,比生开始跟结束,广播接收类并不是对每一种状态都进行监听处理,所以这时候需要一个Filter来进行过滤。
IntentFilter intentfilter = new IntentFilter(Intent.ACTION_MEDIA_SCANNER_STARTED);
intentfilter.addAction(Inte ...
最近在写一个自定义的Adapter用来绑定ListView,在重写getView的时候发现网上参考代码有用到setTag()和getTag()两个函数,百度找不到答案,google一搜就知道了,:P
View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。
可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。
import android.app.Activity;
import android.os.Bund ...