主页

appium整理something

1、先从github上down代码,可能比较慢,慢慢来不着急。 https://github.com/appium/appium.git2、cd到appiummulu,执行一下代码安装依赖包 ./reset.sh –hardcore –ios –dev –verbose3、启动appium appium &4、编译程序 xcodebuild -sdk iphones

高德地图sdk分析

高德地图sdk是目前国内使用比较多的地图类sdk(还有百度地图也不错),目前项目中也用到了,但是相关封装还是不够清晰。为了做好这一层封装,首先需要把高德地图sdk研究一下。 高德地图有各种语言版本的sdk,其中iOS的sdk就包含基本sdk、云图sdk,导航sdk。后两个sdk暂时用不到,而基本sdk中又包含2d(栅格地图)和3d(矢量地图)两个版本的库以及搜索的库。今天要分析的就是2d和搜索的framework,最新的sdk版本是2.4.0。

wordpress 卡卡的解决

将下面代码添加到主题functions.php搜索文件中: function coolwp_remove_open_sans_from_wp_core() { wp_deregister_style( 'open-sans' ); wp_register_style( 'open-sans', false ); wp_enqueue_style('open-sans','

iOS自动化测试之appium

aapium,http://appium.io appium,git地址 appium的ios示例 1、下载nodejs并安装2、改变node的所属权限 cd /usr/local/lib sudo chown -R <#用户名#> node_modules 3、卸载appium,或安装 npm uninstall appium -g npm instal

npm 管理器

nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换: npmcnpmstrongloopeuropeanaustralianodejitsutaobao安装 $ npm install -g nrm使用 列出可选的源 ; nrm ls npm —- https://registry.npmjs.org/cnpm — http://r.cnpmjs.org/taobao

一个简单的分享框架

背景分享,是APP中一个基础功能,可以为APP提供传播渠道。APP中分享功能的开发主要有两种形式: 集成各个分享平台提供的sdk。 常用的社交软件,如微信、微博,都有各自的开放平台,提供各种语言的sdk。使用sdk,我们可以快速的将分享功能加到应用中。 使用分享集成框架。虽然使用sdk开发已经很快了,但是不同的分享平台有不同的特点,一个一个去集成研究还是要花费一定时间。而分享功能在展现形式和交互流程上又有共通性,所以技术上也存在整合的可行性。因此,市场上出现了如友盟等第三方分享平台,开发者只需要加很少的代码,就能集成几乎所有的分享渠道。 既然友盟等已经做的这么好了,为什么还要自己做分享框架呢? 首先,技术上的不可控性。我们依赖友盟,友盟再依赖原生sdk,环节越多,中间的风险就越多。其次,展现上的雷同。用友盟等工具的APP基本上是一样的展现形式,如果你做的只是一款大陆货,那没问题;但想做好,雷同就是首先要避免的。最后,确实有时间做这个。做这个东西,集成了微信、微博、短信、邮件,总共花了三天。