区块链技术博客
www.b2bchain.cn

Android – 给开发者的建议 (不定期持续更新)求职学习资料

D0b2wT.gif

本文介绍了Android – 给开发者的建议 (不定期持续更新)求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

开发环境

系统

系统别问,问就是macOS,开发人员首选.好处是软件生态好,足够封闭 不出问题(出问题也不是自己不会用) (狗头)

次选,Windows.最好用的智障PC操作系统,使用门槛低,全球覆盖.是个电脑都能跑的起来;
但是,使用Windows进行Android(包括但不限于Android)开发,需要注意一些问题:

  1. 系统来源: 用正版!用正版!用正版! 说三遍用正版,我不管你哪里弄的正版,反正首推正版,而且是Windows 10 专业版(或企业版) Android - 给开发者的建议 (不定期持续更新) 什么军X软件源/西X软件源/系统之家/XX之家下载的ghost镜像安装;又或者黑鲨/小白/360/萝卜家园/老毛桃一类的一键安装,都是盗版(阉割版)!!! 不是说不能用,而是出了莫名其妙的问题,只能通过重装解决. 这里不普及如何辨别系统,一个好的程序员应该不仅会写代码,如何调教自己的工具是基础中的基础
  2. 学会使用操作系统: 不是我说,Windows系统有很多东西是用起来复杂,比如用户组策略,有几个人研究过阿?管理员打开软件和双击打开的区别是什么?自己登陆是游客/ghost还是管理员? 大多数人用所谓自己的电脑,都没拿到这台电脑的管理权. 所以,获得系统的管理员权限,自己来当这个管理员.或者用管理员模式启动自己的开发工具.可以避免一些问题,比如:AS创建新文件失败,读取硬盘文件失败,或者各种调用AS以外的内容无响应.同理不管是AS还是其他工具,都是一样的

工具

工具当然就是电脑了,根据测试,Windows环境下AS编译占用CPU主频较高,所以各种主频高的4核心CPU就是首选,什么8C8T但是主频只有2.X的E5洋垃圾赶紧扔了吧,当然了有钱买9900K/10900K这种全核5.0更是爽.
笔记本不谈论了,一份体积一份性能,你一个2KG的笔记本性能比我20KG的主机还强,那我不玩了.
macOS的话,不嫌卡用MacBook也行,不过还是推荐MBP,
工欲善其事必先利其器 , 万古不变的道理

Android Studio

一款Google基于IDEA开发的最好用的,用来Android开发的垃圾软件,简单介绍一下它的坑,没用过Mac就只说一下Windows上碰见的情况.

  • 下载: Android Studio官方下载链接 Android Studio 下载文件归档
  1. 更新
    千万!千万!千万!千万!千万!千万!慎重更新!
    截止2020年10月21日16:48:03,推荐使用的版本,3.5/3.6/3.6.3/4.0.1这几个;
    最新版本4.1,谨慎升级,目前遇到的问题有:部分插件无法使用/项目编译问题(因为AS版本涉及到gradle版本)/其他莫名其妙的代码爆红,导包失败等

  2. 非要更新
    你说你不怕踩坑,非要更新,头铁之前做好以下准备:
    1.备份settings;如何备份自行查询
    2.备份模板文件;之前3.6.3更新4.0版本被暴击了一次,所有模板全部丢失,害我元气大伤.差点把电脑砸了
    3.更新之前仔细查看Google更新文档,查看AS对应的gradle版本和查看新版本gradle语法,防止项目编译出错,
    4.多版本硬盘版本共存有一定优势, 但是项目管理复杂,这里自行处理

交流

AS开发是玄学,不是科学,经常会出现各种各样奇怪的问题,
比如代码编译不过去/数值丢失/显示和代码逻辑不一致等等问题
当你问了别人以后,不管他告诉你的方法有多离谱,请你先尝试一下,并且回复他结果如何,一味的执拗别人的方法没用或者不信,那你干脆就别问
玄学开发,不要太相信自己,适当的质疑一下电脑和软件,多尝试一下各种方式.实在不行就先放一放,说不定隔一夜就好了(上古时代我总能碰到)
科学解释:AS这个软件开发的就有很多问题,盲猜是因为内存指针处理不当导致:引入文件报错爆红/R文件丢失/gradle依赖出错等问题,

