移动端兼容问题

1.移动端文件名不要用game等,以防被合作服务器劫持插入广告,从而影响项目运行 2.红米手机,ua返回iphone,需要结合platform判断,但是还不准确,导致需要ios和android区别对待的时候就坑了。 3.是fixed的问题。这个解决办法是尽量不要用,不过ios7及以下才会出现这个问题。某些情况下红米也会有这个问题。 4.如果你想要使用css3的动画,那么一定要变着方式使用3d gp
阅读本文

苹果电脑和手机浏览器的区分

通过navigator.platform 获取不同的值 Mac 系统下电脑返回 “MacIntel“,手机返回 “iPhone“  如果需要用到Mac系统下浏览器的版本号,以下分别为电脑和手机的 navigator.userAgent 的返回值: 苹果电脑浏览器版本号:User-Agent       Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3)
阅读本文

Ionic3.x设置启动页与图标

由于手机有很多不同的尺寸与版本,所以图标尺寸也是大小不一,但是如果手动每一个尺寸都制作一个图标,那估计美工会吐血吧,不过幸好,ionic只需要一个图标就可以制作不同尺寸的图标。  添加一个ionic项目,进入cli添加一个ionic platform add ios 或 ionic platform add android,ionic会默认给项目添加一个resources的文件夹,里面包含icon
阅读本文

Java基础部分(1)

此部分主要是关于Java的专有名词。1.Java三种架构技术javaEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;javaSE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;javaME:Java Platform Micro Edition,开发电子消费产品和嵌入
阅读本文

微信跳一跳 (亲测可用)

操作规范考虑到生产环境的规范性,实验与项目之间不受干扰,请尽量用新的虚拟环境来完成实验MacOS/Win,请使用如下操作开辟新的虚拟环境(不强调表示MacOS/Win相同操作)下载Anaconda. MacOS:默认安装/Win:注意安装时候勾选配置路径或者之后手动配置,直至cmd后conda关键字有效查看所有的虚拟环境conda info --envs使用命令:conda create -n w
阅读本文

iOS 审核app被拒绝的各种理由以及翻译

原 apps被拒绝的各种理由以及翻译:http://my.oschina.net/201003674/blog/356189#OSC_h1_3   1. Terms and conditions(法律与条款) 1.1 As a developer of applications for the App Store you are bound by the terms of the Program
阅读本文

App 上线被拒绝的原因有哪些?

这个是朋友整理后发给我的,我感觉不错,所以,我就上传上来,让大家一起学习一下,避免在上传 APP 的时候出现不必要的麻烦!1. Terms and conditions(法律与条款) 1.1  As a developer of applications for the App Store you are bound by the terms of the Program License A
阅读本文

appium()-java-client-api

//appium java-client-api 介绍http://appium.github.io/java-client/index-all.html#_S_A B C D E F G H I J K L M N O P Q R S T U V W Y Z AAccessibilityId(String) - Static method in class io.appium.java_clie
阅读本文

REST ful

前后端分离、面向资源、无状态;请求包含全部信息。什么是 REST?下面六条准则定义了一个 REST 系统的特征:客户-服务器(Client-Server),提供服务的服务器和使用服务的客户需要被隔离对待。无状态(Stateless),来自客户的每一个请求必须包含服务器处理该请求所需的所有信息。换句话说,服务器端不能存储来自某个客户的某个请求中的信息,并在该客户的其他请求中使用。可缓存(Cachab
阅读本文

android adb logcat获取日志文件

以小米1s手机为例步骤1:打开第一个终端窗口adb devices(检查设备是否成功连接,并获取设备号)adb -s 04cf8300 logcat -c (清除LOGCAT的缓存)adb -s 04cf8300 logcat >test_logcat.txt(将log日志存在此txt文件中,默认显示在用户文档下面)如图:2、再打开一个终端窗口:输入adb -s 04cf8300 shell mo
阅读本文

python+appium环境搭建(windows版)

一、安装node.js1、到官网下载node.js:https://nodejs.org/en/download/2、安装完成后,运行cmd,输入node –v,如果安装成功,会输出如下版本信息:(如果不成功自己百度) 二、配置Android sdk环境1、sdk环境配置:(这里就不多说了)2.、设置 ANDROID_HOME 系统变量为你的 Android SDK 路径 3、把 tools 和
阅读本文

adb获得安卓系统版本及截屏

[时间:2017-09] [状态:Open] [关键词:adb, android,系统版本,截屏,screencap]系统版本获取系统版本:adb shell getprop ro.build.version.release获取系统api版本:adb shell getprop ro.build.version.sdk获取手机相关制造商信息:adb shell getprop | grep “mo
阅读本文

Java基础总结1

一:java概述:Java的三种技术架构:JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发;JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础;JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的
阅读本文

三:Ionic Framework开发Android应用

第一步:添加Android平台ionic cordova platform add android第二步:编译Android应用中间等待的过程有点长,需要耐心等待,生成的apk此时可以复制至平板或是手机安装并使用了,但如果需要上传至Android应用市场却需要生成签名ionic cordova build android     命令帮助ionic cordova build //
阅读本文

Windows Azure Storage (24) 启用Azure Blob日志

之前有一个业务需求,客户想知道Azure Storage是否有日志功能,可以检查某个Azure Blob文件在某个时间点被删除。  后来问了相关的同事,其实在Azure ARM Portal里面,可以开启诊断功能,监控具体的操作日志。这里写个Blog记录一下。   1.我们登录Azure ARM Portal: https://portal.azure.cn  2.选择某一个存储账户。图略
阅读本文

V-rep学习笔记:Reflexxes Motion Library 3

路径规划 VS 轨迹规划  轨迹规划的目的是将输入的简单任务描述变为详细的运动轨迹描述。注意轨迹和路径的区别:Trajectory refers to a time history of position, velocity, and acceleration for each degree of freedom. The path provides a pure geometric descri
阅读本文

Java基础知识总结【转+整合】

写代码:1.明确需求。自己要做什么?2.分析思路。怎么做?3.确定步骤。每个思路部分用到哪些语句,方法和对象。4.代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意);3,该技术怎么使用demo4,该技术什么时候用?test一、java概述1991 年Sun公司的James Gosling(詹姆斯·高斯林)等人开始开发名称为 Oak
阅读本文

走进 UITest for Xamarin.Forms

官方详细地址:https://developer.xamarin.com/guides/testcloud/uitest/intro-to-uitest/  一、首先在项目上右键添加一个 UITest 项目,我命名为 SD.Xamarin.UITest ,因为 项目叫 SD.Xamarin建完的项目引用的 NUnit 的引用包千万别升级,官方说了,3.X的是不兼容的,所以你就用2.6.X的好了,官
阅读本文

unity 之UGUI 屏蔽鼠标穿透

在Unity推出UGUI后,很多人开始使用UGUI,的确使用者很方便,毕竟是亲生的。但是有时候做3D物体射线点击的时候,或者获取OnMouseDown的时候,发现即便鼠标(手指)点击了UI,但是射线和OnMouseDown依然会相应。这个怎么避免呢?下面直接上代码吧,只需要在Update中加入这个方法就行了。 void Update() { if(IsTouchedU
阅读本文