程序员带你学习安卓开发,十天快速入门-ag凯发k8国际

上次课程: 讲到,.net程序员学习android开发的必要性以及对安卓大环境的相关介绍。

其中看到有网友评论,称,搞c#的去搞安卓,还怪自己的移动平台不给力。有的人说,学习.net就学.net学习什么安卓。这时的我首先想到了,固步自封的大清朝。当然并不是对这部分人排斥。只能说是想法不一致,认知略有不同,也没有错与对,我只是想把我自己的想法表达出来,期望与您产生共鸣。的确迄今为止,我仍然认为c#是当今我见过的最好的语言。设计规范语法总使我赶到兴奋其优美的语法更是令人陶醉。但我们不能因为其优美而不去领略其他的独特魅力。

我从不把自己认定为c#或者.net程序员,我认为哪种语言能更加适合的满足需求就去使用他。毕竟每种语言的特点和所适用的场景是不一致的。没法保证用一种语言完美实现需求。微软的wp系统这几年的确不给力。就拿我们学习的成本来说,你去学习wp。学习完毕,很有可能所学的更是用不到。白白浪费了学习的时间。何苦呢?

为何我们不放弃掉wp,转用相同的精力,去学习更加普遍的安卓开发呢?随着学习的深入,我们更会了解到每种语言独特的魅力。更能提高自己的编程思想。何乐而不为?

好了闲话不多说,开始.net程序员学习安卓开发第二课。

俗话说工欲善其事必先利其器。作为.net程序员我们使用的开发工具是visual stdio。今天我们就来学习安装使用开发安卓的工具。当然vs堪称开发的神器,也可以进行安卓开发。然而笔者并没有这方面经验,一直使用android stdio进行安卓开发。在以后的时间内,笔者也尝试使用vs开发安卓。后期会写一篇文章,进行着重介绍。

我们这里先进行android stdio的安装(以下称为as)。当然为了更符合我们vs的使用习惯,会把as配置成vs的使用规则。

专业java开发者需要掌握“命令行 记事本”写程序的方法,但是初学者难度太高。因此先学傻瓜化的开发环境。

一、安装

安装包括两个部分:

一是jdk的(这里可以理解为.net framework)也就是编译环境。这是开发安卓所必须的。

第二个是as的安装。具体安装包会提供在微信公众平台(fullstackcourse)全栈技术教程。请回复“开发工具”获取

  1. jdk的安装

    1. 下载jdk双击,根据默认配置安装即可。但要清楚jdk的安装目录。下面会用到。

    2. jdk的配置。要想使jdk生效就必须进行环境变量的配置。其实这边可以理解为,我们要把jdk声明为全局变量,这样在任何地方都能访问使用它了。安卓程序进行的编译就要用到jdk。所以我们需要进行环境变量的配置。

    3. 配置环境变量:我的电脑-右键属性-高级系统设置-高级-系统变量

      选择【新建系统变量】–弹出“新建系统变量”对话框,在“变量名”文本框输入“java_home”,在“变量值”文本框输入jdk的安装路径。如下图

    4. 在“系统变量”选项区域中查看path变量,如果不存在,则新建变量 path,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%java_home%bin;%java_home%jrebin;”如下图:

    5. 在“系统变量”选项区域中查看classpath 变量,如果不存在,则新建变量classpath,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%java_home%libdt.jar;%java_home%libtools.jar;”

      如下图:

    6. 最后点击确定,至此配置好环境变量。

    7. 验证是否配置正确。win r打开运行面板,输入cmd进入dos命令行窗口。输入“javac”,输出帮助信息即为配置正确。如下图:

  2. as的安装。

    1. as的安装和大部分程序安装一致。只需要依次点击下一步就可以了。

    2. 重要的是中间有和选择sdk的过程大家解压sdk选择对应的目录就可以了。

  3. as的配置:

    1. 第一次运行android studio时,自动检查和升级android sdk。但我们大陆地区无法获取链接谷歌服务器,会导致as开发工具无法打开。所以我们需要禁用自动联网升级。

      修改:idea.properties文件(在as安装目录的bin文件夹下)。找到binidea.properties文件,打开,改成这样:

    # 禁止第一次运行android studio时,自动检查和升级android sdk

    disable.android.first.run=true

    # 下面两个是android studio的设置、插件和运行时产生的其他文件存放的目录

    # 不改的话,windows中默认在 c:users.androidstudio.2 里面

    # ${idea.home.path}表示android studio程序的主目录,注意目录分隔符要用正斜杠“/”

    idea.config.path=${idea.home.path}/.androidstudio.2/config

    idea.system.path=${idea.home.path}/.androidstudio.2/system

    b.至此,as可以打开了。

