![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 75
xajax
这个作者很懒,什么都没留下…
展开
-
Canvas的save和restore
在创建新的控件或修改现有的控件时,我们都会涉及到重写控件或View的onDraw方法。 onDraw方法会传入一个Canvas对象,它是你用来绘制控件视觉界面的画布。 在onDraw方法里,我们经常会看到调用save和restore方法,它们到底是转载 2011-10-11 11:34:46 · 1125 阅读 · 0 评论 -
canvas.clipRect
clipRect(float left, float top, float right, float bottom)Intersect the current clip with the specified rectangle, which is expressed in l转载 2011-10-11 14:53:11 · 6289 阅读 · 1 评论 -
如何自定义ArrayAdapter
场景:我想显示sd卡的/DCIM/Camera目录中的所有图片到一个列表中,这个列表中的每一项左边是图片的缩略图,右边是文件名。分析:这个应用是很典型的 数据绑定 加 自定义显示.如何搞定?1. 自定义列表样式image_item.转载 2011-10-02 19:58:20 · 4267 阅读 · 0 评论 -
Android-- ArrayAdapter用法举例
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如转载 2011-10-02 12:48:16 · 976 阅读 · 0 评论 -
onTouch()和onTouchEvent()的区别
Android Touch Screen 与传统Click Touch Screen不同,会有一些手势(Gesture),例如Fling,Scroll等等。这些Gesture会使用户体验大大提升。Android中的Gesture识别(detector)是通过GestureDe转载 2011-10-03 16:09:13 · 3405 阅读 · 0 评论 -
Android编程动态创建视图View的方法
在Android开发中,在Activity中关联视图View是一般使用setContentView方法,该方法一种参数是使用XML资源直接创建:setContentView (int layoutResID),指定layout中的一个XML的ID即可,这种方法简单。另一个方法是s转载 2011-10-08 15:52:21 · 731 阅读 · 0 评论 -
深入剖析Android消息机制
在Android中,线程内部或者线程之间进行信息交互时经常会使用消息,这些基础的东西如果我们熟悉其内部的原理,将会使我们容易、更好地架构系统,避免一些低级的错误。在学习Android中消息机制之前,我们先了解与消息有关的几个类:1.Message消息对象,顾名思义就是记录转载 2011-10-08 20:44:08 · 327 阅读 · 0 评论 -
Android中的Handler, Looper, MessageQueue和Thread
原创地址:http://www.cnblogs.com/xirihanlin/archive/2011/04/11/2012746.html前几天,和同事探讨了一下Android中的消息机制,探究了消息的发送和接收过程以及与线程之间的关系。虽然我们经常使用这些基础的东西,转载 2011-10-11 11:38:32 · 411 阅读 · 0 评论