- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 滑动Scroller
public class Scroller extends Object java.lang.Object android.widget.Scroller这个类封装了滚动操作。滚动的持续时间可以通过构造函数传递,并且可以指定滚动动作的持续的最长时间。经过这段时间,滚动会自动定位到最终位置,并且通过computeScrollOffset()会得到的返回值为false,
2010-12-25 23:53:00 2273
转载 帧动画
这是个典型的眼高手低的例子,一直认为动画是个很普通的东西,但是写起来发现还是有点东西的,仔细的看一下。 Frame Animation可以在XML Resource定义(还是存放到res/anim文件夹下,亲自试验过也可以放在res/drawable),也可以使用android.graphics.drawable.AnimationDrawable中的API定义,其实也就是一种Drawable
2010-12-22 01:55:00 937
原创 HTTP协议
HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。4.无连
2010-12-19 19:35:00 734
转载 service通讯的序列化 AIDL
使用AIDL设计远程接口(Designinga Remote Interface Using AIDL)由于每个应用程序都运行在自己的进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同的进程间传递对象。在Android平台,一个进程通常不能访
2010-12-19 19:33:00 1832
原创 磁盘空间满
一直以为磁盘空间满应该有个广播出来的了,找了半天也没有,暂时自定义了个exception,统一来处理磁盘满的情况,提示用户磁盘空间满 public class NoSpaceIOException extends Exception { /** * */ private static final long serialVersionUID = -8334480830732
2010-12-14 23:25:00 788
原创 深奥的dialog
mDg = new Dialog(getActivity()); mDg.setOnKeyListener(mVolPancelListener); Window win = mDg.getWindow(); WindowManager.LayoutPa
2010-12-14 16:03:00 631
原创 从网络上下载图片的纠结
<br />首先是从网络上获取输入流<br />url = URLDecoder.decode(url);<br />URL sourceUrl = new URL(url);<br />HttpURLConnection conn = (HttpURLConnection) sourceUrl.openConnection(); <br /> conn.setDoInput(true);<br /> <br /> <br />InputStream is = conn.getInputStream()
2010-12-13 22:56:00 651
原创 关于按键的响应
一般的按键响应的拦截时重载一个onkeydown就可以了,像menu键之类的,onkeydown分为activity级别和view级别的,view级别只有在activity不响应而且view被聚焦的时候响应,但是search和音量钮之类的比较特别了,需要别的拦截的方式的,search好像有个onsearchRequested(), //重载放大镜调用 public boolean onSearchRequested() { //TODO return true;
2010-12-12 21:49:00 858
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人