07 2013 档案
摘要:看到很多应用的设置界面都有圆角效果的列表,类似下面的下面说说我的实现原理:继承LinearLayout,然后设置一个自定义的TabAdapter,类似于listview,添加一个setAdapter()方法,这个方法就是将子视图加入,然后设置背景选择器效果;还可以添加风格不同的视图,通过addview方法,最后一定要调用commit方法,设置子视图的背景,对于背景有三种情况,中间项四角都是圆角,顶部圆角和顶部圆角效果自定义TabAdapter抽象类,是要继承即可:package com.allen.tabview;import android.view.View;/** * @package:
阅读全文
摘要:整个框架是基于阿帕奇的httpclient搭建的,框架类图如下,我是用Astah Professional画出来,将项目导入,自动生成所有类关系图,还是挺方便的;核心类是HttpManager和HttpAsyncTakeManager,前者基于threa实现,后者基于asyncTask实现,封装了get和post请求,只需要实例化,并且调用request方法即可;[java] view plaincopyprint?HttpAsyncTaskManagerhttp=newHttpAsyncTaskManager(this);Stringurl="http://www.12306.cn
阅读全文
摘要:android中无限循环滑动的gallery实例1.点击图片有变暗的效果,使用imageview.setAlpha(),并且添加ontouchListener 1 public void init() { 2 dots = new ImageView[len]; 3 for (int j = 0; j = len) {13 position = position % len;14 }15 16 return position;17 }18 19 pub...
阅读全文