1 ref 功能ref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。简单点说就是,使用了ref和out的效果就几乎和C中使用了指针变量一样。它能够让你直接对原数进行操作,而不是对那个原数的Copy进行操作。若要使用ref参数,则方法定义和...
                            
                            
                                分类:
其他好文   时间:
2014-12-19 20:35:53   
                                阅读次数:
150
                             
                    
                        
                            
                            
                                服务的生命周期:一、采用start的方式开启服务生命周期如下: onStart()过时了开启服务: onCreate()--> onStartCommand() ---> onDestory();如果服务已经开启,不会重复的执行onCreate(),...
                            
                            
                                分类:
其他好文   时间:
2014-12-19 15:35:24   
                                阅读次数:
198
                             
                    
                        
                            
                            
                                1、在自己的工程里添加一个资源文件。2、打开添加的资源文件,资源类型选择为音频,点击添加资源把准备好的wav格式音乐文件添加进入资源文件。3、设置资源属性和文件属性为嵌入4、代码以及调用方法 1 Private Sub Play_Music(ByVal Mname As String) 2 ...
                            
                            
                                分类:
Web程序   时间:
2014-12-19 13:02:53   
                                阅读次数:
368
                             
                    
                        
                            
                            
                                需求:自定义一个ViewGroup,实现可以下拉刷新的功能。下拉一定距离后(下拉时显示的界面可以自定义任何复杂的界面)释放手指可以回调刷新的功能,用户处理完刷新的内容后,可以调用方法onCompleteRefresh()通知刷新完毕,然后回归正常状态。效果如下:
  
 
源代码:RefreshableView(https://github.com/wangjiegulu/Refreshab...
                            
                            
                                分类:
移动开发   时间:
2014-12-18 22:20:41   
                                阅读次数:
370
                             
                    
                        
                            
                            
                                为了执行某个方法,会直接去调用这个方法,有这么一种情况并不适用于直接去调用方法,那就是未来执行某个方法系统必须满足一个特定的执行顺序或者语境,但是开发者没法去控制这个顺序时,解决这个问题的一个方案就是把方法分装在一个对象当中,这就是命令模式。相当于有传令官,对整个命令进行封装,然后在依照命令顺序执行...
                            
                            
                                分类:
其他好文   时间:
2014-12-17 20:47:55   
                                阅读次数:
165
                             
                    
                        
                            
                            
                                理解:方法用()调用。要更抽象的看,方法就是个变量名,“()”是调用方法的简单表述(也要为了让编译器识别),调用方法是操作的结果。eg: a = 1; a是个变量名, “=” 是赋值的简单表述(只是我们已经接触语言太久,潜意识就已经认为=就是赋值。但其实把“=”换成@,换成“赋值”,又有什么不同呢....
                            
                            
                                分类:
编程语言   时间:
2014-12-15 13:31:47   
                                阅读次数:
173
                             
                    
                        
                            
                            
                                struts2中无需配置就可以直接调用Action中非execute方法的方式,就是用struts2的动态方法调用。动态方法调用是在action 的名字中使用感叹号(!)来标示要调用的方法名,其语法格式为actionName!methodname.action,例如我们的 struts.xml的配....
                            
                            
                                分类:
其他好文   时间:
2014-12-15 00:09:05   
                                阅读次数:
174
                             
                    
                        
                            
                            
                                我们知道在SQLiteOpenHelper的构造方法:
super(Context context, String name, SQLiteDatabase.CursorFactory factory, int version)
中最后一个参数表示数据库的版本号.当新的版本号大于当前的version时会调用方法:
onUpgrade(SQLiteDatabase db, int ol...
                            
                            
                                分类:
数据库   时间:
2014-12-14 18:37:14   
                                阅读次数:
226
                             
                    
                        
                            
                            
                                方法调用并不等同于方法执行,方法调用阶段唯一的任务就是确定调用方法的版本(即调用哪一个方法),暂时还不涉及方法内部的具体运行过程。在程序运行时,进行方法调用是最普遍、最频繁的操作。在Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件里存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址(相当于直接引用)。这个特性给Java带来了更强大的动态扩展能力,但也...
                            
                            
                                分类:
编程语言   时间:
2014-12-14 15:56:34   
                                阅读次数:
236