11 2012 档案
摘要:使用ViewPager这个类可以轻松实现多个页面的滑动功能,而且相对viewgroup来讲要简单容易一些,在此之前我们需要导入android-support-v4.jar这个jar包,是google提供的扩展包,位置路径为android-sdk-windows\extras\android\support\v4\android-support-v4.jar,如果没有找到,需要打开Android SDK Manager在Extras中进行下载,最后记得引入工程中并build path。 在本示例中,我参考了几个demo整理出来的viewpager的最基本用法,制作了一个类似新闻导航功能的界面..
阅读全文
摘要:在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,如果一个permission的protectionLevel为signature,那么就只有那些跟该permission所在的程序拥有同一个数字证书的应用程序才能取得该权限。Android使用Java的数字证书相关的机制来给apk加盖数字证书,要理解android的数字证书,需要先了解以下数字证书的概念和java的数字证书机制。Android系统要求每一个安装进系统的应用程序都是经过数字证书签名的,数字证书的私钥则保存在程序开发者的手中。Android将数字证书用来
阅读全文
摘要:1. open .bash_profile2. 设置路径 export ANDROID_SDK_ROOT=/DevelopTools/Android/android-sdk-macosx/3. 使用方法 $ANDROID_SDK_ROOT ,不要忘记$符号
阅读全文
摘要:Xcode是开发iOS应用和Mac OS应用的必备工具,但这个工具的辅助功能相对于Eclipse之类的IDE来说,还是比较少,在Eclipse里只要按Ctrl+Shift+F,就可 以将Java代码格式化得非常好看。而在Xcode里,只有Re-Indent(Ctrl+I)这一个调整缩进的功能,显然不够用。如果想要完成完备的代码格式化,得要借助Uncrustify这样的工具。更进一步,我们用Automate配置一个针对Text的Service,再加上快捷键,就可以在Xcode里间接实现和Eclipse同样效果的代码格式化功能了。首先安装Uncrustify工具。请确认Xcode已安装Comman
阅读全文
摘要:1 下载StatSVN http://www.statsvn.org/2 安装SubVersion3 新建bat文件,statSVN.bat,内容为[css] view plaincopyprint?svn log -v --xml -r {2010-12-01}:{2011-01-01} > svn.log java -jar statsvn.jar svn.log ./ -output-dir ./report svn log -v --xml -r {2010-12-01}:{2011-01-01} > svn.logjava -jar statsvn.jar svn.log
阅读全文
摘要:随着应用软件的开发规模及复杂程度日趋大型化,使得软件开发模式从早期的个人作坊式渐渐转变为团队协作开发方式,在这种团队协作的开发模式,为了管理好开发项目,就离不开版本控制软件,在开发过程中采用版本控制软件,能够完整地保存开发中对应用程序每一个源文件所有的修改记录,充分地利用版本控制软件能够对软件开发进行卓有成效的管理。 常见的版本控制软件有VSS、CVS和SVN VSS(Visual Source Safe)为微软的产品,较为易学易用,使用微软的产品进行开发通常都用这个,但是VSS只能在windows平台上运行,并且不是免费软件,安全性也不高,因此应用并不太广泛。 CVS(Concur...
阅读全文
摘要:在 Eclipse 中使用 5 个有用的插件来自动化代码质量分析Paul Duvall, CTO, Stelligent Incorporated简介:如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend 和 CheckStyle,它们能帮您在软件问题暴露前发现这些问题。在让开发自动化的本期文章中,自动化专家 Paul Duvall 将带来一些关于 Eclipse 插件的例子,您可以安装、配置和使用这些静态分析插件,以便在开发生命周期的早期预防问题。查看本系列更多内容发布日期:2007 年 1 月 29 日级别:初级访问情况
阅读全文
摘要:2012-05-12 14:52:09|分类:手机开发|字号订阅http://wkkyo.iteye.com/blog/1403465项目中需要用到openfire的文件传输,但是客户端使用flex,官方提供的xiff包中并没有封装文件传输的功能,没办法,研究了几天,在google和官方smock源码的帮助下终于实现了xiff下的文件传输,在这里做个总结。openfire服务器是基于xmpp协议的,XMPP支持两种文件流传输协议,SOCKS5 Bytestreams和 In-Band Bytestreams,SOCKS5是直接发送二进制流,而IBB是将文件转成base64码进行然后用messa
阅读全文
摘要:OC通过引用计数对内存进行管理。1. alloc,new,copy使引用计数加1,release使引用计数减1。当一个对象的引用计数为0时,该对象被释放2. alloc后必须调用release或者autorelease,否则会造成内存泄露3. 不是alloc,new,copy创建的对象不能调用release和autorelease,向已经释放的对象发送release或者autorelease请求会使程序crash4. 对于autorelease,向一个对象发送autorelease消息后,并没有使该对象的retainCount减1,而是将该对象放入当前活动的自动释放池中,当自动释放池被销毁的时
阅读全文
摘要:在xib文件中设置indentifier属性
阅读全文

浙公网安备 33010602011771号