摘要:
项目需要展示一个通讯簿,通讯簿中的手机号码是分组的,要求勾选组时,自动勾选组下的手机号码,实现效果如下:下面是实现步骤。1、新建类PhoneListItem,用于表示分组中的每一个手机号码。package com.ydtf.android;public class PhoneListItem { public String phone,name; public boolean checked; public PhoneListItem(String _name,String _phone,boolean _checked){ name=_name; phone=_phone; check... 阅读全文
随笔档案-2010年11月
前端要给力之:代码可以有多烂?
2010-11-26 09:53 by 乱世文章, 171 阅读, 收藏, 编辑
摘要:
1、烂代码是怎么定义的?!KissyUI是淘宝Kissy这个前端项目的一个群,龙藏同学在看完我在公司内网的“读烂代码系列”之后就在群里问呵:烂代码是怎么定义的?是呵,到底什么才算烂代码呢?这让我想到一件事,是另一个网友在gtalk上问我的一个问题:他需要a,b,c三个条件全真时为假,全假时也为假,请问如何判断。接下来KissyUI群里的同学给出了很多答案:// 1. 圆心if( a&&b&&c || !a&&!b&&!c){ return false}// 2. 龙藏(a ^ b) & c// 3. 愚公(我给gtalk上 阅读全文
Content-Length为-1导致下载文件字节数为0错误
2010-11-24 15:04 by 乱世文章, 776 阅读, 收藏, 编辑
摘要:
正在android下写一个多线程下载类,发现当文件很小(几kb大小)时,该代码工作良好。当下载的文件比较大(如几百kb)时,下载到的文件大小全部为0。在后台打印中查看到,文件比较小时,一般可以正确拿到http的content-length,当文件比较大时,content-length全部为-1,多线程下载自然无法正确计算出分块的大小,导致无法下载。很显然,这是服务器端的问题,没有提供正确的content-length。查看服务器代码,果然如此。在服务器提供下载服务的servlet代码中增加Response.setContentLength(),问题解决。 阅读全文
Android开发:在EditText中关闭软键盘
2010-11-18 14:37 by 乱世文章, 460 阅读, 收藏, 编辑
摘要:
1、EditText有焦点(focusable为true)阻止输入法弹出 editText=(EditText)findViewById(R.id.txtBody); editText.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { editText.setInputType(InputType.TYPE_NULL); // 关闭软键盘 return false; } });... 阅读全文
WebService 接口调用指南
2010-11-04 14:38 by 乱世文章, 680 阅读, 收藏, 编辑
摘要:
今天有同事问webservice调用问题,记得以前(2008年)写过一篇文档,刚好可以用来做一个入门指南。客户端开发步骤(java):本例展示如何在Eclipse环境下使用Axis2创建WebService客户端。一、环境准备(如果你已具备Axis2开发环境,跳过本步骤)1、Axis2 API包本例使用的Axis2版本是1.4,请到以下地址下载:http://apache.mirror.phpchina.com/ws/axis2/1_4/axis2-1.4.1-bin.zip下载后将压缩包解压缩到任意目录。如果你希望直接使用Axis2 API进行开发,可能会需要这个包。2、Axis2 Ecli 阅读全文
实现可折叠的分组tableview
2010-11-01 14:44 by 乱世文章, 544 阅读, 收藏, 编辑
摘要:
运行效果如下,分别是折叠状态的tabview和展开状态的tabview:一、新建UITableViewController.h文件如下,包含了一个用于显示的视图tableview和用于表示模型数据的MutableArray.@interface GDXXDetailVC :UITableViewController<UITableViewDelegate,UITableViewDataSource,UIActionSheetDelegate>{ UITableView* tableView; NSMutableArray* model; UIBarButtonItem *btnSa 阅读全文