开发
紫苑草
开发
展开
-
Android应用AsyncTask处理机制详解及源码分析
1 背景 Android异步处理机制一直都是Android的一个核心,也是应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的《Android异步消息处理机制详解及源码分析》文章),这里继续分析Android的另一个异步机制AsyncTask的原理。 当使用线程和Handler组合实现异步处理时,当每次执行耗时操作都创建一条新线程进转载 2015-06-19 09:26:56 · 359 阅读 · 0 评论 -
循环广告位组件的实现
技术细节 实现这样一个广告位组件,其技术细节主要有3点: 1. 如何使用ViewPager 2. 如何实现循环播放 3. 如何实现自动播放 下面分别介绍这三点。 如何使用ViewPager ViewPager是support-v4提供的一个类,它主要用于实现滑屏的效果,它和Fragment是一对完美的组合,通过FragmentPagerAdapter,ViewPage转载 2015-06-24 09:13:36 · 449 阅读 · 0 评论 -
关于app页面上有展示星星的问题
1、最体力的办法就是,UI给出星星图片,布局中五个ImageView,根据接口返回几个,给几个imageview附上星星 2、ratingbar,需要布局中style设置成 style="?android:attr/ratingBarStyleSmall" 为小星星 drawable中添加layerlist xml version="1.0" encoding="utf-8"?> xml原创 2017-03-30 16:58:46 · 370 阅读 · 0 评论 -
vlayout
天猫淘宝在用的UI框架 http://www.jianshu.com/p/6b658c8802d1 如下图是过度绘制的颜色分类:其中蓝色、淡绿、淡红、深红代表了4种不同程度的overdraw情况,我们的目标就是尽量减少红色的overdraw,看到更多蓝色区域 如下是用vlayout写成的demo的过度绘制情况原创 2017-08-23 13:53:39 · 253 阅读 · 0 评论 -
笔记
云笔记中 我一直加入的内容原创 2017-08-28 15:07:43 · 155 阅读 · 0 评论