Android开发第一天

  今天做了两件事,一是开通了博客,准备在大学即将结束的时候开始做点正经事;二是搭建好了android的开发环境,并且终于在自己的手机上调试成功了第一个“helloworld”。

  第一件事,准备写博客,自己觉着应该算是一件不错的事情。看过很多人写博客,但看的杂文累较多,纯技术性文章读的少之又少。当年韩寒的“韩三篇”写出来的时候没能及时读到,已经错过了新浪博客辉煌年代的光景。现在愿意写杂文的博主已经少的可怜了,但是一些像csdn等的技术分享型的论坛博客等,虽然热度也有缩减,但作为一个即将工作的程序猿来说,有一个属于自己的博客,不时记录下自己的所知所惑,应该算是很不错的事情。自然在这里写的一些博文就不会再斤斤计较再三斟酌,以易于理解条理清晰为重,尽量说的直白有序。

  第二件事,搭建好了开发环境。回家已经二十几天了,在刚回家没几天的时候便开始着手学习android开发,从最入门的环境搭建开始,由于缺少合适的资料,又是“白手起家”一窍不通,外加android网站被屏蔽,尝试了两三天后缺三少四的把一个adt-bundle里的helloworld硬是没调试成功。家里分心的事情又多,屋里又冷的不成样子,便搁置了一星期的时间。这几天刚把宽带光纤换上,网速提高后下载速度明显提升,所以也方便了一些资料的下载,昨天把AndroidDevTools网站里的资源按照类目全部下了下来,之后又跟着视频外加百度经验摸索,今天终于初步把一个比较完整的android开发环境搭建好了,还在自己的android手机上调试成功了helloworld,虽然作为一个计科专业的本科生来讲,调试通一个helloworld是最最简单而且基本的东西,但是心里还是蛮高兴。学习的过程或许就该这样有喜有忧,才能不断提高不断进步。

  上面的这些话作为第一篇博文的开头就多啰嗦了几句,以后再写便尽量开门见山,直奔主题。最后把今天的一些所得记录下来。

  首先是android环境搭建:作为一个纯粹的菜鸟要接触android,首先要面临的就是搭建开发环境,开发环境的搭建掌握后便觉着做一加一的数学题一样简单,但是未接触前便觉得麻烦无比。要知道的是搭建一个android开发环境我们都要做些什么。第一,android开发是基于Linux内核和Java语言的,关于Linux的部分,是一些纯底层的东西,作为一个新手来说可以选择性略过。android简单来说就是要用java语言来开发,Java语言有一个非常注明的集成开发环境eclipse,但凡学过Java的便了解这个IDE的一些基础知识。所以第一步便是要进行Java开发的环境搭建,这其中包括jdk(Java development kit)和jre(Java Runtime Environment)的安装,安装完之后要进行相应的环境变量设置。eclipse只是一个开放性的开发工具,我们在里边可以写Java代码,也可以写C、写C++,要想进行android开发我们便要一些特殊处理,这些特殊处理便是对eclipse安装专门的插件ADT(android develop tool),这是第二步。接下来我们还要安装SDK(Software Development Kit),sdk的安装可以在管理器中在线安装也可以离线下载后直接复制到相应文件夹进行安装,第一种方法由于要连接到谷歌网址,而不巧的是我们国内的网络已经给屏蔽掉了,所以这里会出现一些小的障碍,当然作为程序猿我们可以FQ,但是耗费时间和精力,所以我们便选择第二种离线的方式。离线的方式要求对sdk整个文件下都需要哪些东西有所了解。

  这里只是进行了一些纲要性的提示,对整体需要做哪些工作进行了概述,具体的安装以及配置可以自行百度。

时间: 2024-10-20 14:54:20

Android开发第一天的相关文章

Android开发第一课 ~ Android Studio 使用说明

很久没有写blog了 公司发了一个android 手机,所以准备学习一下android开发.如果再发一个mac的话,准备学习一下IOS开发.嗯.然后就是去android的官网: http://developer.android.com/training/index.html 就是这里了.如果你打不开,说明被墙了.如果你挂了代理还打不开,说明你的代理也被墙了.总之,这个地方已经被墙了. 点击Build Your First App然后看介绍. 介绍说,让我们先下载Android Studio再说.

