仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3015|回复: 19

[学习教程] IOS制作之Android Programming The Big Nerd Ranch Guide 第11-15章仓酷云

[复制链接]
再见西城 该用户已被删除
发表于 2015-1-18 11:35:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果你对iPhoneDevelopment有兴趣,以下是入门门槛供参考:首先你要有一台Mac电脑(因为iPhoneApp使用Mac平台内建的Xcode开发工具),网上也有在Windows下搭设开发环境的教程,请大家自行谷歌一下,第11章
1、Android基础的摆布滑屏(Swipe),是经由过程ViewPager组件完成的。
2、ViewPager必要联系关系一个PagerAdapter。由后者供应滑动时所必要展示的Fragment。
3、PagerAdapter大抵有2种:FragmentStatePagerAdapter、FragmentPagerAdapter。
前者的用法以下:
#四号程序员http://www.coder4.com01
02
03
04
05
06
07
08
09
10
11
12
13
mViewPager.setAdapter(newFragmentStatePagerAdapter(fm){
@Override
publicintgetCount(){
returnmCrimes.size();
}
@Override
publicFragmentgetItem(inti){
Crimecrime=mCrimes.get(i);
returnCrimeFragment.newInstance(crime.getID());
}
});
4、如上所述,getCount()必要供应Page的总数。getItem必要前往滑动到第i屏时,要展示哪一个Fragment。
5、能够通ViewPager的setCurrentItem办法,设定以后(大概初始)选择到的是第几屏幕。
#四号程序员http://www.coder4.com1
mViewPager.setCurrentItem(i);
6:FragmentStatePagerAdapter与FragmentPagerAdapter的区分:


  • FragmentStatePagerAdapter:当不再利用时,立即烧毁FragmentManager中的Fragment。
  • FragmentPagerAdapter:当不再利用时,只在FragmentManager中标志为detach。不自动举行烧毁。当Pager量小时,用这类办法明显呼应速率更快(相称于有了Cache)。

所以你可以用很多方法存储数据比如最长用的sqlite当然如果另类也可以用plist文件或者其他NSManagedObjectContextNSManagedObjectContext
爱飞 该用户已被删除
发表于 2015-1-21 10:42:22 | 显示全部楼层
边吃零食边看Stanford的视频教程
飘飘悠悠 该用户已被删除
发表于 2015-1-30 15:41:46 | 显示全部楼层
还有开发工具是用Xcode,是在Mac系统的,你多摸索一下就可以开发简单的应用了,建议你买一本iphone开发秘籍第二版看看,希望可以帮到你,谢谢。
简单生活 该用户已被删除
发表于 2015-1-30 19:11:27 | 显示全部楼层
有办法利用自己手头的电脑立刻开始这个美妙旅程的。
发表于 2015-2-3 07:11:44 来自手机 | 显示全部楼层
每个行业都一样,想要一天学有所成是不可能的,一定要做好努力的准备,做ios不是简单的学会oc语言。不怕多走弯路,就怕不肯动手。
不帅 该用户已被删除
发表于 2015-2-6 00:57:21 | 显示全部楼层
以上可以同时进行,学习过程中尽量不要纠结细节和底层,要知道ios是封闭的、OC是高级语言,我们不可能过多地去了解它的原理,至少在新手阶段没有必要。用迭代的方式更新你的知识,而不是死抠一个知识点。
第二个灵魂 该用户已被删除
发表于 2015-2-14 09:47:22 | 显示全部楼层
重要的是,放眼全球也的确找不到第二个如苹果iOS平台这样健壮、完整、先进而且为开发者带来真实收益的开发平台来。
再现理想 该用户已被删除
发表于 2015-3-4 05:05:07 | 显示全部楼层
到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了
因胸联盟 该用户已被删除
发表于 2015-3-11 17:21:08 | 显示全部楼层
学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。
admin 该用户已被删除
发表于 2015-3-14 22:04:00 | 显示全部楼层
在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。
精灵巫婆 该用户已被删除
发表于 2015-3-21 14:28:15 | 显示全部楼层
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
飘灵儿 该用户已被删除
发表于 2015-4-7 15:01:41 | 显示全部楼层
到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了
海妖 该用户已被删除
发表于 2015-4-16 18:10:14 | 显示全部楼层
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
小妖女 该用户已被删除
发表于 2015-4-16 18:10:32 | 显示全部楼层
边吃零食边看Stanford的视频教程
若相依 该用户已被删除
发表于 2015-4-16 21:43:23 | 显示全部楼层
这个办法就是在WindowsXP或Win7的电脑上,使用vmware虚拟机来搭建一个真实的Mac OS X环境。
乐观 该用户已被删除
发表于 2015-4-20 04:54:57 | 显示全部楼层
近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,
柔情似水 该用户已被删除
发表于 2015-5-8 14:57:34 | 显示全部楼层
iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。
只想知道 该用户已被删除
发表于 2015-6-30 06:19:15 | 显示全部楼层
从C语言入门,因为IOS开发用的是OC语言,是在C基础上的,不过也跟C不是很搭界,你可以直接学习OC语言也可以,
若天明 该用户已被删除
发表于 2015-7-3 06:37:39 | 显示全部楼层
同很多iOS开发者一样,我也是通过培训进入到iOS开发这个行业,开始没有打算培训,只准备自己学习一些计算机编程相关的知识,毕业时找一份编程相关工作(本人是信息与计算科学这个专业,是数学系)。
变相怪杰 该用户已被删除
发表于 2015-7-11 20:31:39 | 显示全部楼层
在百度搜索你想要了解的类名(苹果的cocoa和cocoatouch框架的类名很有特点很容易搜到,前缀都是NS or UI),看别人写的博客详解
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-18 17:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表