当前位置: 编程技术>移动开发
本页文章导读:
▪安装Xcode4.3.1失败解决办法 安装Xcode4.3.1失败解决方法
最近因为IPAD设备升级,原有Xcode4.2.1不能满足现在的真机调试需求,就上app developer下载了一个Xcode4.3.1,既然安装失败,根据安装提示信息,就能明显的看到是 Mobi.........
▪ onPrepareOptionsMenu 跟onCreateOptionsMenu 的区别 onPrepareOptionsMenu 和onCreateOptionsMenu 的区别
在android中创建菜单menu时需要重写Activity的onCreateOptionsMenu(Menumenu)方法,这个方法只在第一次创建的时候调用一次,所以如果之后想对menu进行动态的.........
▪ 自定义view中获取字符串的宽度跟高度 自定义view中获取字符串的宽度和高度
方法1:
Rect rect = new Rect();
Paint p = new Paint();
String str = "abcdefg";
p.getTextBounds(str, 0, str.length(), rect);//用一个矩形去"套"字符串,获得能完全套住字符串的最.........
[1]安装Xcode4.3.1失败解决办法
来源: 互联网 发布时间: 2014-02-18
安装Xcode4.3.1失败解决方法
先找到xcode.app目录,选择显示包内容,就能看到在Finder里会显示一个contents的文件夹
Contents->Resources->Packages->MobileDevice.pkg,根据上面路径找到MobileDevice.pkg文件,双击进行安装
安装成功后,再进行Xcode安装,这样就会安装失败了。
最近因为IPAD设备升级,原有Xcode4.2.1不能满足现在的真机调试需求,就上app developer下载了一个Xcode4.3.1,既然安装失败,根据安装提示信息,就能明显的看到是 MobileDevice 组件安装失败,曾经在网上找是否有这个组件下载,在官方查找也未果。闲下看了下IOS群里的聊天记录,发现有一个XCODE的安装问题。一语情醒梦中人,这让我立马想到了,我的问题估计也是这个原因导致的。记录一下,希望这对大家有所帮助。
以下是安装XCODE4.3.1提示报错的截图
解决方法如下:
如果可以帮到大家 ,麻烦顶一下了,谢谢。
[2] onPrepareOptionsMenu 跟onCreateOptionsMenu 的区别
来源: 互联网 发布时间: 2014-02-18
onPrepareOptionsMenu 和onCreateOptionsMenu 的区别
在android中创建菜单menu时需要重写Activity的onCreateOptionsMenu(Menumenu)方法,这个方法只在第一次创建的时候调用一次,所以如果之后想对menu进行动态的修改,那么就不能再对onCreateOptionsMenu做什么手脚,就要用到onPrepareOptionsMenu(Menumenu)方法了。
onPrepareOptionsMenu与onCreateOptionsMenu不同的是,他在每次按下menu硬键之前会被调用,所以可以在这里动态的改变menu。
注意:在onPrepareOptionsMenu(Menumenu)函数中,首先需要调用:
super.onPrepareOptionsMenu(menu);
menu.clear();
如果没有clear而直接add的话,那么菜单中菜单项是会“追加”的,这样随着你不停的点menu键,菜单项就不停的增加。
另外,android系统默认的菜单样式是支持最多3个一行,如果有4项就每行2个有2行...如果想自定义样式,可以使用xml文件定义样式。
在android中创建菜单menu时需要重写Activity的onCreateOptionsMenu(Menumenu)方法,这个方法只在第一次创建的时候调用一次,所以如果之后想对menu进行动态的修改,那么就不能再对onCreateOptionsMenu做什么手脚,就要用到onPrepareOptionsMenu(Menumenu)方法了。
onPrepareOptionsMenu与onCreateOptionsMenu不同的是,他在每次按下menu硬键之前会被调用,所以可以在这里动态的改变menu。
注意:在onPrepareOptionsMenu(Menumenu)函数中,首先需要调用:
super.onPrepareOptionsMenu(menu);
menu.clear();
如果没有clear而直接add的话,那么菜单中菜单项是会“追加”的,这样随着你不停的点menu键,菜单项就不停的增加。
另外,android系统默认的菜单样式是支持最多3个一行,如果有4项就每行2个有2行...如果想自定义样式,可以使用xml文件定义样式。
[3] 自定义view中获取字符串的宽度跟高度
来源: 互联网 发布时间: 2014-02-18
自定义view中获取字符串的宽度和高度
方法1:
方法2:
方法1:
Rect rect = new Rect(); Paint p = new Paint(); String str = "abcdefg"; p.getTextBounds(str, 0, str.length(), rect);//用一个矩形去"套"字符串,获得能完全套住字符串的最小矩形 float width = rect.width();//字符串的宽度 float height = rect.height();//字符串的高度
方法2:
Paint p = new Paint(); String str = "abcdefg"; float width = p.measureText(str);//获得字符串的宽度
最新技术文章: