当前位置:  编程技术>移动开发
本页文章导读:
    ▪在Titanium中怎么获取手机的IMEI        在Titanium中如何获取手机的IMEI 在做移动应用的时候,很多时候我们需要对手机进行认证,记录是否是从同一部手机发来的请求,这个时候我们就需要获取手机的IMEI码(IMEI(International Mobile .........
    ▪ Xcode3.2.6 Xcode4.1 Xcode4.2.1依存        Xcode3.2.6 Xcode4.1 Xcode4.2.1并存 Mac OS X 10.7安装多个版本的Xcode, Xcode3.2.6 Xcode4.1 Xcode4.2.1并存。   刚入手的Macbook Pro 是Mac OS X 10.7.2版本的操作系统,到App Store可以免费在线安装Xcode4.2.1。现在Xcode收.........
    ▪ Twitter公布Bootstaps 2.0,添加响应设计特性       Twitter发布Bootstaps 2.0,添加响应设计特性 译者注:2011年8月,Twitter推出了一个名为Bootstrap的开发工具包。该工具包自发布以来,一直是GitHub上热门的开源项目。Bootstrap2.0即将面世,本文作者Sc.........

[1]在Titanium中怎么获取手机的IMEI
    来源: 互联网  发布时间: 2014-02-18
在Titanium中如何获取手机的IMEI
在做移动应用的时候,很多时候我们需要对手机进行认证,记录是否是从同一部手机发来的请求,这个时候我们就需要获取手机的IMEI码(IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写)。

如何在Titanium中获取手机的IMEI码呢,很多人都期待官方能够提供这个API(其实获取也不太复杂)。但是看看下边的BUG的回馈,大家以后就死心吧,由于隐私方面的原因,官方对于这个问题的是“Resolution: Won't Fix”!!!
TIMOB-7320 API: Need to get IMEI of device

那么我们如果非得需要获取IMEI的话又该怎么办呢?只能自己做Module能实现!

Andorid版代码参考:
String imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)).getDeviceId();


iPhone版的话,有好心人做好Module了,大家试试看吧!
Is it possible to obtain IMEI and IMSI from the mobile device?

    
[2] Xcode3.2.6 Xcode4.1 Xcode4.2.1依存
    来源: 互联网  发布时间: 2014-02-18
Xcode3.2.6 Xcode4.1 Xcode4.2.1并存

Mac OS X 10.7安装多个版本的Xcode, Xcode3.2.6 Xcode4.1 Xcode4.2.1并存。

 

刚入手的Macbook Pro 是Mac OS X 10.7.2版本的操作系统,到App Store可以免费在线安装Xcode4.2.1。现在Xcode收不费了,真是好事儿一件。

 

(Xcode3.2.X),  ( Xcode4.0 4.1)   (Xcode4.2.X)  这三个版本之间差别很大,Xcode4.0与4.1好像差别不大(也不肯定)。

 

想安装Xcode,要先了解Xcode版本与Mac OS版本的对应关系,请看我收集的文章http://elf8848.iteye.com/blog/1366101

 

核心内容如下:

 

Xcode 3.2.6 and iOS SDK 4.3 GM Seed for Snow Leopard (10.6.6)

Xcode 4.0.2 and iOS SDK 4.3.2 for Snow Leopard (10.6.6)

 

Xcode 4.1 SDK5.0 for Snow Leopard  (10.6.7)

Xcode 4.1 SDK5.0 for Lion (10.7)

 

Xcode 4.2 and iOS SDK 5.0 for Snow Leopard (10.6.7)

Xcode 4.2 and iOS SDK 5.0 for Lion (10.7)

 

 

从上面可以看出来 Xcode 4.1,Xcode 4.2 是可以运行在10.7版本操作系统上的。

Xcode 3.2.6是运行在10.6.6版本操作系统上的。现在要让这三个同时运行在10.7版本操作系统上.

 

 

买了本书<Objective-C基础教程>,书中作者成书时使用的好像是Xcode3.1,我使用3.2照着做也还能找到相应的功能。

 

其它新出版的书,其中的讲解例子使用Xcode4.0,4.1比较多。

 