一更:2020年10月21日
Android - 给开发者的建议 (不定期持续更新)

开发环境

系统

系统别问,问就是macOS,开发人员首选.好处是软件生态好,足够封闭 不出问题(出问题也不是自己不会用) (狗头)

次选,Windows.最好用的智障PC操作系统,使用门槛低,全球覆盖.是个电脑都能跑的起来;
但是,使用Windows进行Android(包括但不限于Android)开发,需要注意一些问题:

  1. 系统来源: 用正版!用正版!用正版! 说三遍用正版,我不管你哪里弄的正版,反正首推正版,而且是Windows 10 专业版(或企业版) Android - 给开发者的建议 (不定期持续更新) 什么军X软件源/西X软件源/系统之家/XX之家下载的ghost镜像安装;又或者黑鲨/小白/360/萝卜家园/老毛桃一类的一键安装,都是盗版(阉割版)!!! 不是说不能用,而是出了莫名其妙的问题,只能通过重装解决. 这里不普及如何辨别系统,一个好的程序员应该不仅会写代码,如何调教自己的工具是基础中的基础
  2. 学会使用操作系统: 不是我说,Windows系统有很多东西是用起来复杂,比如用户组策略,有几个人研究过阿?管理员打开软件和双击打开的区别是什么?自己登陆是游客/ghost还是管理员? 大多数人用所谓自己的电脑,都没拿到这台电脑的管理权. 所以,获得系统的管理员权限,自己来当这个管理员.或者用管理员模式启动自己的开发工具.可以避免一些问题,比如:AS创建新文件失败,读取硬盘文件失败,或者各种调用AS以外的内容无响应.同理不管是AS还是其他工具,都是一样的

工具

工具当然就是电脑了,根据测试,Windows环境下AS编译占用CPU主频较高,所以各种主频高的4核心CPU就是首选,什么8C8T但是主频只有2.X的E5洋垃圾赶紧扔了吧,当然了有钱买9900K/10900K这种全核5.0更是爽.
笔记本不谈论了,一份体积一份性能,你一个2KG的笔记本性能比我20KG的主机还强,那我不玩了.
macOS的话,不嫌卡用MacBook也行,不过还是推荐MBP,
工欲善其事必先利其器 , 万古不变的道理

Android Studio

一款Google基于IDEA开发的最好用的,用来Android开发的垃圾软件,简单介绍一下它的坑,没用过Mac就只说一下Windows上碰见的情况.

  • 下载: Android Studio官方下载链接 Android Studio 下载文件归档
  1. 更新
    千万!千万!千万!千万!千万!千万!慎重更新!
    截止2020年10月21日16:48:03,推荐使用的版本,3.5/3.6/3.6.3/4.0.1这几个;
    最新版本4.1,谨慎升级,目前遇到的问题有:部分插件无法使用/项目编译问题(因为AS版本涉及到gradle版本)/其他莫名其妙的代码爆红,导包失败等

  2. 非要更新
    你说你不怕踩坑,非要更新,头铁之前做好以下准备:
    1.备份settings;如何备份自行查询
    2.备份模板文件;之前3.6.3更新4.0版本被暴击了一次,所有模板全部丢失,害我元气大伤.差点把电脑砸了
    3.更新之前仔细查看Google更新文档,查看AS对应的gradle版本和查看新版本gradle语法,防止项目编译出错,
    4.多版本硬盘版本共存有一定优势, 但是项目管理复杂,这里自行处理

交流

AS开发是玄学,不是科学,经常会出现各种各样奇怪的问题,
比如代码编译不过去/数值丢失/显示和代码逻辑不一致等等问题
当你问了别人以后,不管他告诉你的方法有多离谱,请你先尝试一下,并且回复他结果如何,一味的执拗别人的方法没用或者不信,那你干脆就别问
玄学开发,不要太相信自己,适当的质疑一下电脑和软件,多尝试一下各种方式.实在不行就先放一放,说不定隔一夜就好了(上古时代我总能碰到)
科学解释:AS这个软件开发的就有很多问题,盲猜是因为内存指针处理不当导致:引入文件报错爆红/R文件丢失/gradle依赖出错等问题,

一更:2020年10月21日
Android - 给开发者的建议 (不定期持续更新)

开发环境

系统

