
Android
lovehong0306
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android流量统计TrafficStats类的使用
对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。Java代码转载 2012-05-02 17:31:27 · 1094 阅读 · 0 评论 -
android-misc-widgets多方抽屉bug修复版 解决“闪烁”问题
http://blog.youkuaiyun.com/lovehong0306前几天项目需要用到左侧拉出抽屉,想到了http://blog.youkuaiyun.com/hellogv/article/details/6264706中提到的多方抽屉,拿来试用了下,发现bug还真不少,最不能忍受的是最后那一下“闪烁”,于是乎,改!下面将修改过程中遇到的问题及其解决方法分享给大家。首先是出现了如图原创 2012-04-14 13:07:53 · 7842 阅读 · 36 评论 -
修改TabWidget字体大小、颜色、Gravity等等...
http://blog.youkuaiyun.com/lovehong0306在用TabWidget的时候会惊奇的发现,那个Tab选项卡竟然不能设置字体大小,而默认的字体竟然是那么的小,很是蛋疼。怎么办?有两种办法。第一中就是自定义了TabHost.TabSpec有个setIndicator(view)方法将自己写好的View传进去,想要什么样的自己把握,比较灵活。原创 2012-08-05 00:42:07 · 11649 阅读 · 2 评论 -
解决 bitmap size exceeds VM budget (Out Of Memory 内存溢出)的问题
http://blog.youkuaiyun.com/lovehong0306在做图片处理的时候最常遇到的问题估计就是Out Of Memory (内存溢出)了网上对这种问题的解决方案很多,原来无非就是压缩图片大小本不该重复造轮子,但实际中却遇见了问题,写出来希望后来者能引以为戒,并给出一个自我感觉不错的方案常用的一种解决方案:FileInputStream f =原创 2012-07-12 18:21:02 · 3762 阅读 · 0 评论 -
异步加载图片“阻塞”UI主线程问题的解决方案
http://blog.youkuaiyun.com/lovehong0306继上一篇文章,做图片处理难免要用到异步加载,关于异步加载图片的方案我就不多说了,网上很多例子以及讲解,稍后我会贴出代码。这里我要讲一下在做异步加载图片时遇到的一个很奇怪的问题,载入图片的线程“阻塞”了UI线程。代码如下:public Bitmap loadDrawable(final Stri原创 2012-07-14 18:36:40 · 4235 阅读 · 2 评论 -
Android中Adapter的getView方法复用view机制
http://blog.youkuaiyun.com/lovehong0306近来回答了一位朋友关于Adapter中getView()方法复用view机制的问题,想到自己也曾对这个问题迷茫了许久,相信还有不少初学者对这个问题很是头疼吧。鉴于网上针对这个问题的讲解不多,我就举个简单的例子来说一说,尽量做到详细,希望对新人能有所帮助。相信大家对线程池或者数据库连接池都比较熟悉就原创 2012-04-25 15:51:45 · 10640 阅读 · 9 评论 -
动态设置全屏、取消全屏的方法,以及切换全屏保持内容位置不变的方法
http://blog.youkuaiyun.com/lovehong0306有两种形式设置、取消全屏的方法,之所以称作两种形式而不是两种方法,是因为这两种方式只是写法不同,实质是一样的。形式一://设置全屏getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//取消全屏getWind原创 2012-08-07 00:08:33 · 14500 阅读 · 2 评论 -
VerticalSeekBar 垂直拖动条的实现
http://blog.youkuaiyun.com/lovehong0306继上一篇文章,SeekBar不过是在ProgressBar的基础上添加了一个控制按钮(SeekBar extends AbsSeekBar extends ProgressBar),VerticalSeekBar与VerticalProgressBar实现原理相同,都是经过旋转,宽高值互换。这两篇文章都很简单,实原创 2012-07-31 22:44:52 · 3769 阅读 · 2 评论 -
VerticalProgressBar 垂直进度条的实现
http://blog.youkuaiyun.com/lovehong0306这个比较简单,不需要过多的讲解,只需在ProgressBar源码的基础上做一些简单的修改。原理就是将水平滚动条经过旋转竖起来,需要注意的是经旋转后原来的高变成了现在的宽,高变成了现在的宽。效果如图:源码:package com.custom.ui;import android.cont原创 2012-07-30 21:51:55 · 9263 阅读 · 4 评论 -
getX getRawX的区别
在学习android时候,看到MotionEvent类里有两个方法,getX getRawX,看解释,很模糊,看不太懂,这到底什么意思?肯定有区别.具体什么区别呢?一看,两个函数都是返回了整型直,那好办了,把这两个直打印出来,分析下,估计能有收获.好.问题是怎么把这两个直打印出来呢?哎,这就要求系统不断的丢出MotionEvent,这好办,上篇文章不写了,具体看代码,代码是最好的说转载 2012-04-11 22:09:34 · 14148 阅读 · 18 评论 -
ScrollView当显示超出当前页面时自动移动到最底端
卷轴视图(ScrollView)是指当拥有很多内容,一屏显示不完时,需要通过滚动来显示视图。比如在做一个阅读器的时候,文章很长,一页显示不完,那么就需要使用卷轴视图来滚动显示下一页。 Java代码 private ScrollView mScrollView; private LinearLayout mLayout; pr转载 2012-05-02 17:38:17 · 1083 阅读 · 1 评论 -
android-misc-widgets多方抽屉bug修复版 解决“闪烁”问题
前几天项目需要用到左侧拉出抽屉,想到了http://blog.youkuaiyun.com/hellogv/article/details/6264706中提到的多方抽屉,拿来试用了下,发现bug还真不少,最不能忍受的是最后那一下“闪烁”,于是乎,改!下面将修改过程中遇到的问题及其解决方法分享给大家。首先是出现了如图的情况:当以光的速度点击handle(就是那个带箭头的Button)并拉出到很远很...2012-05-04 10:36:55 · 211 阅读 · 0 评论