美高梅4688.comAndroid新手入门2016(1)–创建和运转helloworld

本文来源肥宝传说的路,引用得注明出处!

本文自肥宝传说的路,引用得注明出处!

举行了几年戏服务端,不过为无是无接触了客户端的。毕业前之课业就是背着了,刚毕业的上,是以亿迅公司做CRM,开发广东电信内部使用的系。每个功能从头到尾自己干。要说客户端,jsp应该吗总算吧。不过同样年晚即使跳槽做游戏了。说确实,学非了啊,现在纪念起来,学习,还是如拄自己,单因工作才见面吃牵在移动。

我是新手,但切莫是首先不好接触了。陆陆续续做了一部分物,还写了有小游戏。不过都是直接用cocos2d-x的大多。

新兴开打服务端,一做就到位现在。之前为做过一下Android,写了部分小游戏。那个时刻就是以为,编程的法门及服务端真的是矛盾。后来,也尽管是去年,准备带好的手游团队。拿了剑仙缘的代码,因为人手不够,只能协调失去兼职一下客户端。想写些小作用,发现了不能下手。犹如天书一般的客户端代码。

从现在起开始读书习吧。不为什么,因为穷!!!

我无知道是不是坐一直在稍微商店,而且好同时不主动点部分编程技巧上的事物,总觉得那些组件啊什么的都不行为难了解。或者某些事物单独或能够知晓的。但是确使描绘功能的凡,又是另一回事了。

前本来带了一个手游类型,其实还不曾立项,就拿了剑仙缘的代码来瞎捣鼓。不过企业内调整,还尚未作出来就是剁掉了。

故想经过学习Android,搞一干客户端的东西,熟悉一下,扩展一下思路。在网上百度了无数入门教程,总以为要死麻烦,要么生肤浅,或者是为太碍事找到跟我水平差不多的人数了咔嚓。通常找到的教程都是直看户端的人口或者技术牛人形容的。或许写得格外好,但是自己就是看得十分麻烦。我一直看,程序员是有限独物种,客户端和服务端。

现安卓底网络教程好像吓少,不像几年前一模一样搜一分外堆了。还是对正值网上零零碎碎的材料自己收拾一个入门教程出来吧。

预先规划一下学习之路径吧,时间表就不好意思做了,尽量每天还写一篇学习博客。

1.备付出环境。

美高梅4688.com 1

开发工具:

图是网上找到的,觉得对。就尝试以这上面来上吧。

adt-bundle-windows-x86_64-20140702
好像中集成了Eclipse了,都不用放了

首先是基础,

android-ndk-r9d 用到再说吧,忘记干嘛的了。

1.Java语言,Android是java写的,肯定使就此到java。其实大学之时候一直用java,刚毕业的时节呢是java。还是略微基础的,只是这样多年,都记不清得七七八八了。不过开了C++这么绵长,好像也无必要再学一通。所以要碰到问题再来研究吧。

自己忘记在哪下载了。不过国内众网友提供的工具确保,下载就行了。现在好像多高等学校还生好的下载地址,是跟Google官方合作之。下载资源比较方便。

2.XML基础,其实自己弗明白xml需要什么基础,C++就试了写代码来读,格式什么的,应该没有啥好说之吧。

2.创办工程

3.linux基础,其实自己莫晓做Android跟linux怎么多上的。不过服务端维护的当儿可接触了,虽然众非知情,但是还是发硌基础吧。

2.1新建工程,打开的凡这界面:

4.数据库知识,这个更被人口费解,不理解客户端怎么用到数据库的,可能是当地数据吧?

        
美高梅4688.com 2

咋一看,好像服务端的程序员学习Android还是有些优势的?希望吧!

先一个个亮是干嘛的,

接着是

Application Name:程序名

1.了解Android,老实说,这个极端肤浅了咔嚓,这么长年累月,大家都知她是独什么事物,不过连知其然都不如。

Project Name:工程名

2.开环境,windows和MAC开发还施行了,linux就终于了吧。windows的和MAC的

Package Name:包名,自己于一个,规范一下

3.程序结构写了解过了,接触我望?

每个sdk版本都有所不同,尤其是不过开头的那些本,简直是见仁见智东西来之。不过本夫年代的安卓机,应该都大高版本的了。

4.界面搭架子,四怪组件,数据库访问。嗯现在苟效仿就几乎独。

Minimum Require SDK:程序支持最低的sdk版本。

5.高级的尾在作吧。

Target SDK:目标sdk版本

6.履行,我以为边求学边履是极其好的。

Compile SDK:编译的sdk版本,一般还是初本子兼容后版的,大家还亮的吧

美高梅4688.com 3

Theme:主题,窗体的样式等等。这种后面更研究。

2.2、程序基本配备,点击下同样步:

美高梅4688.com 4

launcher icon:好像是启动图标

activity:是安卓应用之基本功能单元,这里打一个中坚的

Mark this project as a library:把此工程做也一个库房

Working Sets:工作集,Eclipse的物来之

下一步。。。

2.3开行图标的配备

美高梅4688.com 5

图标可以选择Image图片,Clipart剪切图形,Text文本。

trim surrounding blank space:修剪周围的空域

additional padding:附加填充,改变图标的高低

下一步

2.3构建activity,可以选择不同的情。然后下同样步就是实施了。

这些安排的情还可以当代码或者配置文件美高梅4688.com中转的。

就算不齐图了,上这样多没有啥意思,在显要处及就是行了。

3、运行工程

变更之后,当然是先期运行一下看看效果啊。

右键点击工程-》运行-》安卓程序

弹来一个对话框

美高梅4688.com 6

大致意思是无找到对象,让咱多一个新的虚拟机。点Yes试试咯。

弹来一个叫做Android Virtual Device(AVD)Manager的对话框。

美高梅4688.com 7

选Device
Definitions,这里产生众多预约义好的机型。选一个,至于选哪个,一般的话是匪重要的。这些是部分预约义好的款式。点击Create
Device可以创造一个新的定义。可以安装Android
API版本,CPU类型,是否带来键盘,皮肤,摄像头,内存等消息。

点击Create
AVD,用现有的定义,去死成一个安卓虚拟机对象。要摘皮肤才能够接触确认。

于Android Virtual
Devices面板中,可以创建新的配备,这里创办就不曾概念,每次都是新的安排。

本着都创造好的虚拟机,点击Start启动。

美高梅4688.com 8

起先之后,要当较较长时间。

此比较主要之某些凡是,Android系统的CPU指令跟windows的凡见仁见智之。所以虚拟机会充分缓慢好缓慢,而且有些内容会莫名其妙的无能够就此。而且虚拟机不克因此之,不表示真机不可知用。简单说,调试要用真机吧。现在安卓机这么好。还有真机调试不是真机测试。以后再说这些。

来,看看虚拟机是啊则的。这是据便选的一个

美高梅4688.com 9

下一场我们尝试刚刚生成的主次吧。

右键工程(点特别绿色启动按钮也得),Run As,Android Application。

当一下尽管开行了。

美高梅4688.com 10

归根到底见到HelloWrold了。这就算寿终正寝了。

再次补偿部分学问。

美高梅4688.com 11

Android调试要因此到之日记输出器logcat。所有日志都当此处出口。

哦,今天到者结束。

美高梅4688.com 12

发表评论

电子邮件地址不会被公开。 必填项已用*标注