二、as的配置

按照如图打开设置选项:

设置主题,窗口大小,动画效果

①修改主题 ②修改全局窗口字体(需要选择中文字体,最好默认不做修改),字号 ③ 窗口动画(电脑性能不怎样可以禁止掉)

打开工程设置

①禁用自动打开上次关闭工程 ,禁用退出提示 ②打开新项目提示方式

禁用自动检查更新

①取消自动更新

显示行号,显示方法分隔线

①显示行号 ②显示方法分隔符

代码智能提示

① 敲什么都提示②③提示时间设置

敲什么字符会提示,all(大小写全部符合),none(不管大小写,符合就提示),(first letter)(第一个字符符合就ok,其他随意)。我这种脑残没记性的当然选择none。时间设置根据自己电脑性能.

修改代码字体

强烈建议用consolas字体

修改文件编码为utf-8

配置快捷键

①自定义快捷键②根据内容搜索快捷键③根据按键搜索快捷键④删除快捷键

在快捷键里面我们可以修改为vs的快捷键的啦。

至此as的配置修改完毕。

本节课就写到这里吧。不能说自己写的多好,但是自己每天使用两个多小时的努力认真写下来。希望可能帮到更多的人。当然如果您有更多建议与想法。欢迎加入qq技术交流群:538742639。三百多个技术大牛等着你。也可以评论本文章相互思想的碰撞。

下篇文章链接:

ag凯发k8国际的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月20日 下午3:20
下一篇 2024年5月20日 下午3:32

相关推荐

  • 党建引领聚合力,烟台黄渤海新区古现综合执法大队打造文明示范街

    记者 杜晓丹 通讯员 李萌 今年以来,烟台黄渤海新区综合行政执法局古现执法大队党支部在局党组统一指导下,以“党建引领、因地制宜、基层治理”为工作主线,扎实推进“党建 n”工作模式,…

    科研百科 2023年7月9日
    140
  • 云米eyebot互联网洗烘一体机:智能洗烘大容量 新风速烘去异味(云米洗烘一体机使用方法)

    在工业技术的推动下,很多年前洗衣机就成为家庭中标配的电器。如果追根溯源的话,世界上的第一台洗衣机在1858年就诞生了,随后在1910年,美国人费希尔研制出第一台电动洗衣机。如今,随…

    科研百科 2024年5月2日
    44
  • 在今天的商业环境下,企业面临着前所未有的风险挑战。从财务风险到运营风险,从合规到信息安全,种类繁多的风险要求企业必须拥有强大的风险管理机制。在这其中,内部审计部门扮演着至关重要的角…

    科研百科 2024年5月11日
    42
  • 安德项目管理: 一个成功项目的关键要素 安德项目管理公司是一家全球性的项目管理公司,成立于1998年,总部位于美国加利福尼亚州。该公司提供各种项目管理服务,包括软件开发、医疗保健、…

    科研百科 2024年5月25日
    27
  • 2023年,全局各项目深入推进精益建造,着力项目完美履约,持续提升价值创造能力,彰显工程局良好品牌形象,在此期间,涌现出了一批精益建造示范项目和总承包管理标杆项目。它们因何受到表彰…

    科研百科 2024年4月24日
    31
  • 各市、自治州人民政府,省政府各委、办、厅、局: 《关于贯彻落实国务院扎实稳住经济一揽子政策措施的实施方案》已经省政府第105次常务会议审议通过,现印发给你们,请认真抓好贯彻落实。 …

    科研百科 2022年6月24日
    365
  •   众所周知,bim软件的数量多如牛毛,国家上从应用方向以及应用状况上就划分了70多款,国内能看到的也有20-30款之多,但是不是这些软件都能用得上呢?今天笔者就聊聊bim用到的软…

    2022年9月1日
    295
  • 数据是个宝 数据宝 炒股少烦恼 抽水蓄能电站是当前及未来一段时期满足电力系统调节需求的关键方式,对保障电力系统安全、促进新能源大规模发展和消纳利用具有重要作用。 10月25日,国家…

    科研百科 2024年4月22日
    35
  • cyu   近日,在海原县曹洼乡曹洼村华润集团项目基地,农户正排队认购基础母牛。华润集团建立的“基础母牛银行”基地,深受农户欢迎。 本报记者 李芳 李谕 摄…

    2022年5月22日
    373
  • xxx区交通运输局2023年工作总结及2024年工作谋划

    今年以来,区交通局围绕年初制定的工作目标和工作任务,深入贯彻落实新时代中国特色社会主义思想和党的xx大精神,以重点项目建设为抓手,全面加强交通基础设施建设,强化道路运输市场服务与管…

    科研百科 12小时前
    5
网站地图