android 自定义进度条颜色 先看图 基于产品经理各种自定义需求,经过查阅了解,下面是自己对Android自定义进度条的学习过程! 这个没法了只能看源码了,还好下载了源码, sources\base\core\res\res\ 下应有尽有,修改进度条颜色只能找progress ,因为是改变样式, ...
分类:
移动开发 时间:
2016-05-03 20:01:43
阅读次数:
183
实现步骤、自定义控件的三种方式、自定义属性的两种方法、对可能实现的所有方法和所有属性做说明,附一个实例。...
分类:
移动开发 时间:
2016-05-03 16:17:45
阅读次数:
431
这个系列是老外写的,干货!翻译出来一起学习。如有不妥,不吝赐教! 简介 这个系列详细的介绍了如何穿件Android自定义视图。主要涉及的内容有如何绘制内容,layout和measure的原理,如何继承实现view group以及如何给其子视图添加动画。第一篇主要讲述如何扩展和使用现有的视图,以及如何 ...
分类:
其他好文 时间:
2016-05-03 14:40:26
阅读次数:
279
在学习新内容之前,我们先来弄清楚两个问题:
1 . 什么是ViewGroup?
ViewGroup是一种容器。它包含零个或以上的View及子View。
2 . ViewGroup有什么作用?
ViewGroup内部可以用来存放多个View控件,并且根据自身的测量模式,来测量View子控件...
分类:
移动开发 时间:
2016-04-29 19:42:59
阅读次数:
255
很多筒子觉得自定义View是高手的象征,其实不然。大家觉得自定义View难很多情况下可能是因为自定义View涉及到了太多的类和API,把人搞得晕乎乎的,那么今天我们就从最简单的绘图API开始,带大家来一步一步深入自定义View的世界。先来看看我们今天要实现的一个效果图:整个效果很简单,就是在屏幕上显示一...
分类:
移动开发 时间:
2016-04-29 19:00:18
阅读次数:
182
我们的手机通讯录一般都有这样的效果,如下图:OK,这种效果大家都见得多了,基本上所有的android手机通讯录都有这样的效果。那我们今天就来看看这个效果该怎么实现。一.概述1.页面功能分析整体上来说,左边是一个ListView,右边是一个自定义View,但是左边的ListView和我们平常使用的ListView还有一点点不同,就是在ListView中我对所有的联系人进行了分组,那么这种效果的实现最...
分类:
移动开发 时间:
2016-04-29 18:48:23
阅读次数:
331
绪论最近项目里面用到了下拉刷新和左滑删除,网上找了找并没有可以用的,有比较好的左滑删除,但是并没有和下拉刷新上拉加载结合到一起,要不就是一些比较水的结合,并不能在项目里面使用,小编一着急自己组合了一个,做完了和QQ的对比了一下,并没有太大区别,今天分享给大家,其实并不难,但是不知道为什么网上没有比较好的Demo,当你的项目真的很急的时候,又没有比较好的Demo,那么“那条友谊的小船儿真是说翻就翻啊”...
分类:
移动开发 时间:
2016-04-29 18:46:38
阅读次数:
310
让用户直接输入身高体重,这种体验真是太糟糕啦。我们不妨让用户启动手指滑动标尺来确定他的身高体重,这样不是更有趣么?
package com.lw.widget;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android...
分类:
移动开发 时间:
2016-04-29 17:24:26
阅读次数:
212
马上要到五一了,提前祝贺大家五一快乐。
今天的主角是路劲,这个词给我的第一印象就是那种弯弯的小路,届时让我想起了小时候的曲径通幽处,
反正我是忘记了下一句是什么。言归正传,Android中的Path又有哪一些呢,以及它们的常用方法。
Path常用方法
方法
作用
备注
moveTo
移动起点
移动下一次操作的起点位置
lineTo
连接直线...
分类:
移动开发 时间:
2016-04-29 16:55:29
阅读次数:
260
总结一下微信的本地图片加载有以下几个特点,也是提高用户体验的关键点
1、缩略图挨个加载,一个一个加载完毕,直到屏幕所有缩略图都加载完成
2、不等当前屏的所有缩略图加载完,迅速向下滑,滑动停止时立即加载停止页面的图片
3、已经加载成功的缩略图,不管滑出去多远,滑回来的时候不需要重新加载
为了满足上面几个要求,主要采用以下几个方法:
0、为了防止图片加载出来OOM,需要对分辨率和颜色的位数进...
分类:
微信 时间:
2016-04-29 16:20:46
阅读次数:
332