08 2013 档案
摘要:1.什么是Volley 在这之前,我们在程序中需要和网络通信的时候,大体使用的东西莫过于AsyncTaskLoader,HttpURLConnection,AsyncTask,HTTPClient(Apache)等,今年的Google I/O 2013上,Volley发布了。Volley是Android平台上的网络通信库,能使网络通信更快,更简单,更健壮。视频:http://www.youtube.com/watch?v=y(需要FQ)优酷:http://v.youku.com/v_show/id_XNTU4ODgzNjg4.htmlVolley提供的功能简单来说,它提供了如下的便利功能:Vo
阅读全文
摘要:1.属性详解1.1 ScaleType属性详解ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);接下来,将对ScaleType的值和对应的显示效果用最直观的方式——真图演示的方法,来进行说明。首先,是测试使用的原始图片:尺寸128*128尺寸640*428好,开始下面的测试:CENTER 按
阅读全文
摘要:1.分类OC提供了一种与众不同的方式--Category,可以动态的为已经存在的类添加新的行为(方法)这样可以保证类的原始设计规模较小,功能增加时再逐步扩展。使用Category对类进行扩展时,不需要创建子类Category使用简单的方式,实现了类的相关方法的模块化,把不同的类方法分配到不同的分类文件中()代表着一个分类 ()中的代表者分类的名称也可以为系统子类的类添加一些扩展方法2.协议(Protocol)1.简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现。这种模式一般称之为代理(delegation)模式。2.模拟实现Button的点击监听机制a.声明代理#import @c
阅读全文
摘要:在`Android`中多个View可能会重叠在一起,当我们点击的地方有多个`View`都可以响应的时候,这个点击事件应该由哪个View来处理呢?为了解决这一个问题,就有了事件分发机制。 所谓点击事件的事件分发,其实就是对`MotionEvent`事件的分发过程,即当一个`MotionEvent`产生
阅读全文

浙公网安备 33010602011771号