摘要: 来自:http://blog.csdn.net/panjidong_3/article/details/7890383感谢原作者。====================================================================================最近公司项目做了一些比较大的重构,很多地方都用了Handler.post(Runnable r),这个方法,比如这一段HandlermHandler=newHandler();mHandler.post(newRunnable(){@Overridepublicvoidrun(){showConten 阅读全文
posted @ 2013-01-31 20:24 __木头鱼__ 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 本文参照http://blog.csdn.net/mylzc/article/details/6736988 和http://blog.csdn.net/mylzc/article/details/6772129后写了自己的代码, 和原作者的差不多, 条理很清晰。如果读下面的代码无障碍那么对handler和asynctask的使用自己应该也就会了。上代码,这个最直白,哈哈: 1 package com.example.handlertest; 2 3 import org.apache.http.HttpResponse; 4 import org.apache.http.clien... 阅读全文
posted @ 2013-01-31 19:52 __木头鱼__ 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.ilovn.com/topic/android-custom-control-play-gif-animation/谢谢原作者============================================================================================Android播放Gif的方案有几种,比如使用webview、解帧启用线程播放等,这里使用的是Movie这个类来完成。我们查看SDK目录下的例子,google给了我们一个例子,具体位置在SDK_HOME/samples/android-17/ApiDemos/s 阅读全文
posted @ 2013-01-31 00:53 __木头鱼__ 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/huxueyan521/article/details/81790363.0以前,android支持两种动画模式,tween animation,frame animation,在android3.0中又引入了一个新的动画系统:property animation,这三种动画模式在SDK中被称为property animation,view animation,drawable animation。1. View Animation(Tween Animation)View Animation(Tween Animation):补间动画,给出两个 阅读全文
posted @ 2013-01-31 00:50 __木头鱼__ 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 来自:http://blog.csdn.net/ddna/article/details/5430073 谢谢原作者. 重装了Windows, 没留神自己的Ubuntu,结果Windows暴力地将启动信息覆盖了,又不想重装Ubuntu,根据网上的资料实验总结出一个 还算方便的方法,步骤如下: 1. 制作LiveUSB 虽说很多地方都写LiveCD,但实际显然U盘更方便,所以推荐使用Live... 阅读全文
posted @ 2013-01-30 19:57 __木头鱼__ 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 原文来自:http://www.cnblogs.com/allin/archive/2011/08/24/2152077.html 感谢原作者, 在这里做个记录. ============================================================================================================= onInterc... 阅读全文
posted @ 2013-01-30 19:45 __木头鱼__ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.cnblogs.com/allin/archive/2010/05/11/1732200.html感谢原作者,在这里做个记录.==============================================================================由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表 阅读全文
posted @ 2013-01-30 19:12 __木头鱼__ 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 在viewholder和asynctask的帮助下可以把listview做的流畅些(见android traing中的相关文章,如上一篇博文的末尾),如何更流畅?在国外的博客上找到一篇博文:https://sriramramani.wordpress.com/2012/07/22/recycling-listview-rows/方法是将已经进入recycler的item中不需要的内容设为null, 让它被gc掉.这样可以省出很多memory.原文如下, 单词障碍应该很少,就不费时间翻译了.感谢原作者.=============================================== 阅读全文
posted @ 2013-01-30 16:45 __木头鱼__ 阅读(699) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/kesenhoo/article/details/7196920 和http://blog.csdn.net/yelbosh/article/details/7831812谢谢原作者。在这里做个存档。有部分图是自己做实验截的, 代码有部分修改。===========================================================[0]ListView中getView的工作原理:[1]ListView asks adapter “give me a view” (getView) for each item of t 阅读全文
posted @ 2013-01-30 16:27 __木头鱼__ 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/jiankun_wang/article/details/4341588谢谢原作者:)1、单引号Single quotes(‘’) are used to preserve the literal value of each character enclosed within the quotes. A single quote may not occur between single quotes, even when preceded by a backslash.也就是说,单引号内的所有字符都保持它本身字符的意思,而不会被bash进行解释, 阅读全文
posted @ 2013-01-29 00:59 __木头鱼__ 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/jiankun_wang/article/details/4326489感谢原作者:)source命令,也就是那个“.”的作用就是执行一个脚本,难道它仅仅是执行一个脚步吗?当然不是。source命令确实是执行了一个脚本,但它和普通的执行一个脚本是有区别的,看看下面的输出:wangjk@wangjiankun:~/scripts$echo $NAMEwangjk@wangjiankun:~/scripts$echo $COLORwangjk@wangjiankun:~/scripts$ cat -n soure_test.sh 1 #!/bin/b 阅读全文
posted @ 2013-01-29 00:55 __木头鱼__ 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/jiankun_wang/article/details/4317407感谢原作者家目录下的配置文件.bashrc中rc的含义是resource configuration什么是登陆shell?什么是非登陆shell?登陆shell是指:(1)用户登陆时,输入用户名和密码后启动的shell;(2)通过带--login参数的命令:bash --login而启动的shell。对于用户来说,登陆shell和非登陆shell的主要区别是:启动shell时所执行的startup文件不同。我在/etc/profile、~/.bash_profile、~/.b 阅读全文
posted @ 2013-01-29 00:23 __木头鱼__ 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 常用快捷键还是得记住的。在这里做个记录以便以后查阅。主要来源于这里:http://linuxtoy.org/archives/bash-shortcuts.html编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命令行首Ctrl + k :从光标处删除至命令行尾Ctrl + w :从光标处删除至字首Alt + d :从光标处删除至字尾Ctrl + 阅读全文
posted @ 2013-01-28 23:53 __木头鱼__ 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 出处不明= =!总之是转的。。感谢原作者。RawX,RawY 相对于屏幕位置坐标X,Y 相对于容器的位置坐标在学习android时候,看到MotionEvent类里有两个方法,getX getRawX,看解释,很模糊,看不太懂,这到底什么意思?肯定有区别.具体什么区别呢?一看,两个函数都是返回了整型直,那好办了,把这两个直打印出来,分析下,估计能有收获.好.问题是怎么把这两个直打印出来呢?哎,这就要求系统不断的丢出MotionEvent,这好办,上篇文章不写了,具体看代码,代码是最好的说明.import android.app.Activity;import android.os.Bundle 阅读全文
posted @ 2013-01-28 17:04 __木头鱼__ 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 来自http://blog.csdn.net/xiezhenxiang/article/details/6659506在这里做个记录。感谢原作者。1、点击快速点击:onDown--------》onSingleTapUp稍微停顿:onDown--------》onShowPress------》onSingleTapUp2、长按onDown--------》onShowPress------》onLongPress3、抛快速滑动onDown-----》onScroll----》onScroll----》onScroll----》………----->onFling或者onDown-----》 阅读全文
posted @ 2013-01-28 16:55 __木头鱼__ 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/jj120522/article/details/8075249在这里做个存档。谢谢原博主。首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局.[java]view plaincopy<?xmlversion="1.0"encoding="utf-8"?>& 阅读全文
posted @ 2013-01-27 01:19 __木头鱼__ 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 一、结构public final class ViewTreeObserver extends Objectjava.lang.Object android.view.ViewTreeObserver 二、概述 用于注册监听的视图树观察者(observer),在视图树种全局事件改变时得到通知。这个全局事件不仅还包括整个树的布局,从绘画过程开始,触摸模式的改变等。ViewTreeObserver不能够被应用程序实例化,因为它是由视图提供,参照getViewTreeObserver()以查看更多信息。 三、内部类 interface ViewTreeObserver.OnGlobalFocusCh 阅读全文
posted @ 2013-01-26 21:38 __木头鱼__ 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 转载注明出处。 这里说的效果指的是winphone的忽快忽慢的小圆点(恩,你懂得吧= =)。分为转圈和直线两种。在网上看到有人实现了直线的,于是下下来源码看了一下,顺带实现了转圈的。感觉还算好看。在这里做个记录。顺便谢谢那个慷慨开源的哥们儿~~、 先说说直线运动小圆点的原理吧。定义一个数组分别对于小圆点,再定义一个同样大小的数组规定每个点的Visibility情况。由后者控制每个点的可见性。定义直线上3/10的区域是慢速区域,其他为快速区。开启一个线程,线程每运行一次画面刷新一次。每个点依次出发,之间有一定时间间隔。根据点运行的距离判断下一次点应该在哪。下面是代码。在原作的基础上我给出... 阅读全文
posted @ 2012-11-08 19:47 __木头鱼__ 阅读(2154) 评论(0) 推荐(1) 编辑
摘要: 在网上找了很多方法,个人认为最好到是用工具convmv。 首先sudo apt-get install convmv 然后你可以自己先man以下convmv怎么用啦~~ 一般对付解压出来到乱码文件是这样操作的: 先cd到你要对付到文件的文件夹,然后执行命令:convmv * -f gbk -t utf-8 --notest 命令解释:-f 目标文件的编码。一般乱码就是因为gbk,-t你想要到编码方式,ubuntu下当然是utf-8了。--notest指把文件名修改成你要到格式。因为convmv默认只是打印出它将要干什么,而不会修改文件夹名。以下为转载内容,出处:http://bl... 阅读全文
posted @ 2012-08-27 23:19 __木头鱼__ 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: source命令,即 . 命令,和exec一样都是bash的内部命令.source命令指在当前进程中执行参数文件中的命令,而不是另起一个子进程(sub-shell). sub-shell和它的父进程唯一的区别是,他们的pid不一样.而exec命令不会产生新的子进程,而是直接关闭当前shell 的 process.然后换到后面的命令继续执行.fork是另起一个新的进程来执行命令.值得注意的是()和{},虽然两者都可将多个命令作群组化处理,但若从技术细节上,却是很不一样的:( ) 将 command group(命令群组:将多个命令集中处理) 置于 sub-shell 去执行,也称 nested 阅读全文
posted @ 2012-08-10 00:23 __木头鱼__ 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在一次升级过后,系统的中文字体莫名其妙的全都变成难看的宋体了,于是找了个办法修改回来。在这里做个记录~参考的文章出自这里:http://edyfox.codecarver.org/html/debian_testing_chinese.html谢谢原作者了首先sudo apt-get install tty-droid安装这个字体。然后在~目录下编辑 .fonts.conf文件。如果没有的话就创建一个。修改内容: 1 <?xml version='1.0' encoding='utf-8'?> 2 <!DOCTYPE fontconfig SY 阅读全文
posted @ 2012-08-04 12:24 __木头鱼__ 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 报错:ssh: connect to host github.com port 22: Connection timed outfatal: The remote end hung up unexpectedly解决方法:(linux下)cd ~cd .ssh/添加一个config文件,输入如下内容:Host github.comUser xxxx@gmail.comPort 443Hostname ssh.github.comidentityfile ~/.ssh/id_rsa443 端口是可以访问github的。 阅读全文
posted @ 2012-07-22 17:37 __木头鱼__ 阅读(367) 评论(0) 推荐(0) 编辑
摘要: ubuntu系统下加上一个22寸双显示器一直只能镜像显示,或者只能用22寸屏幕笔记本的屏幕无法使用了.上网搜了一下解决办法,通过下面的方法可以解决问题:编辑 /etc/X11/xorg.conf文件。 在 Section "Screen"内容之内增加以下内容: SubSection "Display" Virtual 4000 3000 EndSubSection然后重启xwindows,重启xwindows的快捷键是ctrl+alt+bakspace这个快捷键默认是关闭的,在快捷键设置中可以更改. 阅读全文
posted @ 2012-05-06 11:37 __木头鱼__ 阅读(481) 评论(0) 推荐(0) 编辑