系统别问,问就是macOS,开发人员首选.好处是软件生态好,足够封闭 不出问题(出问题也不是自己不会用) (狗头)

次选,Windows.最好用的智障PC操作系统,使用门槛低,全球覆盖.是个电脑都能跑的起来;
但是,使用Windows进行Android(包括但不限于Android)开发,需要注意一些问题:

  1. 系统来源: 用正版!用正版!用正版! 说三遍用正版,我不管你哪里弄的正版,反正首推正版,而且是Windows 10 专业版(或企业版) Android - 给开发者的建议 (不定期持续更新) 什么军X软件源/西X软件源/系统之家/XX之家下载的ghost镜像安装;又或者黑鲨/小白/360/萝卜家园/老毛桃一类的一键安装,都是盗版(阉割版)!!! 不是说不能用,而是出了莫名其妙的问题,只能通过重装解决. 这里不普及如何辨别系统,一个好的程序员应该不仅会写代码,如何调教自己的工具是基础中的基础
  2. 学会使用操作系统: 不是我说,Windows系统有很多东西是用起来复杂,比如用户组策略,有几个人研究过阿?管理员打开软件和双击打开的区别是什么?自己登陆是游客/ghost还是管理员? 大多数人用所谓自己的电脑,都没拿到这台电脑的管理权. 所以,获得系统的管理员权限,自己来当这个管理员.或者用管理员模式启动自己的开发工具.可以避免一些问题,比如:AS创建新文件失败,读取硬盘文件失败,或者各种调用AS以外的内容无响应.同理不管是AS还是其他工具,都是一样的

工具

工具当然就是电脑了,根据测试,Windows环境下AS编译占用CPU主频较高,所以各种主频高的4核心CPU就是首选,什么8C8T但是主频只有2.X的E5洋垃圾赶紧扔了吧,当然了有钱买9900K/10900K这种全核5.0更是爽.
笔记本不谈论了,一份体积一份性能,你一个2KG的笔记本性能比我20KG的主机还强,那我不玩了.
macOS的话,不嫌卡用MacBook也行,不过还是推荐MBP,
工欲善其事必先利其器 , 万古不变的道理

Android Studio

一款Google基于IDEA开发的最好用的,用来Android开发的垃圾软件,简单介绍一下它的坑,没用过Mac就只说一下Windows上碰见的情况.

  • 下载: Android Studio官方下载链接 Android Studio 下载文件归档
  1. 更新
    千万!千万!千万!千万!千万!千万!慎重更新!
    截止2020年10月21日16:48:03,推荐使用的版本,3.5/3.6/3.6.3/4.0.1这几个;
    最新版本4.1,谨慎升级,目前遇到的问题有:部分插件无法使用/项目编译问题(因为AS版本涉及到gradle版本)/其他莫名其妙的代码爆红,导包失败等

  2. 非要更新
    你说你不怕踩坑,非要更新,头铁之前做好以下准备:
    1.备份settings;如何备份自行查询
    2.备份模板文件;之前3.6.3更新4.0版本被暴击了一次,所有模板全部丢失,害我元气大伤.差点把电脑砸了
    3.更新之前仔细查看Google更新文档,查看AS对应的gradle版本和查看新版本gradle语法,防止项目编译出错,
    4.多版本硬盘版本共存有一定优势, 但是项目管理复杂,这里自行处理

交流

AS开发是玄学,不是科学,经常会出现各种各样奇怪的问题,
比如代码编译不过去/数值丢失/显示和代码逻辑不一致等等问题
当你问了别人以后,不管他告诉你的方法有多离谱,请你先尝试一下,并且回复他结果如何,一味的执拗别人的方法没用或者不信,那你干脆就别问
玄学开发,不要太相信自己,适当的质疑一下电脑和软件,多尝试一下各种方式.实在不行就先放一放,说不定隔一夜就好了(上古时代我总能碰到)
科学解释:AS这个软件开发的就有很多问题,盲猜是因为内存指针处理不当导致:引入文件报错爆红/R文件丢失/gradle依赖出错等问题,

一更:2020年10月21日
Android - 给开发者的建议 (不定期持续更新)

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » Android – 给开发者的建议 (不定期持续更新)求职学习资料
分享到: 更多 (0)
D0b2wT.gif

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们