我的系统早已安装了Xcode4.2.1,与前面两个版本的Xcode差异较大,都找不着北。

 

这时如果几个版本能共存,那可是太好了。今天我让Xcode3.2.6,Xcode4.1,Xcode4.2.1并存了,这里记录下来,朋友们也可以参考,方法也来自网络。

 

 

系统早已安装了Xcode4.2.1,他是第一个安装的。已占用/Developer 目录。打开《About Xcode 4.2》这个安装说明文档,其中写到:

      The Xcode installer will create the folder /Developer on the root of your boot partition, and place the Xcode developer tools and SDKs in this folder. If you have a previous version of Xcode you would like to preserve, you can copy the existing installation from /Developer to another folder to prevent having it updated automatically by the installer.

     意思是Xcode4.2会被安装到/Developer目录。4.1也是如此。 但3.2,4.0在安装时可以先选择安装目标目录的。

 

网上也有说,如果你的系统中以前有3.X在 /Developer目录,当安装4.2时,3.X会被移动到 /Developer-old目录中。这个对我们没有影响,因为我们会提前规划安装目录。

 

所以规划如下:

Xcode4.2.1 默认安装在/Developer 目录

Xcode3.2.6 可以选目录,安装在/Developer2

Xcode4.1    默认安装在/Developer 目录,后把文件夹发名为/Developer3  

 

安装:

这三个版本,安装时不分先后,只要分好目录就行。

 

第一步:4.2.1已安装,(后来在不断的折腾中,整坏了启不来了,只好用命令卸载了,命令安装文档中有,$ sudo <Xcode>/Library/uninstall-devtools --mode=all  )

第二步:安装3.2.6,注意要修改安装的目录为/Developer2,请参考下面的文章。下面的文章说的是3.2.5,但我用的是3.2.6也OK了。

第三步:安装4.1,默认安装在了/Developer目录中,安装成功后,把文件夹发名为/Developer3。

第四步:安装4.2.1,默认安装在了/Developer目录中。

 

安装好后,在系统信息里可以看到三个开发工具,手动修改为/Developer3的也被识别,如下图:

 

 

 

卸载时的截图:

 

 

 

==========================================

在安装3.2.6时,有一步,我去掉了对勾, 就是system tools和UNIX Developmanet.因为4.2.1与3.2.6的安装文档中都有类似的说明, 如下(4.2.1的):

The Xcode installer also installs system components and UNIX command line tools in a shared location on your Mac. Only one version of these components can exist on a computer at a time, and the last installed version replaces any previously installed set.

意思是 system tools和UNIX Developmanet只能存在一个版本,多次安装以最后一次为准。 我想4.2.1已带了system tools和UNIX Developmanet, 就应该不用3.2.6的了吧?但 4.2.1带的与3.2.6还的system tools和UNIX Developmanet是一类型的吗?只是版本不同?  我也说不准,文档也没说。如果是一类的, 当然只安装一次就可了。如果不是。。。       , 结果我如图做的, 3.2.6没有安装 system tools和UNIX Developmanet,因为提示说会安装在/Developer 目录中, 但是我的4.2.1在/Developer 目录中呢,还是不安为好吧!猜的。

 

 

 

跑了两个小小小程序,都正常,目前还没有发现问题,已后发现问题会在这里补充。请关注http://elf8848.iteye.com。

 

 

 

 

 

 

 

 

 

=============     以下是 附文    ==========================

 

XCode 3.x与4.X差异很大,一些老手都不习惯。

XCode 版本与Mac OS版本还有一些对应关系,具体请看上文。

如果买了新苹果电脑,还带了新的版本的10.7系统,但原有项目是是3.2.X开发的,就需要阅读下方。

 

 

方法一:

原文地址:http://www.cppblog.com/kongque/archive/2011/09/20/156367.html

