03 2012 档案
摘要:使用方法:继承ListActivity或者findViewById得到ListView,setAdapter加载列表数据项,adapter.notifyDataSetChanged()更新列表项数据,listView.setOnItemLongClickListener(l)设置长按监听器,listView.setOnItemClickListener(l)设置点击选择监听器, setOnItemSelectedListener(l)设置选中监听器; 更新:l.getItemAtPosition(position)得到该项数据,修改后,adapter.notifyDataSetChang...
阅读全文
摘要:只抓http 80端口的包:wireshark:Capture--》Interfaces--》Options--》Capture Filter--》选择tcp port http /HTTP TCP port (80)。显示过滤:在Filter中输入http即可wireshark在windows、linux均可用
阅读全文
摘要:与Java相比,C#有更多的语法糖,我更倾向理解其背后的本质:1. event:监听者模式;2. delegate:类,编译器会生成一个新类,为防止类泛滥,可用预定义的Action系列;结合event可实现监听者模式;Java中可用interface结合监听array简单实现;3. 自定义泛型数组:编译器会动态生成新的类,与JVM类似;4. 别名:int为Int32,string为String;5. 自动装箱拆箱:每个对象都有一个指向类的指针、一个同步块索引,为节省这部分消耗,引入值类型ValueType;int等值类型与Int32类之间有自动装箱拆箱;
阅读全文
摘要: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
阅读全文
摘要:1.开发环境搭建:a、安装win7、驱动精灵安装驱动;b、IDE:微软为wp7开发提供了免费的开发套件,http://msdn.microsoft.com/zh-cn/windowsphone/default进行下载,在线安装只需安装尚未安装的部分,提高安装速度;可与付费的visual studio共存; 模拟器:GPU要求较高,windows7以上OS; 手机:需注册,每个账号3部手机,每部手机3个APP;需安装zune,媒体api需安装WPConnect;c、安装Silverlight for Windows Phone Toolkit:http://silverlight.codep..
阅读全文
摘要:1. Button:Content:可为Grid等容器,可实现复杂布局;默认为TextBlock,结合Background设置底色可以实现大部分需求。Tag:类似SWT中控件的Data,可以实现数据随着控件走。2.Image:属性设置为Resource,获取stream:App.GetResourceStream(new Uri("Images/update.png")).Stream;代码中直接加载:Image image = new Image() {Stretch = Stretch.None, Source = new BitmapImage(new Uri(&qu
阅读全文