本系列所有工具的简介见:http://www.cnblogs.com/lloydsheng/p/3637606.html 什么是Code Pilot? Code Pilot是一个Xcode的扩充套件,可以让开发者更快的找到之前曾写过的代码,并拿出来重复使用.在之前,Code Pilot是一套价值14.95美元的产品.最近Code Pilot CEO Zbigniew Sobieck不仅宣布解决了Code Pilot在Xcode5上面的使用问题,也把Code Pilot的代码开源了,让更多的开发者…
阅读此文章需要对Objective-C和iOS有一定的了解,完全没有基础的朋友请先阅读<让不懂编程的人爱上iPhone开发>系列教程. 什么是后台服务(back-end service)?说白了,就是联机服务.比如说一个备忘录应用,如果所有的数据信息只能保存在本地设备(也就是你所用的电脑.手机.平板电脑上),那么它就是一个单机应用.如果一个游戏只能在自己的设备上玩,而且所有的游戏进度.档案都保存在本地设备上,那么它就是一个单机游戏. 因此,简单来说,后台服务的作用就是把单机应用变成网络应用,把…
本系列所有工具的简介见:http://www.cnblogs.com/lloydsheng/p/3637606.html CocoaPods是一个负责管理iOS项目中第三方开源代码的工具.CocoaPods项目的源码在Github上管理.该项目开始于2011年8月12日,经过一年多的发展,现在已经超过1000次提交,并且持续保持活跃更新.开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间. 1,安装CocoaPods:CocoaPod…
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/113 Android开发利器之ActivityTracker 今天在群里面划水,有个小伙伴问到一个问题,”刚进公司 清单文件的activity 较多 不便于查找和定位,有什么办法解决”.这个问题我自认为还是很有经验的,向对方推荐了一个ActivityTracker软件,这个软件的作用嘛,就是开启了一个悬浮窗,会显示当前页面的Activity的名称,无论是系…
4月2号新增Runscope. Runscope 这是一家专注于API工具开发的公司,其创始人John Sheehan曾就职于IFTTT和Twilio.Runscope是一款集调试.测试于一身的网络服务,而且支持Ruby.Java.C#等多种语言.它可以捕捉请求,支持包括AFNetworking.HTTParty以及其他公共API的请求. CodePilot CodePilot , Code Pilot 是一个 Xcode 5 插件,允许你不许使用鼠标就能快速地查找项目内的文件.方法和标识符.它…
文章同步自javaexception Stetho是什么? github上地址https://github.com/facebook/stetho stetho是facebook出品的一款开发调试工具,使用此工具极大的提高了开发android app的效率.它提供的功能包括,可视化查询sharepreference数据内容,可视化查看db数据,支持自己写sql语句查询数据,另外还支持拦截网络请求,输出网络请求堆栈数据.对于定位分析问题及其有理,也方便测试.比如在测试某个配置项,可以可视化修改ke…
原创声明: 该文章为原创文章,未经博主同意严禁转载. 前言: Android常用的架构有:MVC.MVP.MVVM,而MVVM是唯一一个官方提供支持组件的架构,我们可以通过Android lifecycle系列组件.DataBinding或者通过组合两者的形式来打造一个强大的MVVM架构.而DataBinding Compiler V2就是为了解决目前的MVVM架构中的缺点而诞生的. Data Binding和LiveData的兼容问题 在DataBinding Compiler V1的环境下,…
gflags是Google的一个开源项目,用于解析程序运行参数.gflags简单易用,它的好处在于统一配置格式,减少开发工作量.在工程实践中,gflags在简化开发和测试方面表现非常出色,它还有一个很棒的功能是支持多人合作开发.gflags在2008年首次推出,至今已有10年时间,目前有很多公司都在用gflags. 下面的例子简单展示了C++语言中gflags的基本用法. #include <iostream> #include "gflags/gflags.h" // 定…
主命令框 F1 或 Ctrl+Shift+P: 打开命令面板.在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式 在 Ctrl+P 窗口下还可以: 直接输入文件名,跳转到文件 ? 列出当前可执行的动作 ! 显示 Errors或 Warnings,也可以 Ctrl+Shift+M : 跳转到行数,也可以 Ctrl+G 直接进入 @ 跳转到 symbol(搜索变量或者函数),也可…
介绍pidcat: pidcat 是Android届JakeWharton大神开发的一款命令行工具,堪称Android开发利器,它能方便Android程序猿捕获日志,过滤日志,定位程序问题,超级好用.pidcat对不同的Tag,显示不同的颜色,可辨认度很高,支持根据Tag过滤log,命令强大,用法简单易学,比Android默认的logcat命令强大太多.logcat只支持过滤TAG,而不支持应用级别的日志,如果只想输入某个app的日志,貌似不好做到,估计得结合Android的logcat工具等等…