在iOS中使用的多线程技术有四种,Pthread、NSThread、GCD、NSOperation,但GCD与OP严格来说,应该叫并发编程技术。GCD虽然是用C语言书写,但是苹果对它做了很多封装,让它使用起来及其简单方便,因此在OC开发中应用很广。而OP则是在iOS4.0之后对GCD进行了一次封装, ...
分类:
移动开发 时间:
2017-11-17 14:58:36
阅读次数:
201
常用权限: butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’ imageloader compile ‘co ...
分类:
移动开发 时间:
2017-11-17 14:56:18
阅读次数:
189
1、Service的种类 按运行地点分类: 其实remote服务还是很少见的,并且一般都是系统服务。 按运行类型分类: 有同学可能会问,后台服务我们可以自己创建 ONGOING 的 Notification 这样就成为前台服务吗?答案是否定的,前台服务是在做了上述工作之后需要调用 startFore ...
分类:
移动开发 时间:
2017-11-17 14:53:21
阅读次数:
198
如果在android O上遇到这种webView渲染异常,那就在manifest的Application下面添加 https://developer.android.com/guide/webapps/managing-webview.html#version 参考google文档 ...
分类:
移动开发 时间:
2017-11-17 14:53:05
阅读次数:
1057
iOS7 topLayoutGuide/bottomLayoutGuide 创建一个叫做LayoutGuideStudy的工程,我们打开看一下Main.storyboard: storyboard-top_bottom_layoutGuide.png 可以看到View Controller下面出现t ...
分类:
移动开发 时间:
2017-11-17 14:52:06
阅读次数:
246
转自:http://caibaojian.com/mobile-meta.html ...
分类:
移动开发 时间:
2017-11-17 13:27:12
阅读次数:
180
项目中,需要将NSArray数组发送给后台,结果里面有空格,换行识别不了 和后台沟通解决方法有两种: 1 将NSArray 转换为JSON字符串传给后台 2 将NSArray 用分割符分割为字符串 如果数组里面是对象,或者字典,请参考:http://blog.csdn.net/worldzhy/ar ...
分类:
移动开发 时间:
2017-11-17 13:25:40
阅读次数:
183
打开APP时,出现闪退的情况,查看android studio报错信息,主要为: Unable to add window -- token android.os.BinderProxy@3a067204 is not valid 原因分析:由于进入APP时会显示一个进度对话框,对话框的初始化必须依 ...
分类:
移动开发 时间:
2017-11-17 13:24:14
阅读次数:
206
appweb默认把exe放在cgi那个模块里面了,要把他去掉,下面两个exe去掉就能正确下载了。## For CGI scripts, such as your Perl scripts make sure that you have # "#!/PerlPath" as the first lin ...
分类:
移动开发 时间:
2017-11-17 13:20:36
阅读次数:
162
1.npm安装 package.json中会出现 2.main.js引入 3.webpack.base.conf.js ...
分类:
移动开发 时间:
2017-11-17 12:00:43
阅读次数:
373
cordova-plugin-external-extension cordova.plugins.externalExtension.openMobileQQChat(qqNum) https://www.npmjs.com/package/cordova-plugin-external-exte... ...
分类:
移动开发 时间:
2017-11-17 11:58:49
阅读次数:
255
模块:gallery Gallery模块管理系统相册,支持从相册中选择图片或视频文件、保存图片或视频文件到相册等功能。通过plus.gallery获取相册管理对象。 管理我们手机上用到的相册:选择图片,和保存图片; 应用场景:朋友圈发照片,QQ空间发视频,添加图片附件,添加视频附件; 这个不需要初始 ...
分类:
移动开发 时间:
2017-11-17 11:56:46
阅读次数:
197
在Android5.1(APIlevel22)及其以下版本上,系统在APP安装时要求用户授权所有Manifest申请的权限,否则APP不能安装,并且安装后权限也撤销不了。http://7jpolu.com1.z0.glb.clouddn.com/pre-marshmallow-permission.jpg而在Android6.0(Marshmallow_棉花糖)及其以上版本上,系..
分类:
移动开发 时间:
2017-11-17 11:55:36
阅读次数:
209
在工作中遇到一个需求,需要在整个应用的上层悬浮显示控件,目标效果如下图:首先想到的是申请悬浮窗权限,OK~ 打开搜索引擎,映入眼帘的并不是如何申请,而是“Android 悬浮窗权限各机型各系统适配大全...
分类:
移动开发 时间:
2017-11-17 11:51:48
阅读次数:
337
我这边的需求是服务器返回一段html格式的数据,客户端展示出来,但是展示出来后发现图片尺寸太小,比例看起来很不舒服,于是在网上找到了这个解决方案(仅限于UIWebView):在webView加载完成后注入js代码 - (void)webViewDidFinishLoad:(UIWebView *)w ...
分类:
移动开发 时间:
2017-11-17 10:52:29
阅读次数:
549
解决方法:ViewController 中应该设置了一个手势(UITapGestureRecognizer),与UICollectionView的点击事件冲突,这个手势的覆盖区域应该与UICollectionView的监听区域冲突了,去掉这个手势,后者是处理一下这个手势的覆盖范围即可。原帖地址:ht ...
分类:
移动开发 时间:
2017-11-17 10:46:44
阅读次数:
236
1.APP内部最好设计-我的消息-的功能,以便用户查看推送消息历史记录,通过角标、已读、未读等设计吸引用户读取消息。(画下来这都是重点) 2.建议提供推送设置功能,允许用户设置推送消息是否显示于通知栏、接收消息音效、接收时间等。(画下来这里重点要考) 推送策略设计 1、选择合适的时间进行推送,尽量避 ...
分类:
移动开发 时间:
2017-11-17 10:45:21
阅读次数:
380