方法_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 方法 >>列表
· 动态设置全屏的方法发布时间:2013-12-18
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);... 查看全文
2013-12-1810:56:28转载自http://blog.sina.com.cn/s/blog_61fbf8d10100zzoy.htmlView在屏幕上显示出来要先经过measure(计算)和layout(布局).1.什么时候调用onMeasure()方法?当控件的父元素正要放置该控件时调用.父元素会问子控件一个问题,“你想要用多大地方啊?”,然后传入两个参数--widthMeasureSpec和heightMeasureSpec... 查看全文
回到目录说在前我都是喜欢把问题复杂化,还有总是喜欢把问题简单化,偷懒化,这也需就是一个程序员的追求吧,呵呵。我不太喜欢重复的东西,当你看到页面上有一个以上相同的代码时,那可以说,你的代码有重构的余地,应该考虑重构了,今天看了以前同事的博客,写了关于DropDownList的用法,如何将集合数据绑定到下拉列表框上,讲的不错,但最后在说checkbox和radiobutton时,我感觉有点重复了,我说的是代码重复了,还有就是代码复杂化了,就是说... 查看全文
先发一张安卓官方文档里面的Activity生命周期图解下面在对这7个生命周期内相关的方法做一些简单的介绍OnCreate()当Activity被创建的时候,会自动运行该方法。该方法做一些初始化动作,该方法提供了一个Bundle类型的变量,这个变量中有这个Activity以前的状态信息,前提是以前存过这些信息。这个方法执行完之后执行的是OnStart()方法;若在OnCreate()方法中调用finish()方法,OnCreate()方法执行完之后直接调用OnDestroy()方法... 查看全文
· Java回调方法的执行线程发布时间:2013-12-16
最近在做Android的过程中,在UI线程中启动子线程,并通过传参方式执行回调方法,不清楚回调方法的执行线程是谁。猜想是子线程执行回调方法,但是发现GPS服务的onLocationChanged方法执行进程是UI线程(估计是GPS的service是绑定在UI线程上执行造成的),所以特意做了下测试。直接上代码:publicclassTest{publicstaticvoidmain(String[]args){System.out.println("111111111")... 查看全文
大伙都知道android-support-v4为我们提供了很多兼容的解决方案,其中就有关于通知栏的.NotificationCompat,顺利成章操刀显示通知.eg:Intentintent=newIntent();PendingIntentpendingIntent=PendingIntent.getActivity(this,0,intent,PendingIntent.FLAG_ONE_SHOT);NotificationCompat... 查看全文
· 二、枚举扩展方法发布时间:2013-12-16
前言枚举也是在开发过程中经常要用到的一种数据类型。那么,下面就对枚举的一些扩展方法进行介绍。第一、提出疑问。先定义一个枚举,代码如下:publicenumPhoneEnum{[Description("安卓")]Android=111,[Description("苹果")]Ios=100,}1、页面需要一个下拉,显示枚举的项,该怎么办?2、页面需要一个下拉,显示枚举的描述,该怎么办?3、从一个项中,显示枚举的描述,该怎么办?4、把枚举中的项,处理成列表List,该怎么办?5... 查看全文
http://www.blogjava.net/zjhiphop/archive/2009/04/29/webservice.html... 查看全文
· oracle连接java的几种方法发布时间:2013-12-13
归结来说有JDBC、ODBC-JDBC桥接两种方法:一、JDBC连接Oracle的步骤(1)装载并注册数据库的JDBC驱动程序载入JDBC驱动:Class.forName("oracle.jdbc.driver.OracleDriver");注册JDBC驱动:java.sql.DriverManager.registerDriver(neworacle.jdbc.driver.OracleDriver());(2)建立与数据库的连接要建立与数据库的连接,首先要创建指定数据库的URL... 查看全文
· C#方法参数关键字发布时间:2013-12-12
一、params关键字prams告诉函数的调用者,该函数的参数数量是可变,如果调用函数的参数标识了params关键字,那么我们可以使用逗号分割的参数或者一个数组来作为参数:1.这里只能是数组,List等集合是不可以的2.带params标识的参数必须是函数的最后一个参数,因此能一个函数也只能有一个带params标识的参数。来自MSDN代码示例:publicclassMyClass{publicstaticvoidUseParams(paramsint[]list){for(inti=0;i<... 查看全文
“双12”淘宝自掏腰包买双色球送用户,吸引了很多网民和淘宝用户的关注。用户可通过淘宝手机客户端扫描该二维码领取一张彩票。数据显示,今天零点过后的1分钟里,有20万人通过这种扫描二维码的方式免费领取了彩票。此次共有一千八百万注,完全买断整期双色球彩票。用户即使不购物也可以领取,一个账户只能领取一张彩票。本期双色球彩票将于今天21:30开奖,用户可通过手机客户端查看中奖情况。虽说此次淘宝有借机推广的之嫌,但如果有幸中奖也是不错的,领取方法:打开手机APP... 查看全文
Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(),接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。1.DalvikVM的本地方法android.os.Process.killProcess(android.os.Process.myPid())//获取PIDSystem.exit(0);//常规java、c#的标准退出法,返回值为0代表正常退出2... 查看全文
· 当一个对象方法什么都没干时发布时间:2013-12-12
英文原文:WhenAMethodCanDoNothing重构的方式千差万别。当在分析一个很大的方法时,我会首先看一下它的整体结构,心里对如何分解它有了一个初步的感觉。里面的条件判断代码块通常都会是我认为有问题、可以入手的地方。if(...){...}当看到有一个像这样的if语句后,我知道我面临着选择。我可以提取这个if语句以及和它相关的代码块到一个新方法里,或者我只提取相关代码块。我并不知道这样或那样做哪一种更好——这要根据上下文来判断。有时候这个条件语句非常重要... 查看全文
转载自:http://www.linuxidc.com/Linux/2011-11/47587.htm一、利用AndroidAPI函数查看1.1ActivityManager查看可用内存。1ActivityManager.MemoryInfooutInfo=newActivityManager.MemoryInfo();2am.getMemoryInfo(outInfo);3outInfo.availMem即为可用空闲内存。1.2、android.os.Debug查询PSS,VSS... 查看全文
读取xml文件转成List<T>对象的两种方法(附源码)读取xml文件,是项目中经常要用到的,所以就总结一下,最近项目中用到的读取xml文件并且转成List<T>对象的方法,加上自己知道的另一种实现方法。就以一个简单的xml做例子。xml格式如下:1<?xmlversion="1.0"?>2<products>3<productname="WestSideStory"price="9.99"supplierId="1"/>4<... 查看全文
· ahjesus约束方法或属性的调用方发布时间:2013-12-11
classProgram{staticvoidMain(string[]args){test();run();Console.ReadKey();}staticvoidrun(){test();}staticvoidtest(){varmethod=newStackFrame(1).GetMethod();if(method.Name=="run"){Console.WriteLine("不允许被run调用");}else{Console.WriteLine("test成功");}}}... 查看全文
1.安装Ruby,http://rubyforge.org/frs/?group_id=167,官网推荐安装1.8.6版本,下载ruby186-26.exe,安装,安装选项全部默认。2.更新Rubygem,网速好的情况下可用命令:gemupdate--system。否则,采用本地安装,打开http://rubyforge.org/frs/?group_id=126,下载rubygems-1.3.4.zip,双击setup.rb安装。3.安装IEWatir,网速好的情况下可用命令... 查看全文
· 获取页面编码的方法发布时间:2013-12-11
1,通过分析Header提取编码。WebRequestwebRequest=WebRequest.Create(url);HttpWebResponsewebResponse=(HttpWebResponse)webRequest.GetResponse();Regexreg_charset=newRegex(@"charset\b\s*=\s*(?<charset>[^""]*)");WebHeaderCollectionheaders=webResponse.Headers... 查看全文
如题,这是一个非常基础的问题。几日前与同行讨论到这样一个问题:企业应用中,在运行时允许一个Method被成功激活的前置条件有哪些方面?讨论归纳成为如下四个方面,与大家分享,希望可以抛砖引玉:安全性约束参数的约束参数上下文约束生命周期约束(本文讨论重点)安全性约束众所周知,JavaEE规范中明确的定义了安全性模型。虽然国内大多项目并未采用该安全性模型,而是转而通过应用程序自身完成的安全性管理(尽管JavaEE规范中提到这存在存在隐患),但是不可否认安全性约束是企业应用的一个非常重要的基础方面... 查看全文
· Java中交换两个数的各种方法发布时间:2013-12-10
给两个数a和b,然后交换a和b的值。方式一:通过临时变了存放交换inta=2;intb=3;System.out.println("a="+a+",b="+b);inttemp=a;a=b;b=temp;System.out.println("a="+a+",b="+b);方式二:通过加减计算交换inta=2;intb=3;System.out.println("a="+a+",b="+b);a=a+b;b=a-b;a=a-b;System.out.println("a="+a+",b="+b... 查看全文