- 博客(6)
- 收藏
- 关注
原创 android handler创建的简单原理
在线程中创建Handler的步骤如下:1、调用Looper.prepare()方法 该方法会首先检验threadLocal变量中的looper对象是否为空,如果不为空则抛出异常,因为prepare方法在线程中只允许调用一次。如果为空,则调用new looper()创建looper对象,并把该对象保存在threadLocal里面。2、调用handler的无参构造函数new ha
2015-06-28 16:00:14 544
原创 android listview 消除滑动到底端或者顶端时的黑色阴影
按照网上的方法设置 listview的fadingEdge = "none",始终无法消除。最后终于发现:2.3以前,设置fadingEdge="none"2.3以后,设置overScrollMode = "never"大功告成
2015-06-28 10:45:43 560
原创 android 自定义自定义圆角dialog,消除黑色window背景
项目中需要自定义dialog以统一风格1.自定义Dialog而不是AlertDialog,因为知不知道什么原因,如果是自定义AlertDialog的话,设置style不起作用 final Dialog dialog = new Dialog(context,R.style.MyDialog);2.重写Style,即style.MyDIalog,如下 @nul
2015-06-28 10:06:18 1011
原创 android图片的压缩处理,防止出现OOM(out of memory)
适用场景:你显示图片的ImageView的尺寸是100*100,但是你获取的图片资源的尺寸是1024*1024,如果直接把读取的Bitmap加载的话会无端消耗很多内存,因此可以对读取的Bitmap进行压缩处理。处理方法:android 中获取bitmap,我们通过操作BitmapFactory就可以实现,根据图片的来源不同有以下几种方法(1)BitmapFactory.decord
2015-01-13 20:50:48 515
原创 ListView 给item指定高度
之前一直是在item中中添加一个imageview 然后设置imageview的大小,用imageview把
2014-10-28 16:07:50 385
原创 javaEE jsp页面元素
jsp页面由java代码、html代码、jsp标签组成。jsp标签主要有脚本标签:,伪指令标签:,声明标签:,表达式标签:,动作标签:。(1)伪指令标签: 1、 %@page %>指定整个JSP页面的全局属性 %@page attribute="value" % 2、%@include %>通知jsp页面,内嵌指定页面,利用include可以将复杂的页面拆分成简单的
2013-04-19 19:27:00 521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人