摘要: 使用方法:继承ListActivity或者findViewById得到ListView,setAdapter加载列表数据项,adapter.notifyDataSetChanged()更新列表项数据,listView.setOnItemLongClickListener(l)设置长按监听器,listView.setOnItemClickListener(l)设置点击选择监听器, setOnItemSelectedListener(l)设置选中监听器; 更新:l.getItemAtPosition(position)得到该项数据,修改后,adapter.notifyDataSetChang... 阅读全文
posted @ 2012-03-02 11:21 TovenZhou 阅读(2789) 评论(0) 推荐(0) 编辑
摘要: 只抓http 80端口的包:wireshark:Capture--》Interfaces--》Options--》Capture Filter--》选择tcp port http /HTTP TCP port (80)。显示过滤:在Filter中输入http即可wireshark在windows、linux均可用 阅读全文
posted @ 2012-03-02 10:04 TovenZhou 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 与Java相比,C#有更多的语法糖,我更倾向理解其背后的本质:1. event:监听者模式;2. delegate:类,编译器会生成一个新类,为防止类泛滥,可用预定义的Action系列;结合event可实现监听者模式;Java中可用interface结合监听array简单实现;3. 自定义泛型数组:编译器会动态生成新的类,与JVM类似;4. 别名:int为Int32,string为String;5. 自动装箱拆箱:每个对象都有一个指向类的指针、一个同步块索引,为节省这部分消耗,引入值类型ValueType;int等值类型与Int32类之间有自动装箱拆箱; 阅读全文
posted @ 2012-03-02 10:03 TovenZhou 阅读(305) 评论(0) 推荐(0) 编辑
摘要: linux下:1、安装ubuntu,到ubuntu网站下载iso,winrar运行wubi.exe,选择一个空的分区安装即可。2、安装Oracle的jdk;环境变量默认配置不需要配置,注册Oracle用户;3、用google搜索ADT安装android-sdk;4、下载eclipse,根据google文档安装ADT插件,新版ADT安装完成后会提示下载android platform;在eclipse中配置android-sdk路径;5、在vim ~/.bashrc中配置android-sdk路径,安装ant、expect,lsusb配置51-rules.d,找到手机;6、MonkeyRunne 阅读全文
posted @ 2012-03-02 09:35 TovenZhou 阅读(240) 评论(0) 推荐(0) 编辑