第一步:环境的搭建
最近因为想搞事,所以要努力学习一下安卓,争取早日实现自己的那个小想法。
一、开始
我这里直接使用的是android studio 2.3.1看版本是有点新,所以遇到问题感觉还是挺多的,跟着老师学起来也蛮有劲的。
1.1 安装环境
网速很差,去官网花了一晚上终于把android studio 2.3.1给下载好了,我的环境是win10 1511,老机器内存只有4G,跑起来感觉还是蛮吃力的,按照下一步安装,安装完了能运行了,我才想起来貌似我的JDK都没有装,这货怎么就能运行起来了。原来他内置了一个特殊版本的JDK,想着他自带的东西必定经过测试过了,我自己乱安装一个说不准还没有他那个好使。(最好全程准备梯子FQ)。经过长时间的更新,装好了所有的,必要不必要的环境(SDK,tool,NDK等)。第一次进入建立工程的时候要下载一个gradle,这个文件貌似有几十MB大小,但是网速很慢,下载了接近半个小时终于搞定了。这里为啥要下载NDK呢。因为可能之后做的东西需要使用C语言,且运算量很大,所以这里考虑到这些问题后就直接安装了。之后需要的信息再继续学习。
1.2 安装Git
版本控制是个好东西,为了让自己的开发更有效率所以安装了git,直接上官网现在了一个最新版本。这里看到版本是2.12.2了。就默认装X64版本的吧。安装的时候我就想着只给AS(android studio)使用,所以就没有注册到explore中干扰其他地方的整洁,然后可以在AS中进行设置,GIT和GITHUB就顺带一起设置了。设置好了在回头设置下git:
git config --global user.email "mckkmy@163.com"
git config --global user.name "jetli"
在设置项中的github填写好自己的帐号密码,测试下没有问题过后就直接到刚才新建的项目:
菜单 ->VCS -> Import into Version Control -> Share Project on Github
会弹出需要同步的文件,全选就可以了。可能会再次弹出让你输入帐号密码,输入就可以了。同步完成过后会有相关的提示弹出,点击提示的链接,会显示出已经push到github的页面上了。
1.3 测试app
刚才是随便建立了一个APP,还没有进行测试是否可以编译,这里将我的手机连接到电脑上,打开手机的调试模式,电脑会自动安装上驱动,没有装的话可能需要自己到官网去下载驱动程序。手机连接好了,点击 run -> run "xxx" 这里
会弹出框,我自己倾向于真机调试吧,所以就直接点了手机,等了一会儿手机就会弹出框来,就是刚才建立的程序
二、开始编程
今天继续更新,上次配置好了环境,今天讲述下学习到部分知识:
2.1 写一个普通调用程序
-
先在界面拖一个button控件,貌似又回到了拖控件的时代了,尴尬。这里要注意的就是控件要拖到components tree中,直接拖到视图中会有布局上的问题。
-
然后再相关的xml文件中相关控件描述处添加一个事件:
android:onclick = "btnClick";
-
然后我这里在MainActivity中添加相关代码:
public void btn6Click(View view){ Toast.makeText(getApplicationContext(),"你似乎在乱点",Toast.LENGTH_SHORT).show(); Snackbar.make(view,"你好哟,@",Snackbar.LENGTH_LONG).setAction("Action",null).show(); }
然后运行就会出现相关界面,点下时候屏幕上会有一个小提示.