仓酷云

标题: IOS教程之Android进修之路仓酷云 [打印本页]

作者: 不帅    时间: 2015-1-18 11:26
标题: IOS教程之Android进修之路仓酷云
又盲看一些关于Objective-C的一些语法基础和规则。之前有一定的C和C++还有Java的基础,所以看起来还是不会很吃力的,各种语言的思想相差还是不会很大的。收到一些伴侣的微博私信,说能不克不及给Android老手们一些引导,我只能说引导谈不上,究竟我也良多工具正在进修中,与此同时一年夜学同砚筹办转行Android,能够说是重新入手下手,那末我就临时以一个过去人的身份给一些倡议吧,只但愿在进修的过程当中可以少走写弯路吧。
硬件


起首声明我不是果粉,团体Windows,Linux,MacOX体系均用过,只能说Windows下面的开辟工具几乎难以奉承,特别命令行超等难用,而Linux本人必需得花很多工夫在折腾中,更是不合适老手了,MaxOS是我以为迄今为止最好用的体系,没有之一,以是假如你不差钱的话,激烈倡议动手一台Mac,保举Pro系列,固然它的代价的确对照高贵,假如临时动手有坚苦,保举今后手头余裕的时分再动手吧,会带给你质的体验。(Google的工程师们都在用Mac,应当对照有压服力吧)

做Android开辟最难以忍耐的就是那龟速的摹拟器,激烈保举动手我Google的Nexus系列,原生rom,性价比超高,有前提的保举再动手一台小米或三星之类的,不是由于他们有多好用,而是由于今朝市场上这两个品牌的手机份额最年夜,实践开辟中大概必要举行适配与测试,总之你必要有台Android手机。你大概还必要晓得魅族手机有个SmartBar的东东,固然我以为的确很SB。最初你其实仍是要用摹拟器的话,那末临时就给你保举一款对照疾速的摹拟器吧—-Genymotion,详细的见我这篇博客一个壮大的Android摹拟器Genymotion
开辟情况


Google帮你集成了一个完全的Android开辟情况,包括一个定制的Eclipse+ADTplugin,和最新的SDK及源码

比拟与Eclipse更保举利用IDEA,今后能够无缝过渡到AndroidStudio

起首申明这个不合适老手们利用,可是你必需晓得这是Google最新推出的Android开辟工具,基于IDEA,编译依附Gradle,今朝还没有推出1.0的正式版,可是你仍然能够专业项目熟习懂得下,由于这大概是Android开辟工具的将来
翻墙

俗语说,不会翻墙的程序员不是好程序员,特别比来Google各项服务被屏障,以上IDE的下载也就都必要翻墙,这里保举一个靠谱的VPN吧,撑持多设备MAC,Windows,Android,iPhone等,假如和小同伴们一同合买的话每个月只需几块钱,圈内的伴侣们都在用,假如你经由过程上面链接购置的话,你和我的账户城市增添10元钱。
云梯VPN
假如不管怎样你都不想翻墙的话,这里github上能够间接下载以上Android开辟工具
AndroidDevTools
GoogleAndroid官方教程

AndroidTrainingCourseinChinese
Android基本

下面多是一个对照周全体系的培训教程,关于老手们大概对某些必要侧重把握的工具对照渺茫,因而收拾下团体以为老手们必需要把握的常识点,特地也会附带响应以为不错的解说博客地点。

Activity实践开辟中利用频次最高,这个必需要了解

Android中的四年夜组件必需得晓得,也是口试常问到的

ListView是一切控件中最常利用且对老手来讲对照庞大的用法,各类Adapter的利用和ListView的优化都是必需把握的

Intent办理了Android中四年夜组件的通信,十分有效,这篇博客搜集收拾了体系的尺度Intent

先容一些Android屏幕适配的基本

Android中的SQLite必要把握,这篇博客很合适老手

3.0以后新加的Fragment,必需要把握,今朝利用的场景也是愈来愈广泛了
Android中级


Android的使用程序的性命周期必要了解,口试也是常常会被问的

View做为UI开辟中最经常使用到的,必需要深切了解

Service作为Android四年夜组件之一,在每个使用程序中都饰演着十分主要的脚色

今朝对照经常使用对照盛行的数据格局就是json了,这篇博客教你怎样利用GoogleGson库来举行json剖析

Android开辟中常常会用到xml结构,那末结构优化方面的常识更是必要把握的了

具体解说了Android中Intent中怎样传送对象

Android开辟中异步操纵是常常利用的,必需了解把握

Android异步操纵的另外一种办法

很早的一个小demo,教你假如做一个App的Loading动画
Android进阶


Google官方Android新的构建体系,能够很便利的办理依附、编译打包等

一系列的功能调优教程,让你的代码和App更流通!

一个开源客户端,教你利用Studio、Gradle和一些盛行的开源库疾速开辟一个不错的Android客户端

本人收拾的一些Android开辟资本,包含开辟、工具、计划等,信任会对你有效的
Android计划

在开辟一款AndroidApp之前,你必要懂得下Android平台的计划标准,这里有一系列关于AndroidDesign的解说和Google最新推出的MaterialDesign中文翻译版

Android开辟必知的一些开源库

说到开源库就不能不提GitHub,只能说是今朝最活泼的开源社区,不晓得的赶忙往注册个账号利用起来,相对是你疾速提拔手艺的利器。
Volley

App开辟中免不了要和服务端举行交互,而volley是Google官方推出的一个开源的收集通讯库,它能使收集通讯更复杂,更疾速。

ActiveAndroid

ActiveAndroid算是一个轻量级的ORM(对象干系映照(ObjectRelationMapping))框架,复杂地经由过程如save()和delete()等办法来做到增编削查等操纵。

一个人负责协调他们的工作并且如果有新增加的衣服或者要移除之前的衣服通知他俩(NSManagedObjectContext)NSManagedObject
作者: 飘灵儿    时间: 2015-1-21 06:53
中国如今已然发展成为一个软件大国,软件人才的数量跃居全球之首。当然,在苹果平台的开发领域,也保持了相当强劲的发展势头。然而,很多初入iOS开发门槛的开发者,
作者: 活着的死人    时间: 2015-1-30 10:13
因为我们老师也是自学的,给我们讲课说的最多的就是百度,谷歌,查文档。
作者: 分手快乐    时间: 2015-2-2 18:28
看《iPhone 4与iPad开发基础教程》,跟着一步步来
作者: 山那边是海    时间: 2015-2-8 04:11
首先是基础,在汉昌的课程非常全面。从object—c到最后的毕业项目,基本上方方面面都涉及到了,我是一名非计算机专业的学生,起初学习还有点吃力,因为基础知识薄弱。经常像听天书
作者: 若相依    时间: 2015-2-10 10:02
AD: iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。
作者: 灵魂腐蚀    时间: 2015-2-27 23:46
最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。
作者: 金色的骷髅    时间: 2015-3-2 22:06
培训时可以选择安卓,iOS,Java,因为实习的时候我选了安卓,当时实习时间只有三周,学的晕头转向,而java我也没学过,iOS的基础是C语言,这个大学里还是学过的,于是选择了iOS。
作者: 莫相离    时间: 2015-3-17 12:09
在此,某不才愿将安装成功的Mac OS X系统的vmware虚拟机向有志学习iOS开发的各位学友们免费开放出来,经测试,可以在WindowsXP/Win7系统上完美运行,即便你的机器只有2GB内存。
作者: 冷月葬花魂    时间: 2015-3-24 09:40
down下code4app网站的每个分类的代码挨着看




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2