公司新买了mac mini,由于是新版本的mac mini,里面预装的是mac os Lion,也就是mac os 10.7,之前的xcode 3.2.5版本总是装不上,仔细查看安装选项才发现xcode toolset无法被勾选上,sdk可以安装,但是xcode app套件安装不了,但是下载一个xcode 4需要颇废一番功夫。更何况项目之前的代码已经一致都用xcode 3.2.5,而且另外一个同事的mac mini也是老版本的。
解决方法如下:
1. 加载xcode 3.2.5的dmg文件
2. 在dmg文件上右键,打开终端
3. 在终端中输入以下命令:
export COMMAND_LINE_INSTALL=1
cd /
open "Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg"
搞定! 
这里注意要在中间切换到根目录才行,否则会报错The file /Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg/Volumes/Xcode and iOS SDK/Xcode and iOS SDK.mpkg does not exist.

 

 

 

 

方法二:

原文地址:http://blog.csdn.net/think12/article/details/6834828

官方给出的解释是:
lion10.7安装xcode4.X
雪豹安装xcode3.X
如果在lion10.7上安装xcode3.X的话,安装过后,在application中找不到xcode.app文件。
如果在lion10.7上安装xcode4.x的话,运行以前的xcode3.x可能会有问题。
解决办法:
1。把xcode3.x转换为可读写的dmg。打开磁盘工具转换dmg。
应用程序->实用工具->磁盘工具。
“转换”按钮在上边的一排按钮。
如图:
 
2。点击“存储”会在桌面上生成一个 XXXX_final.dmg 的文件。双击运行此文件。
在Xcode and iOS SDK上右键单击,选择“显示包内容”,进入contents文件夹。
打开的界面如下:
 
3。在contents中找到iphoneSDKSL.dist文件。并搜索10.7,替换为10.8,然后保存该文件,重新安装xcode。
4。我在安装的过程中提示安装java虚拟机,我就安装了。
以上内容在lino10.7中安装xcode3.2.5有效。

 


    
[3] Twitter公布Bootstaps 2.0,添加响应设计特性
    来源: 互联网  发布时间: 2014-02-18
Twitter发布Bootstaps 2.0,添加响应设计特性

译者注:2011年8月,Twitter推出了一个名为Bootstrap的开发工具包。该工具包自发布以来,一直是GitHub上热门的开源项目。Bootstrap2.0即将面世,本文作者Scott Gilbertson ,介绍了2.0版本教1.0版本中改进的一些功能。

Twitter准备发布 Bootstrap 2.0 。 Bootstrap2.0 是开源前端工具包的第二大版本,这个工具包面向 web 开发者,并且颇受业界的欢迎。

Bootstrap 2.0将会在 1 月 31 日面世,如果你想提前体验,可以参与预发布版本的测试工作。请访问 Github ,找到 2.0 预发布版本 。

Bootstrap旨在帮助你搭建自己的网站,并尽可能提升网站的运行速度。 Bootstrap 介于 CSS 框架 和“主题”之间,它提供 HTML , CSS 和 JavaScript 库,以方便你的设计。包括内置的样式,按钮,表格,网格,和导航等元素。 Bootstrap 其中一项让人印象深刻的功能是网格布局工具,基于 960 网格系统 ,支持嵌套和列偏移等高级功能。

Bootstrap2.0将会解决 1.0 中的一个较大的缺陷 --- 不支持响应式设计。为了提供支持移动设备的响应式设计 , Bootstrap 采用了可变 12 列网格系统。 2.0 的发布页包含了一些最新的进度条和自定义图片集缩略图,但是最振奋人心的消息是,压缩后, Bootstrap 2.0 只有 10kb ,这是一个相当引人注目的轻量级的框架。

同时,Bootstrap 提供非常棒的浏览器支持,在诸多的选择当中,你需要注意的是,它不支持 Internet Exploorer 6. 。想查看更多有关 Bootstrap 的例子,请关注相关的非官方示例。在 Tumblr上添加Bootstrap 。

原文出处:Twitter Adds Responsive Design Tools to Bootstrap 2.0

 

译文来源:http://www.webapptrend.com/
 WebAppTrend是一个独立的技术博客,关注Web App前瞻和实践,以及智能浏览器发展 

请大家在关注ITeye的同时,关注我们的新浪微博 @WebAppTrend,关注我们的腾讯微博@WebAppTrend,欢迎加入我们的Q Q群:193775364

 


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪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