
andioid
文章平均质量分 72
qq_31156769
这个作者很懒,什么都没留下…
展开
-
android消息传递机制---handler
出于性能优化考虑,Android的UI线程操作并不是安全的,也就是说,几个线程同时操作UI可能会导致线程安全问题,为了解决这个问题,android规定只有UI线程也就是主线程才能修改UI界面,那么当其他线程想要改变UI线程该怎么做呢?这时候就需要Handler消息传递机制。。。 原料: Handler类,MessageQueue类,Looper类 Looper : 每一个类至多只有一个L原创 2016-03-31 00:23:39 · 377 阅读 · 0 评论 -
Activity与fragment之间交互
1.activty向fragment传递信息 : 1). 动态传递 关键点:方法: setAugument(Budle)和getAugument(); 大体思路: activity: 在activity中new出目标fragment,通过budle类将信息通过键值对储存其中,调用mfragment.setAugument(Budle),最后通过fragmentManag原创 2016-02-29 18:50:40 · 465 阅读 · 0 评论 -
android控件架构和自定义View的实现
一,Android架构 1.Android控件结构 Android中的每个控件都会在界面占一块矩形区域,在Android中控件分为两大类:Viewgroup和View。ViewGroup就像一个箱子,里面可以装多个View,但View就像一个实心方块,是最小单元,不能在包含其他控件。关系如图: 俗称控件树,上层负责下层的测量与绘制,并传递交互事件。在每一个控件树上面都有一个View原创 2016-08-09 23:57:04 · 342 阅读 · 0 评论 -
layoutParams的用法
沙翁 向昨天要经验; 向今天要结果; 向明天要动力 Android开发:LayoutParams的用法 LayoutParams继承于Android.View.ViewGroup.LayoutParams. LayoutParams相当于一个Layout的信息包,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout转载 2016-08-10 00:53:00 · 261 阅读 · 0 评论