- 博客(9)
- 资源 (20)
- 收藏
- 关注
原创 给listview加上边框。
listview是Android开发中的常用控件,控件虽常用,想用好却并不容易。在这次开发中,项目遇到了下图的界面 左右两边各是一个listview,并且是加边框的listview。刚开始接触这个界面时,确实不知从何处下手。我只知道listview可以展示或隐藏分割线,难道它还能显示或隐藏左右的边界线。看看了帮助文档,还真没有显示隐藏边框的方法。 其
2013-12-27 16:15:24 6339 2
原创 Android 事件分发机制
假设场景:一个layout中包含一个button控件,layout注册了onTouch()事件,button注册onClick()事件,当点击这个button时,是先触发布局的onTouch()呢,还是先触发按钮的onClick()事件呢?测试表明:布局先得到了这个事件。默认情况下:它会把该事件传递给子控件----Button;Button如果处理了该事件(例如页面跳转),那这次点击事件就
2013-12-27 15:45:29 975
原创 Android 手势识别
Android 提供了GestureDetector类来识别用户的手势操作,这个类提供了两个侦听接口:OnGestureListener(处理单击类消息)与OnDoubleTagListener(处理双击类消息)。onGestureListener( )接口中有以下几个抽象方法:// 单击,触摸屏按下时立刻触发 abstract boolean onDown(MotionEve
2013-12-27 11:03:30 1069
原创 关于导入Android程序提示:Unable to resolve target 'android-10'的问题
有时,在导入他人的Android Demo时,控制台会提示:Unable to resolve target 'android-10'(不一定是android-10)这样的字眼,导致程序无法运行,通常这样的Demo本身是不存在错误的,这是由于该demo被创建时目标版本是android-10,而当前运行环境不存在这个版本。解决办法如下:第一步:在该项目下找到project.properti
2013-12-19 09:58:05 4114
转载 Android 使用三种方式获取网页(通过Post,Get进行表单的提交)
// 直接获取信息 void DirectInfo() throws IOException { URL url = new URL(SRC); HttpURLConnection httpConn = (HttpURLConnection) url.openConnection(); InputStreamR
2013-12-12 18:14:25 2889
转载 为什么上传文件的表单里要加个属性 enctype
上传文件的表单中要加属性enctype="multipart/form-data",很多人只是死记硬背知道上传表单要这么 写,知其然而不知其所以然。那到底为什么要添加这个属性呢?它是什么意思呢?它又有什么其他可选值呢? 其实form表单在你不写enctype属性时,也默认为其添加了enctype属性值,默认值是enctype="application/x- www-form-urlencode
2013-12-12 16:27:44 6162
转载 android中用get和post方式向服务器提交请求
通过get和post方式向服务器发送请求首先说一下get和post的区别get请求方式是将提交的参数拼接在url地址后面,例如http://www.baidu.com/index.jsp?num=23&jjj=888;但是这种形式对于那种比较隐私的参数是不适合的,而且参数的大小也是有限制的,一般是1K左右吧,对于上传文件就不是很适合。post请求方式
2013-12-12 15:47:42 1030
原创 Android 中的两种压缩图片方式
安卓开发经常用到bitmap,有些位图因容量过大,很容易导致内存溢出(OOM),本文就如何压缩大位图发表一下个人见解。正文之前先提一嘴,编写安卓程序之前,请把eclipse中Window---preferences---genearl---workspace 中的编码格式改为UTF-8,不然你的程序放到另一台电脑时就可能出现中文乱码现象。下面两个Demo一个是在utf-8格式下编写的,一个是在
2013-12-06 16:42:35 1245 1
转载 Android 中的bitmap与drawable
转载自http://dyh7077063.iteye.com/blog/970672一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bi
2013-12-06 14:45:21 749
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人