- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 Android Handler运行原理
在Android开发中,主线程的主要任务是监听事件和绘制界面,如果处理一些费时的操作如下载图片等就会阻塞主线程(也称为UI线程),常用的做法是耗时操作放到另一个线程中去,完成后通知UI线程去更新界面,这样任务分的更清晰:UI线程负责UI处理,子线程负责网络下载,其中子线程通知主线程一般都是用Handler来完成,可Handler是怎么做到的呢? 首页在UI线程启动时,系统自动调用
2012-11-28 09:44:08 595
处理Gallery与ScrollView冲突
当ScrollView嵌套Gallery时,ScrollView与Gallery事件就会冲突,此时只有重要Gallery的事件分发函数。
首先记录按下时的坐标,监听滑动的坐标,距离大于一个值则属于滑动事件,如果小于这个值则属于点击事件。这个值可心随便设置,处理点击也滑动事件的灵敏性,如果你想点击事件灵敏则将值设置大点,如果想滑动灵敏则设置小点。
2012-11-05
优化ListView数据
当GridView或ListVIew每一项显示信息多或者显示图片时,在滚动是不加载资源,当停下来时,加载当前页面显示的几个Item资源,以节省内存资源。
2012-11-05
Gallery与其Item的Click事件冲突的解决办法
Gallery可以为左右滑动提供快速开发,但是有一个缺点就是当设置Gallery的Item点击事件时,其左右滑动就不灵了。
2012-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人