- 浏览: 345400 次
- 性别:
- 来自: 上海
-
最新评论
-
angle613163:
大神膜拜呀
String.getBytes() -
夜色蓝:
也遇到同样的问题,按照楼主的方法,问题已解决。
java.io.IOException: Prepare failed.: status=0x1异常解决方法 -
zwyhhmm:
音乐文件如果在SD卡里要用绝对地址,如:/mnt/sdcard ...
java.io.IOException: Prepare failed.: status=0x1异常解决方法 -
xxxl8023:
import java.io.UnsupportedEnco ...
String.getBytes() -
liushilang:
讲得太好了,谢谢!
String.getBytes()
文章列表
自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-WebApp(意为基于WEB形式的应用程序,运行在高端的移动终端设备)。
开发者们都知道在高端智能手机系统中有两种应用程序:一种是基于本地(操作系统)运行的APP;一种是基于高端机的浏览器运行的WebApp,本文将主要讲解后者。
WebApp与Native App有何区别呢?
Native App:
1、开发成本非常大。
一般使用的开发语言为JAVA、C++、Objective-C。
2、更新体验较差、同时也比较麻烦
每一次发布新的版本,都需要做版本打包,且需要用户手动更新(有些应用程序即 ...
Phonegap相关
1. 隐藏顶部的状态栏
在xxx-Info.plist中新增一项属性:"Status bar is initially hidden" = YES;此外,还可以增加其他的属性,例如Launch image等。
2. 用户滑动Webview时,正常情况下会超出边界然后弹回来,也就是Bounce,可以通过以下方式禁止这种行为:
在AppDelegate.m中的webViewDidFinishLoad方法中添加:
for (id subview in theWebView.subviews)
if ([ ...
需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果;
方法:通过js截获UIWebView中的html,然后修改html标签内容;
实例代码:
服务器端html
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initi ...
问题描述:phonegap的html5中打开超链接,或跳转页面,或者js打开连接的时候,每次都从浏览器中打开
解决方法:在Cordova.plist中有属性OpenAllWhitelistURLsInWebView设置为YES既可;
想让phonegap开发的web应用更类似本地化应用,首先想到的是UIWebView不能上下拖拽,但ios的4.3及以前版本的UIWebView没有UIScrollView的属性,本属性是在5.0及以后版本才支持;所以一概使用
webView.scrollView.scrollEnabled = NO;
是不行的;
在4.3及以前版本使用
UIScrollView *webViewScrollView = [theWebView.subviews objectAtIndex:0];
webViewScrollView.scrollEnabled = NO;
方法来设置webview ...
xcode4.3.2联机调试时出现异常,无法在真机上运行
error: failed to launch '/Users/jpm/Library/Developer/Xcode/DerivedData/phonetest1-gerjuzyynkfhhfgtdklsrehowmgy/Build/Products/Debug-iphoneos/phonetest1.app/phonetest1' -- failed to get the task for process 1500
解决方法如下:
For xcode 4:you have to create Entitlements.plist f ...
问题描述:
phonegap 工程新建完成后提示
Error: executing module function 'setInfo' in module 'cordova/plugin/ios/device'. Have you included the iOS version of the cordova-1.7.0.js file?
解决方法:http://www.cocoachina.com/bbs/read.php?tid=103525&page=e&#a
前提:
1. 已经正确的安装来xCode
2. 已经正确的安装Versions,并能从Svn服务器上下载得到代码了
出现的错误:
用Versions比较修改文件和Svn的文件时,出现如下问题:
The File Merge application could not be located.
解决方法是:
打开终端:
输入如下命令:
sudo xcode-select -switch /Applications/Xcode.app
然后输入密码就可以来
注意:/Applications/Xcode.app 是你xcode的路径
用Xcode 4.3.2新建了一个PhoneGap的应用,www目录下存在index.html文件,但是运行的时候,报错:ERROR: Start Page at 'www/index.html' was not found,这是PhoneGap和Xcode 4还不兼容导致的。
可以右键项目名->Add Files to "项目名",选择www目录,同时确保选中了Copy items into destination group's folder(if needed)和Create folder references for any added folders。
...
phoneGap安装失败
- 博客分类:
- phoneGap
终端中输入sudo chown [username] "/Users/[username]/Library/Developer/Xcode/Templates"
[username]换成你的用户名
定制navgation上的按钮,设置自己的风格的UIBarButtonItem
UIImage* image= [UIImage imageNamed:@"绑定弹出-返回.png"];
CGRect frame_1= CGRectMake(0, 0, image.size.width, image.size.height-4);
UIButton* backButton= [[UIButton alloc] initWithFrame:frame_1];
[backButton setBackgrou ...
参考http://www.cocoachina.com/bbs/read.php?tid=42618
开发过程中发现build有这个warning。
就是把plist的info的target里面不要选任何东西 然后在target 的Copy Resource Bundle里删除plist。 plist不需要link到target.
如果是xcode 4,先打开属性窗口 cmd + alt + 0;然后点击*.plist文件,再属性窗口的Target Membership里,去掉所有关联。
如图:
viewWillAppear 只在该视图控制器 视图直接添加到 window 上的时候才会调用。
比如[window addSubview:rootViewController.view];
[rootViewController.view addSubview:navigationController.view];
navigationController并不是直接添加到window上去的。
可以通过以下方式解决:
可以用 UINavigationControllerDelegate的– navigationController:willShowViewController:animate ...
xcode4.1 svn 配置详解
- 博客分类:
- iphone开发
参考资料地址:
http://www.douban.com/note/163070354/
http://blog.sina.com.cn/s/blog_6d0015e30100t8rm.html
http://xbiii3s.iteye.com/blog/1177309
我也拷贝下人家的代码,写下自己的操作
我的svn地址是:svn://192.168.1.1:/svn/jpm,这里注意地址不能是ip地址, 得用域名,所以我们需要修改本地hosts文件,把192.168.1.1这个ip地址映射到一个自定义的域名,hosts文件的修改网上很多,我这就介绍一种.
hosts文件修改:
...