android
wangziling100
这个作者很懒,什么都没留下…
展开
-
AsyncTask的用法
源自点击打开链接 在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要转载 2012-12-08 19:12:05 · 264 阅读 · 0 评论 -
主线程处理其他线程发来的消息
这只是个特殊的情况:主线程和工作线程不在同一个文件中写,然后工作线程会向主线程发送消息,主线程处理这些消息。实现方法,向工作线程传一个主线程的Handler实例,然后在工作线程中用它来给主线传消息。这样就可以了。例如:在工作线程中class OtherThread extends Thread{ ... OtherThread(Handler原创 2012-12-10 23:29:19 · 448 阅读 · 0 评论 -
在其他类中获取屏幕大小
可以直接传主类的实例过去,再getWindowManager,这个方法其实不是很好。也可以传主类的上下文过去,然后, WindowManager wm = (WindowManager) mcontext.getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); widt原创 2012-12-10 19:33:02 · 292 阅读 · 0 评论 -
view类的xml属性、相关方法及说明
View类是所有可视化控件的基类,主要提供了控件绘制和事务处理的方法。创建用户界面所使用的控件都继承自View,如EditText、TextView、Button等。View及其子类的相关属性,既可以在布局XML文件中进行相关设置,也可以通过成员方法在Java代码中动态设置。View类常用的属性及对应的方法属性名称对应方法描述转载 2012-12-19 20:19:01 · 1691 阅读 · 0 评论 -
View类的XML属性、相关方法及说明
View类是所有可视化控件的基类,主要提供了控件绘制和事务处理的方法。创建用户界面所使用的控件都继承自View,如EditText、TextView、Button等。View及其子类的相关属性,既可以在布局XML文件中进行相关设置,也可以通过成员方法在Java代码中动态设置。View类常用的属性及对应的方法属性名称对应方法描述转载 2012-12-19 20:03:34 · 202 阅读 · 0 评论 -
关于BaseAdapter的一点理解
BaseAdapter我常用于ListView, 有的时候为了方便,我也会用SimpleAdapter。不过在做列表项的一些响应效果时,SimpleAdapter就不够用了,与之相比BaseAdapter更加灵活。比如,我想实现一个效果:ListView中有很多项目,超过了一屏,点击这些项目时,这些项目的背景会变色。之前直接在ListView的OnItemClickListener原创 2013-02-10 06:29:38 · 819 阅读 · 0 评论