摘要:
写在前面:昨天晚上,公司请来专家讲解了下MVP,并要求今后各自负责的模块都要慢慢的转到MVP模式上来。以前由于能力有限,没有认真关注过设计模式、框架什么的,昨晚突然兴趣大发,故这两天空闲时间一直在学习MVP框架,公司不能上外网,不让带手机 ,只能吃饭坐班车时看看去公众号里搜点相关文章。想在此做个记录 阅读全文
摘要:
Android的异步消息处理机制能够很完美的解决了在子线程中进行UI操作的问题,但是为了更加方便我们在子线程中对UI进行操作,Android还提供了另一个很好用的工具,AsyncTask就是其中之一。AsyncTask背后的实现原理也是基于异步消息处理机制的,只是Android帮我们做了很好的封... 阅读全文
摘要:
异步消息处理机制解析 Android中的异步消息处理主要有四个部分组成,Message、Handler、MessageQueue和Looper。1、Message Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据。上个例子中就使用了Message的wh... 阅读全文
摘要:
activity中经常只是一个LinearLayout,但这样的话,如果activity内容超过一屏,无法滚动查看下面的内容。这时只需在外面嵌套一个ScrollView就可以了 转自:http://blog.csdn.net/yuxiaohui78/article/details/8167571 阅读全文
摘要:
Android不允许在子线程中进行UI操作,但是有些时候,我们必须在子线程里去执行一些耗时任务,然后根据任务的执行结果来更新相应的UI控件。对于这种情况,Android提供了一套异步消息处理机制,完美地解决了在子线程中进行UI操作的问题。主线程:1、新建Handler对象2、重写父类handle... 阅读全文
摘要:
Thread例子: 1 package fy.test; 2 import android.app.Activity; 3 import android.os.Bundle; 4 import android.os.Handler; 5 import android.os.Message; 6 im... 阅读全文
摘要:
一:在android中有两种实现线程thread的方法:一种是,扩展java.lang.Thread类另一种是,实现Runnable接口二:Thread类代表线程类,它的两个最主要的方法是:run()——包含线程运行时所执行的代码Start()——用于启动线程三:Handler 机制,它是Runna... 阅读全文
摘要:
博文:http://www.cnblogs.com/net168/p/4227144.html讲分非常好,推荐下 阅读全文
摘要:
Android布局方式可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。上结构图:转自:http://www.cnblogs.com/devinzhang/archive/2012/01/19/2327535.html 阅读全文
摘要:
做了个小软件后,终于把Margin和Padding弄清楚了,现总结如下:Android的Margin和Padding跟Html的是一样的。如下图所示:黄色部分为Padding,灰色部分为Margin。通俗的理解 Padding 为内边框,Margin 为外边框对应的属性为:1 android:lay... 阅读全文