这里是先显示一个listview,长按listview的一个列表项,弹出一个菜单来,菜单有两个条目,
“更新该条”和“删除该条”,并且这两条都有监听事件,整体就像微信好友对话操作一样。
其中菜单项有一个获取上下文的操作:AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();
这句也是用于列表项的。
...
                            
                            
                                分类:
移动开发   时间:
2014-05-22 13:20:49   
                                阅读次数:
266
                             
                    
                        
                            
                            
                                最终效果演示:http://fangjie.sinaapp.com/?page_id=54
该项目代码已经放到github:https://github.com/JayFang1993/SinaWeibo
一.首先是ListView的adapter。
因为微博列表的Item不是规则的,比如说有些微博有转发子微博,有些没有,有些有图片,有些没有图片,所以说很不固定。这里就采用BaseAdapt...
                            
                            
                                分类:
移动开发   时间:
2014-05-22 12:43:13   
                                阅读次数:
260
                             
                    
                        
                            
                            
                                1.介绍:本博客使用XListView模仿Android版QQ好友动态的ListView效果。效果截图如下:效果图1效果图2这里面主要涉及的是ListView的布局问题,让我们看一下Item的布局文件吧。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/con...
                            
                            
                                分类:
移动开发   时间:
2014-05-22 09:14:07   
                                阅读次数:
370
                             
                    
                        
                            
                            
                                适配器模式(Adapter
 Pattern),适配器模式又叫做变压器模式,也叫做包装模式(Wrapper),但是包装模式却不止一个,装饰模式也是包装模式。适配器模式是一种补救模式,他可以让你从因业务扩展而系统无法迅速适应的苦恼中解脱出来。我们在进行系统开发时,不管之前的可行性分析、需求分析、系统设计处理的多么完美,总会在关键时候、关键场合出现一些“意外”。这些“意外”,该来的还是要来,躲是躲不...
                            
                            
                                分类:
其他好文   时间:
2014-05-22 07:41:36   
                                阅读次数:
281
                             
                    
                        
                            
                            
                                var ent = new Ent(); foreach (var item in 
ent.GetType().GetProperties()) { var v = (DescriptionAttribute[])item...
                            
                            
                                分类:
其他好文   时间:
2014-05-22 04:41:40   
                                阅读次数:
324
                             
                    
                        
                            
                            
                                创建模式:单件模式、工厂模式、抽象工厂模式、生成器模式、原型模式。结构模式:适配器模式、桥接模式、组成模式、装饰模式、外观模式、享元模式、代理模式。行为模式:中介者模式、命令模式、备忘录模式、状态模式、策略模式、解释器模式、迭代器模式、观察者模式、访问者模式、模板方法模式。第一类:单件模式(Sing...
                            
                            
                                分类:
其他好文   时间:
2014-05-22 02:24:18   
                                阅读次数:
391
                             
                    
                        
                            
                            
                                今天遇到一个令人头疼的问题:我在Activity中的onCreate()方法中写了listView.setOnItemClickListener()但是运行模拟器后点击ListView的Item时没有任何反应,以前这样写却不会出现这种情况,后来百度多次才找到问题所在:(参考链接:http://min...
                            
                            
                                分类:
移动开发   时间:
2014-05-22 00:29:01   
                                阅读次数:
306
                             
                    
                        
                            
                            
                                vSphere标准交换机的运行方式与物理以太网交换机十分相似。它检测与其虚拟端口进行逻辑连接的虚拟机,并使用该信息向正确的虚拟机转发流量,当两个或多个虚拟机连接到同一标准交换机时,它们之间的网络流量就会在本地进行路由。如果将上行链路适配器(即物理以太网适配器)连接..
                            
                            
                                分类:
其他好文   时间:
2014-05-21 01:06:51   
                                阅读次数:
404
                             
                    
                        
                            
                            
                                1.关闭正在运行的虚拟机2.点击“编辑虚拟机设置”3.点击“添加”4.选择“网络适配器”,下一步5.选择“网络连接类型”,完成6.开启虚拟机,执行ifconfig。如果发现结果只有eth0和Lo,不要慌!(1)只需要在服务器中新增网卡文件eth1和eth2:[root@A~]#vi/etc/sysconfig/network-s..
                            
                            
                                分类:
其他好文   时间:
2014-05-21 01:01:30   
                                阅读次数:
340
                             
                    
                        
                            
                            
                                高可用性可以在以下几个层面实现:1应用层高可用性:如实现mysql、oracle数据库应用程序的群集,主要是判断mysql、oracle应用程序是否停止运行。2操作系统高可用性:如windows的故障转移群集(windowsfailoverclusteringWFC)。3虚拟化层的高可用性:如vspherehighavailability..
                            
                            
                                分类:
其他好文   时间:
2014-05-20 20:31:18   
                                阅读次数:
477