摘要: 关于持续集成的定义和意义可以参考它的 百度百科主要意义有以下几点:减少风险减少重复过程任何时间、任何地点生成可部署的软件增强项目的可见性建立团队对开发产品的信心持续集成的实施持续集成的工具有多个,本人实施的时候采用了Jenkins,它的前身是Hudson。关于Jenkins的介绍可自行搜索,其主要特... 阅读全文
posted @ 2016-01-19 11:19 指鹿为驴 阅读(2278) 评论(0) 推荐(0) 编辑
摘要: Android中一个奇怪的问题Android 6.0中android:layout_alignParentBottom设置后不生效。详见:https://code.google.com/p/android/issues/detail?id=1394 阅读全文
posted @ 2016-01-15 17:02 指鹿为驴 阅读(2181) 评论(0) 推荐(0) 编辑
摘要: 在xcode中创建一个Playground文件,进行导包操作 ,import Cocoa 却提示No such module 'Cocoa'原因是该Playground文件的platform 设置成了iOS,改为OS X 即可如果进行导包操作 ,importUIKit 却提示No such modu... 阅读全文
posted @ 2015-10-08 19:11 指鹿为驴 阅读(3034) 评论(0) 推荐(0) 编辑
摘要: github上的介绍,简单明了 Type-safe HTTP client for Android and Java by Square, Inc. http://square.github.io/retrofit/ 项目地址:https://github.com/square/retrofit 目前Retrofit 已经更新到2.0.0-beta1版本,api进行了大量的更新 请看这篇文章... 阅读全文
posted @ 2015-09-23 16:19 指鹿为驴 阅读(607) 评论(0) 推荐(0) 编辑
摘要: http://droidyue.com/blog/2014/12/28/in-android-handler-classes-should-be-static-or-leaks-might-occur/?droid_refer=random_recommend 如何简单避免handler leak context warning。由于不喜欢weakReference 那个方案,使用了另一个AP... 阅读全文
posted @ 2015-08-21 23:45 指鹿为驴 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 通过shell脚本替换属性文件中的某行记录假设有如下属性文件 demo.propertiesuser.name=testuser.password=123456...............................需求:先需要通过shell 脚本将 user.name 和 user.pass... 阅读全文
posted @ 2015-07-18 02:41 指鹿为驴 阅读(2578) 评论(0) 推荐(0) 编辑
摘要: Parcelable和Serializable的区别 参考地址:http://greenrobot.me/devpost/android-parcelable-serializable/ 由于最终的区别在于Parcelable的序列化速度远远高于Serializable,故本人更倾向于使用Parcelable,但是Parcelable接口实现起来较为复杂,所以很多人不愿意写。 但是... 阅读全文
posted @ 2015-03-31 11:04 指鹿为驴 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 当开发一个app模块个数很多的时候,资源文件就会特别多,布局也会多起来,这时所有的layout都放在同一个目录下,就会显得臃肿,而且不好找相应的布局。 最近看到相关资料,发现在Android Studio下可以配置多个res目录,用来分割不同的模块。 如下图所示,可以在一个新的模块的res目录下 创建各种资源目录: 当然还可以在res-qa目录下创建 drawable,values等... 阅读全文
posted @ 2015-03-04 14:25 指鹿为驴 阅读(9035) 评论(0) 推荐(0) 编辑
摘要: git pull代码时,出现如下的错误: SSL certificate problem: unable to get local issuer certificate 主要的原因是:没有ssl证书,直接采用https的方式进行更新 解决方案如下: 配置好git的环境变量后,在控制台执行如下命令即可: git config --global http.sslVerify fa... 阅读全文
posted @ 2015-02-04 17:14 指鹿为驴 阅读(632) 评论(0) 推荐(0) 编辑
摘要: The possible properties and their default values are: debuggable:表示是否可以在手机上调试程序。 在Eclipse中,只有android:debuggable="true"时我们才可以在手机上调试Android程序。 但是当我们没在AndroidManifest.xml中设置其debug属性时: 使用Eclipse运... 阅读全文
posted @ 2014-12-16 17:52 指鹿为驴 阅读(9358) 评论(0) 推荐(0) 编辑