当前位置:  编程技术>移动开发
本页文章导读:
    ▪安装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失败解决方法

 最近因为IPAD设备升级,原有Xcode4.2.1不能满足现在的真机调试需求,就上app developer下载了一个Xcode4.3.1,既然安装失败,根据安装提示信息,就能明显的看到是 MobileDevice 组件安装失败,曾经在网上找是否有这个组件下载,在官方查找也未果。闲下看了下IOS群里的聊天记录,发现有一个XCODE的安装问题。一语情醒梦中人,这让我立马想到了,我的问题估计也是这个原因导致的。记录一下,希望这对大家有所帮助。

以下是安装XCODE4.3.1提示报错的截图

 

 


 

解决方法如下:

  • 先找到xcode.app目录,选择显示包内容,就能看到在Finder里会显示一个contents的文件夹
  • Contents->Resources->Packages->MobileDevice.pkg,根据上面路径找到MobileDevice.pkg文件,双击进行安装 
  • 安装成功后,再进行Xcode安装,这样就会安装失败了。
  • 如果可以帮到大家 ,麻烦顶一下了,谢谢。

     


        
    [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文件定义样式。

        
    [3] 自定义view中获取字符串的宽度跟高度
        来源: 互联网  发布时间: 2014-02-18
    自定义view中获取字符串的宽度和高度
    方法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);//获得字符串的宽度
    

        
    最新技术文章:
    ▪Android开发之登录验证实例教程
    ▪Android开发之注册登录方法示例
    ▪Android获取手机SIM卡运营商信息的方法
    ▪Android实现将已发送的短信写入短信数据库的...
    javascript开源软件 iis7站长之家
    ▪Android根据电话号码获得联系人头像实例代码
    ▪Android中GPS定位的用法实例
    ▪Android实现退出时关闭所有Activity的方法
    ▪Android实现文件的分割和组装
    ▪Android录音应用实例教程
    ▪Android双击返回键退出程序的实现方法
    ▪Android实现侦听电池状态显示、电量及充电动...
    ▪Android获取当前已连接的wifi信号强度的方法
    ▪Android实现动态显示或隐藏密码输入框的内容
    ▪根据USER-AGENT判断手机类型并跳转到相应的app...
    ▪Android Touch事件分发过程详解
    ▪Android中实现为TextView添加多个可点击的文本
    ▪Android程序设计之AIDL实例详解
    ▪Android显式启动与隐式启动Activity的区别介绍
    ▪Android按钮单击事件的四种常用写法总结
    ▪Android消息处理机制Looper和Handler详解
    ▪Android实现Back功能代码片段总结
    ▪Android实用的代码片段 常用代码总结
    ▪Android实现弹出键盘的方法
    ▪Android中通过view方式获取当前Activity的屏幕截...
    ▪Android提高之自定义Menu(TabMenu)实现方法
    ▪Android提高之多方向抽屉实现方法
    ▪Android提高之MediaPlayer播放网络音频的实现方法...
    ▪Android提高之MediaPlayer播放网络视频的实现方法...
    ▪Android提高之手游转电视游戏的模拟操控
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3