[原]Android 开发第一步

使用 android-studio 开发 写文章时的最新 Android-Studio 程序下载:https://dl.google.com/dl/android/studio/ide-zips/3.0.0.5/android-studio-ide-171.4163606-windows.zip 更多版本可参考:http://www.androiddevtools.cn/ 可使用 Genymotion 虚拟机,要在国外网站上下载并注册帐号后才能使用. 也可以使用 Android-Studio 自

Android 开发第一弹:倒计时

好吧--我承认很尴尬-- 但毕竟作为开端,还是将这个贴出来,以后一定写出厉害的! <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height=&qu

Android开发--第一个活动

一.创建工程 1 项目名:MyActivity 包名:com.iflytek.myactivity 2 为了便于学习,不勾选Create Activity.然后finish,工程创建完成 END 二.创建活动 1 创建一个包.包名为:com.iflytek.myactivity. 创建方法:右键src目录->new->package,填入包名即可 2 创建一个类,名称就叫ActivityFirst. 创建方法:右键刚才的包->new->class. 3 因为要创建一个activit

Android 开发第一项目——计算器的开发记录

2017.4.1 今天布局界面基本完成,现在写了一点事件绑定.计划是多用动态绑定,随时用随时改.关于布局方面,昨天弄到很晚,原因是Layout使用错误,用的自带的,没仔细看,预览的时候没有问题但是真机调试就出错.是兼容性问题,很多的安卓系统不支持constrainlayout(6.0不支持不要问我为什么知道).改用LinearLayout,简单嵌套了一下,主体还是用了几个LinearLayout分别写了每一行,其中用了几个LinearLayout用来调整按钮间隙.然后稍微调了字号和对齐方式.

勤拂拭软件Android开发之旅(1) 之 Android 开发环境搭建

勤拂拭软件工作室原创出品,欢迎转载,欢迎交流. 转载请注明原文:http://www.cnblogs.com/wangleiblog/p/6019063.html 勤拂拭软件Android开发之旅目录 1 前言 很多朋友都想开始自己的Android开发之旅,但是遇到困难重重.从最开始接触Android开发,从搭建开发环境就花了我大部分时间.所以,作为Android开发第一步,开发环境的搭建,显得基础而重要,下面介绍一种快速搭建Android开发环境的方法,以帮助更多朋友快速上手.本篇文章是讲述在

Android开发艺术探索——第一章:Activity的生命周期和启动模式

Android开发艺术探索--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activity搬上来了,也确实,和Activity打交道的次数基本上是最多的,而且他的内容和知识点也是很多的,非常值得我们优先把他掌握,Activity中文翻译过来就是"活动"的意思,但是主席觉得这样翻译有些生硬,直接翻译成"界面"可能更好,的确,Activity主要也是用于UI效

第一讲:Android开发环境的搭建

一.Android简介 Android 是基于Linux内核的软件平台和操作系统.Android构架主要由3部分组成,linux内核层,类库.虚拟机和核心组件库层,应用程序框架层Android应用程序使用JAVA语言进行开发. 二.开发环境的搭建 软件的准备:JAVA  JDK 1.6Eclipse 3.6           (eclipse-java-helios-win32.zip)ADT 0.9.7             (Android Development Tools)SDK T

Android深度探索--HAL与驱动开发第一章读后感

第一章:Android系统移植与驱动开发概述 第一章其实就是对安卓与Linux驱动做了一个总体的介绍. 现如今,Android已经成为现在智能手机操作系统的老大,市场占有率已经远远超过iOS,主要的原因主要在于Android的可移植,所有人都可以利用Android的源代码制作属于自己的系统,而且Android的体系结构也近乎完美.但在移植过程中进行最多开发的就是支持各种硬件设备Linux的驱动程序,所以讲移植必定先讲Liunx驱动开发. Android的体系结构主要由Linux内核.C/C++代