mac下Android开发环境搭建
摘要:之前一段时间在学习ios的开发,近一段时间想着也接触下Android开发,以来加深对移动端开发的理解。这里根据自己配置Android开发环境的过程,比较详细的来总结下自己的安装过程,希望对一些正准备配置Android开发环境的小伙伴们有一定帮助。 1.Java JDK 需要先说明下,OS X系统是自带有Java JDK1.6的。不过这里我安装的是JDK7,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html。见下图: 下载后,双击安装,如下图: 2.ADT(Androi.
阅读全文
posted @
2014-01-19 15:01
猿人谷
阅读(26741)
推荐(1) 编辑
使用Xcode和Instruments调试解决iOS内存泄露
摘要:来源:http://blog.csdn.net/totogo2010/article/details/8233565虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的Demo吧:leak app下载下来,打开运行,程序是一个寿司的列表,列出各种寿司卷。试着选择里面的几行
阅读全文
posted @
2014-01-17 14:47
猿人谷
阅读(471)
推荐(0) 编辑
SVN安装及常见问题解决
摘要:一.SVN简介SVN作为以一种崛起的版本管理工具,是CVS的接班人。对于概念性的介绍我这里就不多赘述,网上很多介绍。工作流程如下图:二.安装SVN的重要性就不再赘述,这里以Versionsv1.2.2为例,主要讲讲安装及自己在安装中遇到的问题。1.安装Versionsv1.2.2.dmp后,若成功安装就可看到下图:2.点击左下角, new->New Repository Bookmark, 如下图:3.进行第2步后,就可看到如下界面:4.现在以我自己的账号进行登录和提取信息为例。5.最后点击 Create .恭喜!!!成功!工作终于开始了,要勤奋、好学、多请教,切记:“上传代码之前,一定
阅读全文
posted @
2014-01-17 11:19
猿人谷
阅读(5656)
推荐(0) 编辑
解决xcode打开时loading假死的问题
摘要:症状如下: 点击打开xcode后,就一直会看到loading,但是CPU消耗很高,基本上就是死了(动弹不得),通过活动监测器看到xcode显示为“未响应”以为是安装程序的问题,结果选中xcode拉到废纸篓中,重新下载安装,还是一样的总是,都快崩溃了。出错原因:可能是上次强制退出时保存xcode出错,导致之后每次打开xcode都会加载这个错误的工程,出现假死现象。出现这个问题就真得崩溃了,有些小伙伴甚至还重装了Xcode,这里给大家推荐一个行之有效的方法。有效地解决方法:打开终端:cd /Users/mac/Library/Autosave\ Information/ (其中mac为当前登录用户
阅读全文
posted @
2014-01-12 16:29
猿人谷
阅读(6747)
推荐(1) 编辑
ios模拟器未能安装此应用程序
摘要:网上介绍了很多方法,觉得有些不太靠谱。这里只解释我试验过的最简单最粗暴的方法: 删除模拟器上旧的APP 以外,也可以做 CLEAN (cmd+shift+K) 把旧的build 删掉。
阅读全文
posted @
2014-01-10 17:04
猿人谷
阅读(1097)
推荐(0) 编辑
中国国家气象局天气预报信息接口
摘要:来源:http://blog.csdn.net/hello_haozi/article/details/7564223想在自己的android应用中获得当天的天气情况,这该怎么做呢?不用担心。中国国家气象局提供了获取所在城市天气预报信息接口。通过这个接口,我们就可以获取天气信息了。中国国家气象局天气预报接口总共提供了三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/1010101
阅读全文
posted @
2014-01-10 14:38
猿人谷
阅读(1049)
推荐(0) 编辑
IOS7开发~Xcode5制作framework
摘要:相关链接:IOS开发~Cocoa Touch Static Library(静态库)一、Framework 简介(Introduction to Framework Programming Guide)Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。通过 framework 我们可以共享所有形式的资源,如动态共享库,nib 文件,图像字符资源以及文档等。系统会在需要的时候将 framework 载入内存中,多个应用程序可以同时使用同一个 framework,而内存中的拷贝只有一份。一个 framework 同时也是一个 bundle,我们可以在 find
阅读全文
posted @
2014-01-10 12:05
猿人谷
阅读(15124)
推荐(2) 编辑
开发常用动画收集
摘要:一、UIView 动画 使用iPhone作为开发平台,你可以体验到UIView带来的既另类又有趣的动画功能。UIView动画能够完美地建立起一座连接视图当前状态和未来状态地视觉桥梁。可以产生动画效果的变化包括: 1、位置变化:在屏幕上移动视图; 2、大小变化:改变视图框架和边界; 3、拉伸变化:改变视图内容的延伸区域; 4、改变透明程度:改变视图的alpha值; 5、改变状态:隐藏或显示状态; 6、改变视图顺序:哪个视图显示在前,哪个在后; 7、旋转:换句话说,就是任何应用到视图上的仿射变换。 UIView动画是成块运行的,也就是说作为完整的事务一次性运行。...
阅读全文
posted @
2014-01-07 14:20
猿人谷
阅读(684)
推荐(0) 编辑
UILabel使用技巧
摘要:UILabel的各种属性与方法的使用(转)[cpp]view plaincopy#import"LabelTestViewController.h"@implementationLabelTestViewController/*AccessingtheTextAttributestextpropertyfontpropertytextColorpropertytextAlignmentpropertylineBreakModepropertyenabledpropertySizingtheLabel’sTextadjustsFontSizeToFitWidthpropert
阅读全文
posted @
2014-01-07 14:18
猿人谷
阅读(2361)
推荐(0) 编辑
iOS应用程序生命周期(前后台切换,应用的各种状态)详解
摘要:iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程序没启动Inactive 未激活 程序在前台运行,不过没有接收到事件。在没有事件处理情况下程序通常停留在这个状态Active 激活 程序在前台运行而且接收到了事件。这也是前台的一个正常...
阅读全文
posted @
2014-01-04 16:39
猿人谷
阅读(634)
推荐(1) 编辑