在极光官网上面上传应用的极光推送证书的实质其实就是上传导出的p12文件,在极光推送应用管理里面,需要上传两个p12文件,一个是生产证书,一个是开发证书 ,缺一不可,具体如下所示: 在开发者账号里面创建生成推送开发证书和生产证书的步骤流程都是一样的,只是选择的推送证书类型不一样罢了。 一、生成推送开发 ...
分类:
移动开发 时间:
2018-06-08 12:12:56
阅读次数:
256
今天下午,荣耀PLAY科技酷玩新品发布会在北京大学生体育馆如期举办,现场人头攒动,场面十分壮观。要说会上最抓人眼球的当属之前吊足粉丝胃口的“很吓人的技术”了,此外,AI智慧旅行也成功吸引了小编的眼球。都是什么呢?一起来详细了解下。 开场没有任何多余动作,主持人直接把余总请上台为大家揭秘吓人技术,在场 ...
分类:
移动开发 时间:
2018-06-08 14:22:57
阅读次数:
320
在Finder状态下前往文件夹,快捷键:shift+command+G,填写路径/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 点击前往 这时候我们把资源包放在DeviceSup ...
分类:
移动开发 时间:
2018-06-08 14:27:38
阅读次数:
219
原文:https://www.jianshu.com/p/ccf306e08d5b?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io AAR 是 Google 专门为 Android Studio 推出的一种库文件格式,用于便捷的 ...
分类:
移动开发 时间:
2018-06-08 14:29:32
阅读次数:
271
普通效果 1.添加协议 2.添加UIImagePickerController 3.初始化UIImagePickerController 4.弹框选择 5.实现协议方法 6.设置相册里面的文字为汉字 然后在下面这个位置添加中文 ...
分类:
移动开发 时间:
2018-06-08 15:45:41
阅读次数:
212
可视化布局: http://www.ibootstrap.cn/http://www.bootcss.com/p/layoutit/ ...
分类:
移动开发 时间:
2018-06-08 15:49:59
阅读次数:
178
附录 keycode 电话键 KEYCODE_CALL 拨号键 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3KEYCODE_MENU 菜单键 82KEYCODE_BACK 返回键 4KEYCODE_SEARCH 搜索键 84KEYCODE_CAMERA 拍照 ...
分类:
移动开发 时间:
2018-06-08 15:52:24
阅读次数:
227
移动磁盘打不开由于IO设备错误,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文
分类:
移动开发 时间:
2018-06-08 16:42:03
阅读次数:
254
类相信大家都知道是什么,如果看过runtime的源码或者看过相关的文章对isa肯定也不陌生,不过元类(meta class)大家可能就比较陌生了。不过大家也不要担心,我会细细道来,让大家明白它到底是个什么东西。 先看一段大家非常熟悉的代码: 1 Person *person = [[Person a ...
分类:
移动开发 时间:
2018-06-08 19:22:00
阅读次数:
318
一、没有apk,应用已经安装到手机或虚拟机中 1.logcat .清除logcat内容,使用命令adb logcat -c .启动logcat,使用命令adb logcat ActivityManager:I *:s .启动要查看的程序, 2.dumpsys (1)启动要查看的程序; (2)命令行输 ...
分类:
移动开发 时间:
2018-06-08 19:26:45
阅读次数:
190
今天发现一个比较有意思的属性,appearance:none 可能有朋友不认识,但是有一个标签你肯定认识:select。 这个标签的样式是这样的: 一般情况下,我们所使用的border:0; 去除边框这种方式在某些浏览器是对它是不起作用的,比如:Opera 浏览器下就没有作用。 再拿google浏览 ...
分类:
移动开发 时间:
2018-06-08 19:27:51
阅读次数:
201
1,出现这种情况的原因: 这个应该是UITableView最大的改变。我们知道在iOS8引入Self-Sizing之后,我们可以通过实现estimatedRowHeight相关的属性来展示动态的内容,实现了estimatedRowHeight属性后,得到的初始contenSize是个估算值,是通过e ...
分类:
移动开发 时间:
2018-06-08 20:32:43
阅读次数:
2309
1,原因: 没有设置声道; AVAudioSession是一个单例,无需实例化即可直接使用。AVAudioSession在各种音频环境中起着非常重要的作用 针对不同的音频应用场景,需要设置不同的音频回话分类 2,解决方法: 在初始化AVAudioPlayer之前,设置声道,代码如下: 仅做记录! ...
分类:
移动开发 时间:
2018-06-08 20:38:14
阅读次数:
406
移动端滑动方向判断,主要是判断利用x,y轴方向的增量,哪个轴增的快,就是哪个方向。 在touchstart中获取初始点,startX, startY; 在touchmove中获取移动点,moveX, moveY 计算两者的差 deltaX = moveX - startX; deltaY = mov ...
分类:
移动开发 时间:
2018-06-08 20:38:42
阅读次数:
218
1、前提: 1、已有github账号和密码 github官方网站:https://github.com/ 2、下载了git客户端 客户端下载地址:http://pan.baidu.com/s/1slVg7ff 2、新建项目:WheelView_Source_Analysis 3、设置Github账号 ...
分类:
移动开发 时间:
2018-06-08 20:40:55
阅读次数:
181
紧凑模式下(包名中的每个字段紧贴在一起,例如),右键单击包名,Refactor -> Rename,只能修改包名最外层的字段 分离模式下(点击设置,将Hide Empty Middle Packages前面的勾去掉),可修改包名中的任意字段 举个例子,我要将com.raycloud.wolf.sam ...
分类:
移动开发 时间:
2018-06-08 22:02:41
阅读次数:
224
博客:https://blog.csdn.net/newjueqi/article/details/44037011 app和后端的交互,一般都是通过后端提供的api实现。api的设计,估计很多刚进入app后端的小伙伴会一无头绪,不知道怎么入门。下面根据自己3年的app后端经验,总结出下几个api设 ...
分类:
移动开发 时间:
2018-06-08 22:38:21
阅读次数:
250
Bitmap bmp = null; Mat tmp = new Mat (height, width, CvType.CV_8U, new Scalar(4)); try { //Imgproc.cvtColor(seedsImage, tmp, Imgproc.COLOR_RGB2BGRA); ... ...
分类:
移动开发 时间:
2018-06-08 22:40:32
阅读次数:
237
一、安全测试 1.软件权限 1)扣费风险:包括短信、拨打电话、连接网络等。 2)隐私泄露风险:包括访问手机信息、访问联系人信息等。 3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测 4)限制/允许使用手机功能接入互联网 5)限制/允许使用手机发送接收信息功能 6)限制或使用本地连接 ...
分类:
移动开发 时间:
2018-06-08 23:16:42
阅读次数:
288
一.功能性测试: (1)根据产品需求文档编写测试用例 (2)软件设计文档编写用例 二.兼容性适配性测试: (1)Android、iOS版本的兼容性 (2)手机分辨率兼容性 (3)网络的兼容性:2G/3G/4G/Wifi,弱网下、断网时 (4)APP跨版本的兼容性 1.适配性测试: (1)手机不同分标 ...
分类:
移动开发 时间:
2018-06-09 00:03:29
阅读次数:
236