在 Android 中进行图片压缩是非常常见的开发场景,主要的压缩方法有两种:其一是质量压缩,其二是下采样压缩。 ...
分类:
移动开发 时间:
2017-11-13 18:21:04
阅读次数:
240
Eg. PSD中的width为378px,那么在手机端代码中为378/100=3.78rem. ...
分类:
移动开发 时间:
2017-11-13 18:17:41
阅读次数:
136
1. 下载并解压SDL源代码 下载链接:https://libsdl.org/download-2.0.php 2. 导入项目 2-1.导入项目, 如图: 2-2. 找到下载好的SDL源代码,选择android-project,点击OK,如图 2-3. 选择一个空目录,作为导入的Android工程目 ...
分类:
移动开发 时间:
2017-11-13 18:16:29
阅读次数:
174
以上是报错 则说明自建的这个SDK里面包含了x86_64, i386 架构,当然这个AppStore是不允许的,所有会在上传的时候报错,解决办法就是要这个SDK剔除掉x86_64, i386这两个架构 解决办法 xcode - TARGETS->Build Phases->点击加号选择New Run ...
分类:
移动开发 时间:
2017-11-13 17:05:56
阅读次数:
277
user@android:/$ ls /sys/class/net/ dummy0 lo p2p0 rev_rmnet0 rev_rmnet1 rev_rmnet2 rev_rmnet3 rmnet0 rmnet1 rmnet2 rmnet3 rmnet_smux0 sit0 wlan0 ...
分类:
移动开发 时间:
2017-11-13 17:05:25
阅读次数:
204
更新iOS11后,发现有些地方需要做适配,整理后按照优先级分为以下三类: 1.单纯升级iOS11后造成的变化; 2.Xcode9 打包后造成的变化; 3.iPhoneX的适配 一、单纯升级iOS11后造成的变化 1. 升级后,发现某个拥有tableView的界面错乱,组间距和contentInset ...
分类:
移动开发 时间:
2017-11-13 16:51:32
阅读次数:
218
此篇将重点介绍几种常用的Android性能分析工具: 一、Logcat 日志 选取Tag=ActivityManager,可以粗略地知道界面Displaying的时间消耗。当我们打开一个Activity的时候,log会打印一串log如下: 第一个时间表示系统接受到打开的intent到TestActi ...
分类:
移动开发 时间:
2017-11-13 16:44:41
阅读次数:
306
什么是RAC? 其实RAC就是一个简化代码的第三方库ReactiveCocoa,直接用Cocoapods添加到项目里就可以, podfile 文件添加 pod 'ReactiveCocoa',然后终端 pod install ,头文件引用: 使用RAC 1.方法 RAC最简单的使用技巧就是对事件的监 ...
分类:
移动开发 时间:
2017-11-13 16:44:33
阅读次数:
216
工欲善其事必先利其器,初步定位APP问题的工具--Charles ...
分类:
移动开发 时间:
2017-11-13 16:41:02
阅读次数:
185
iOS企业版app部署到服务器 .正对ios升级得ios7 以后,plist文件必须放到 https得服务器上了,http不可以用了 .plist参照模板如下: 不通过在AppStore,在IOS设备上直接安装应用程序的原理 通过itms-services协议,在safari浏览器可以直接在ios设 ...
分类:
移动开发 时间:
2017-11-13 16:39:45
阅读次数:
1422
1、与安卓语音的交互 注意:获取语音的src 需要用DOM元素获取 (1)HTML (点击按钮告诉安卓,录音开始与结束) (2)JS (3)HTML (录音完成后的语音条) (4)JS (写一个方法供安卓调用,传语音路径) (5)详情页语音条的显示 动态创建语音条标签 点击播放语音,给安卓传值 2、 ...
分类:
移动开发 时间:
2017-11-13 16:38:52
阅读次数:
156
前段时间,把市面上手机GPU OpenCL支持情况做了一个总结。总结如下: 目前,手机 GPU 市面有四个公司产品:Qualcomm, Imagination Technologies,ARM, Vivante,分别对应的产品如下: (所有表格均是按照产品上市时间先后排列) 表1 Qualcomm ...
分类:
移动开发 时间:
2017-11-13 16:37:26
阅读次数:
213
iostat监视I/O子系统iostat是I/Ostatistics(输入/输出统计)的缩写,用来动态监视系统的磁盘操作活动。1.命令格式iostat[参数][时间][次数]2.命令功能通过iostat方便查看CPU、网卡、tty设备、磁盘、CD-ROM等等设备的活动情况,负载信息。3.命令参数-C显示CPU使用情况-d显示磁盘..
分类:
移动开发 时间:
2017-11-13 16:34:54
阅读次数:
160
对于ARM Mali GPU,目前是支持OpenCL1.1,所以我们可以利用OpenCL来加速我们的计算。 一直以来,对于Mali GPU的OpenCL编程,一直没有环境来测试。好不容易弄到一个华为Mate7,却因为华为没有提供OpenCL driver(小道消息,华为下半年开始将会有OpenCL ...
分类:
移动开发 时间:
2017-11-13 16:34:43
阅读次数:
217
一、前言 不知不觉自己已经做了几年开发了,由记得刚出来工作的时候感觉自己能牛逼,现在回想起来感觉好无知。懂的越多的时候你才会发现懂的越少。 如果你的知识是一个圆,当你的圆越大时,圆外面的世界也就越大。 最近看到很多Android新手问Android学习路线,学习方法啊,如何入门啊,所以我从网上找了一 ...
分类:
移动开发 时间:
2017-11-13 16:33:09
阅读次数:
254
四周第二次课(11月7日)5.1vim介绍vi这个命令,它是linux中必不可少的一个工具。早期的Unix系统默认的编辑器的。vi与vim有什么区别?vim是vi的升级版。带彩色和代码提示,有利于提高使用人员的效率。安装:yuminstall-yvim-enhancedvim的三种模式:一般模式、编辑模式、命令模..
分类:
移动开发 时间:
2017-11-13 14:55:28
阅读次数:
142
豆子平常一般习惯用Nagios监控系统的状态。平常公司使用VEEAM来管理文件的备份和还原,备份的结果一般通过Email发送给豆子。今天心血来潮,想把这个备份的状态在Nagios的监控界面上也展现出来。因为VEEAM本身提供了PowerShell的模块,因此豆子可以通过NSclient++客户端来调用自..
分类:
移动开发 时间:
2017-11-13 14:50:53
阅读次数:
212