- 博客(55)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 cordova开发 升级xcode9 打包保存图片访问相册闪退
问题描述:升级xocde9后app中在将图片保存到手机相册时闪退了,调试发现控制台打印了如下信息我纳闷我Privacy - Camera Usage Description 相册权限已经添加了,最后网上查了资料得出结论一下解决方案。解决方案:在info.plist中添加 Privacy - Photo Library Additions Usage Description
2017-10-16 12:13:23 678
原创 分享一个仿微信多选图cordova插件(相册内带相机功能)
前言:之前用过https://github.com/wymsee/cordova-imagePicker 插件 发现很多问题所在,而且作者现在应该没有维护此插件了,上面的插件有些问题:1,android没有相册目录,而且如果相册图片过多的用户打开相册需要加载很长时间。2,ios上选图界面不自适应。3,相册内没有相机拍照入口。以上问题并不能满足我的
2017-06-28 10:37:15 5415 1
原创 smartsvn 默认不能上传.a文件解决方案
默认情况下,Mac上SVN配置文件,是不允许上传.a文件的,需要单独配置。使用Smart SVN上传.a文件失败时,可以进行查看,并且重新单独上传。关Project----->SettingsSVN-使用Smart SVN 管理Xcode项目文件" title="Smart SVN-使用Smart SVN 管理Xcode项目文件" height="298" width="690"
2017-02-28 15:58:05 2412
原创 Mac node版本升级失败解决方法
打开终端输入以下命令 --> 回车 -->输入密码 -->回车 -->结束:sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}一句命令搞定.
2017-01-12 16:20:24 2036
原创 Xcode8配置支持 ios 10.2
(1) 下载 ios 10.2 开发包(13.78M)链接: https://pan.baidu.com/s/1miBERmo 密码: 3abq(2) Xcode添加路径将下载好的10.2文件解压复制:/applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Devic
2016-12-23 17:39:58 3020
原创 Canvas 简介
HTML5 中 canvas 标签用于绘制图像(通常是通过 JavaScript 脚本进行绘制)。canvas 元素本身并没有绘制能力(它仅仅是图形的容器),必须使用脚本来完成实际的绘图任务。getContext() 方法可返回一个对象,该对象提供了用于在画布上绘图的方法和属性。getContext("2d") 对象属性和方法,可以在画布上绘制文本、线条、矩形、圆形等等。canva
2016-11-06 21:46:36 1120
原创 cordova cordova-plugin-inappbrowser net:ERR_UNKNOWN_URL_SCHEME
最近做cordova项目使用cordova-plugin-inappbrowser插件 _blank 在app内部打开一个浏览器访问一个网页,点击网页中的特殊的协议超链(非http,https),比如“mqqwpa://”(用于在手机浏览器唤醒qq聊天界面的接口协议),报错net:ERR_UNKNOWN_URL_SCHEME。废话不多说,直接上解决方案代码:在shouldOverr
2016-11-03 19:42:26 3245
转载 xcode8 iOS10上关于NSPhotoLibraryUsageDescription NSCameraUsageDescription 等问题
最近升级了Xcode8.0,真是很多坑啊,填完一个来另外一个,今天又遇到了一个,用Xcode8.0上传项目时被驳回说是info.plist里面没有设置NSPhotoLibraryUsageDescription、NSCameraUsageDescription、NSContactsUsageDescription、NSMicrophoneUsageDescription等字段,之前这些都是预设的不
2016-09-19 11:28:21 42747 5
原创 关于接入移动端微博 android sdk 分享唤醒不了分享页面
原因很多在此我说两点常见的:应用无法唤起微博客户端实现分享,主要是因为程序中的APPKEY,包名和签名(仅限Android)信息和在平台填写的不一致。(这个错误第一次接入微博sdk的朋友会经常遇到。)分享图文网页链接,图片的转成Bitmap数据的大小不能超过32768。 (调试跟踪好就才发现原因。。)以上是我接入微博android sdk发现的问题。下面是我使用
2016-08-23 18:50:42 1939
原创 ERROR Internal navigation rejected - <allow-navigation> not set for url='xxx'
在cordova开发中如果出现 ERROR Internal navigation rejected - not set for url='xxx' 错误。原因:没有设置白名单,ios9+拒绝请求。解决方案: 在config.xml文件中配置 运行 ok
2016-08-19 16:31:41 4416
原创 解决sencha touch打包后的ios项目顶部状态栏被覆盖问题
效果图如下:解决步骤:打开http://cordova.apache.org/plugins,搜索statusbarcmd进入cordova目录使用cordova plugin add cordova-plugin-statusbar添加成功后然后,在app.js文件中的launch方法中调用下面两个方法StatusBar.backgroundColorByName("bl
2016-04-13 19:55:06 1066
原创 android studio 签名 报错Error:(3) Error: "app_name" is not translated in "de" (German), "es" (Spanish),
android签名时报下面错误:Error:(4) Error: "launcher_name" is not translated in "de" (German), "es" (Spanish), "fr" (French), "hu" (Hungarian), "ja" (Japanese), "ko" (Korean) [MissingTranslation]Error:(3) E
2016-03-03 11:12:10 3427 2
原创 cordova常用命令
安装 cordova:npm install -g cordova创建应用程序cordova create hello com.example.hello HelloWorld 添加平台cordova platform add androidcordova platform add ios完成后运行以下命令查看:cordova p
2015-11-13 14:34:19 884
转载 cordova插件使用(一套流程适用于每个插件使用)
iOS 状态栏的控制我是这么实现的:访问http://plugins.cordova.io/, 您可以在其中搜索cordova插件,例如我搜下statusbar:会发现有两个插件。其中下面的名字貌似更官方一点,我们就选择这个作为我们需要的插件。插件的安装很简单。我们需要的只是插件的ID, 也就是org.apache.cordova.statusbar. 然后打开终端
2015-10-28 23:14:19 4820
转载 Extjs操作Dom
1.获取dom 通过id获取: var el = Ext.get("my-div"); 通过DOM元素引用: var el = Ext.get(myDivElement); 如果此Dom节点只操作一次的话,为了节省内存,建议使用fly()方法,如: Ext.fly("my-div").getHeight(); 2.操作dom Ext,get('my-div ...1.获取dom
2015-09-22 17:21:54 189
原创 PLSQL插入数据中文乱码的问题
最近刚买了一个笔记本重新安装了oracle,使用了PLSQL,安装好了试用了一下,再插入中文的sql值时出现了乱码。中文乱码就是编码不统一所导致的了,解决办法只需要把编码统一下即可解决了。此种情况最大的可能就是客户端和服务器端的编码不一致,解决方法如下:1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AM
2014-12-12 15:28:51 1906
原创 cordova开发 升级xcode9 打包保存图片访问相册闪退
问题描述:升级xocde9后app中在将图片保存到手机相册时闪退了,调试发现控制台打印了如下信息我纳闷我Privacy - Camera Usage Description 相册权限已经添加了,最后网上查了资料得出结论一下解决方案。解决方案:在info.plist中添加 Privacy - Photo Library Addition
2017-10-16 13:45:15 1110
转载 Android Studio不显示logcat日志的解决办法
现象如图所示,logcat无日志显示:首先,你可以试试修改以下参数:2.若修改上述参数依然不显示,你可以打开Device Moniter,查看logcat,步骤如下:如果在这里有logcat日志正常显示的话,你可以设置Tool-->Android-->En
2017-02-28 14:12:15 4860
转载 Android Studio 快捷键 for Mac OS X
一直以来对AS比较反感,感觉太难用了....不过GG推出了正式版,而且Github上用的人也比较多,那说明这个东西 还是有它的独到之处的。所以逼着用用吧,有道是,用用更方便....有朋友用的win版的,快捷键差别很大....快捷键设置的地方:Preferences(⌘,) > Keymap默认是Default(刚看了下,这个方案好像就是win平台
2017-02-28 13:46:28 91
原创 CSS3 中 3D 变换效果概述
1.transform-style 指定某元素的子元素是(看起来)位于三维空间内,还是在该元素所在的平面内被扁平化取值:flat | preserve-3dflat:默认值,指定子元素位于此元素所在平面内preserve-3d:指定子元素定位在三维空间内示例代码:html>head>meta charset="utf-8" />title>transform-s
2016-11-06 21:44:32 914
原创 CSS3 中的过渡效果
1.transition-property 设置对象中的参与过渡的属性默认值为:all。默认为所有可以进行过渡的css属性。如果提供多个属性值,以逗号进行分隔。语法:transition-property:none | single-transition-property>[ ,single-transition-property> ] = all | 取值:
2016-11-04 13:35:49 679
原创 CSS3 中的动画
动画是使元素从一种样式逐渐变化为另一种样式的效果。通过 CSS3,能够创建动画,这可以在许多网页中取代动画图片、Flash 动画以及 JavaScript。如需在 CSS3 中创建动画,需要学习 @keyframes 规则。@keyframes 规则用于创建动画。在 @keyframes 中规定某项 CSS 样式,就能创建由当前样式逐渐改为新样式的动画效果。通过 animation
2016-11-01 21:40:24 350
原创 CSS3 中的 2D 变换
1.transform 设置对象的转换。取值:none | (1)none:无转换(2)2D Transform Functions:translate():指定对象的2D translation(2D平移)。第一个参数对应X轴,第二个参数对应Y轴。如果第二个参数未提供,则默认值为0translatex():指定对象X轴(水平方向)的平移translatey():指
2016-11-01 21:38:28 450
原创 CSS3 中的取值和单位
在 CSS3 中增加了很多度量的单位和取值,下面是项目开发中常用到的单位和取值。1.长度值单位rem:相对长度单位。相对于根元素(即html元素) font-size 值的倍数。vw:相对于视口的宽度。视口被均分为100单位的vw,例如:h1 { font-size: 8vw;}/* 如果视口的宽度是200mm,那么上述代码中h1元素的字号将为16mm,即(8x20
2016-11-01 21:34:55 844
原创 swift2.0中文文档
http://wiki.jikexueyuan.com/project/swift/chapter1/02_a_swift_tour.html
2016-01-03 14:30:55 536
翻译 关于Eclipse中 Android sdk 不能更新解决方案
方式:mirrors.neusoft.edu.cn镜像代理启动SDK Manager界面Tools>Options...下进行如下操作:体验效果图:感谢boonya的分享,小白鼠试过了,可以使用。
2015-10-28 23:23:51 99
转载 解决下载Android Build-tools 19.1.0失败
准备从Eclipse转到Android Studio了。今天尝试Android Studio的时候,被它提醒我SDK的Android Build-tools版本过低,需要升级。 于是打开Android SDK Manager,它顺利地帮我找到了Android SDK Build-tools的19.1版本,但是下载的时候却死活下载不了——Android SDK Manager在国内一向不稳定,时
2015-10-20 17:09:55 520
转载 高效的jQuery与js代码编写技巧总结
最近写了很多的js,虽然效果都实现了,但是总感觉自己写的js在性能上还能有很大的提升。本文我计划总结一些网上找的和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。谨以此文来提醒自己。首先,跟大家推荐一下jQuery API 文档 http://www.css88.com/jqapi-1.9/ ,她会告诉你使用
2015-06-30 17:31:08 90
转载 Android与IOS的后台与推送对比
一直以来安卓用户都嘲笑IOS的伪后台,苹果为什么不实现实时后台呢?既不是IOS技术上无法实现,也不是苹果傻到不考虑用户需求,今天通过对Android与IOS的后台与推送机制的简单介绍,相信大家一定会有答案。 简单来说,iOS后台类型可以分为三种: 1. 保存现场。按下Home键10秒内直接杀死进程,并释放内存,大多数第三方APP(非内置APP)都属于此类,APP会保存关
2015-06-02 16:11:41 2222
转载 JavaScript 开发的45个经典技巧
偶然的一次机会让我从java后端开发转到了使用appcan开发跨平台APP,学习根本停不下来,看到一篇写的不错的关于JavaScript文章分享给大家.JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以
2015-05-31 00:11:40 418
转载 eclipse连接成功连接到genymotion模拟器
(1)很多朋友在使用genymotion开发安卓应用程序的时候,会遇见完全正确的安装但是在运行的时候仍然找不到,genymotion上的设备,在打开的devices上找不到如下图所示:(2)解决的方法如下:1、关闭eclipse、genymotion等相关软件;2、打开你的genymotion--找到settings---找到ADB、按照我下图所
2015-04-05 18:15:54 1491
转载 用jQuery Mobile做HTML5移动应用的三个优缺点
在过去大约一个月的时间里,我一直在使用JQuery Mobile为一个健身培训网站开发基于HTML5的手机/平板前端应用。我之前曾经写过Android和iOS应用程序(分别用Java和Objective-C),因此只要编写一段基础代码就可以在主流平台上运行并能够快速地用HTML和JavaScript迭代,这样的许诺十分诱人。JQuery Mobile & HTML5使用HTML5和
2015-04-03 16:02:30 554
转载 d导入新项目后出现:Unable to resolve target 'android-19'
重新装完Ecplise+ATD+Android SDK 在Ecplise工作空间导入之前写过的Android项目会出现错误,大部分是SDK 版本不符,如下错误提示:Error:Unable to resolve target android-19如图:解决办法:修改工程目录下的project.properties文件里的内容target=android-
2015-04-02 11:02:38 518
转载 Android app设计须知
1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法。我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之
2015-03-30 09:31:32 574
转载 BroadcastReceiver应用详解
問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。今天我们来讲一下Android中BroadcastReceiver的相关知识。BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的
2015-03-18 14:27:00 436
转载 Android手机在开发调试时logcat不显示输出信息的解决办法
网上搜了N多解决方法,但是很多将log级别的,用法的,更多的是如何在logcat中设置filter进行log的过滤与查看,但是我遇到的问题是,模拟器怎么着都OK,但真机、手机进行开发调试的时候却看不到log信息,这是很恼人的事情(毕竟模拟器跑起来太慢了)。刚开始没有查到好的方法,就用try catch把exception打到一个alertdialog中,但是这样只能看个大概,绕这个圈子没用
2015-03-18 11:12:56 869
原创 关于使用Ajax传中文数据到后台接受…
今天遇到这个我问题初始我觉得是很简单的问题,整整用了好几个小时时间在网上查各种资料最终解决了。乱码问题之前遇到的并不少无非就是:前台传后台:在接受前设置一下requestsetCharacterEncoding("UTF-8");后台传前台:在传出前设置一下response.setContentType("text/html;charset=utf-8");以上两种基本上可以解决绝大多
2014-11-24 11:46:21 559
原创 Caused by: org.hiberna…
Caused by: org.hibernate.MappingException: Associationreferences unmapped class: com.peter.entity.CrmSalechanceatorg.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2473)atorg.hib
2014-11-24 11:46:18 440
FFmpeg 视频压缩问题 麻烦大虾们进来看下
2016-08-04
android 微信分享调试后 发现回调 ErrCode返回-6
2016-03-03
sencha touch +phonegap项目中能实现(qq、微信、微博)登录和分享吗
2015-10-30
音乐软件(例如酷狗)是如何在ios后台长期运行的?
2015-06-02
使用html5实现跨android ios跨平台开发前的准备
2015-04-05
用java读Excel读数据是不是多此一举啊
2014-10-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人