从小父亲就跟我说,好脑子不如烂笔头,所以我记不住了,只能写下来
安装
1.下载Android studio
最开始接触的开发工具是eclipse 两年前自己带着公司Android组强转成Android studio
一是Eclipse那种不到重大功能问题不更新的态度不利于Android的开发,二是启动缓慢、工具很少、Bug繁多会慢慢逼死个人(所以到了现在还在用eclipse的朋友赶紧换吧)
言归正传,AS作为Android开发的重要工具之一(为什么之一),在过去Google被墙的时候,我们需要走镜像写端口挂在备用服务器上,一个工具能装一天,庆幸的是现在不一样了
给大家安利下 Android studio 中文社区 一个Android studio的专属社区 里面不仅能下载最新的全平台的as 同样还有最新Android资讯 教学视频 bug提问等模块 这也是自己书签中的第一个网址
至于64位的这两个的区别 Recommended (推荐) 和 No .exe installer (无需 .exe 安装程序) 个人理解就是单机游戏里 安装与硬盘免安装的区别吧,选推荐的准没错
2. JDK的安装
因为JDK 是整个Java开发的核心,所以自己总是跟着最新版本的出现而使用,目前已经1.6 1.7 1.8 三个版本,安装教程网上都有 一般安装完要在环境变量上设置 PATH、JAVA_HOME和CLASSPATH 并在cmd中 查看并确认 java -version 与javac -version都成功显示版本号才行
3. 更改配置(Ctrl+Alt+S)Settings设置
一些“宜人”的配置,会让自己的工作事半功倍 比如
更改主题:Settings设置-->Appearance&Behavior-->Appearance 去更改 一般默认有两种 黑色背景与白色背景
如果不喜欢不要紧 Color Themes 会让你选不过来,下载 File-->Import Settings-->把刚才下载好的jar包导入 OK
更改字体:Settings设置-->Editor-->Colors&Fonts-->Font(个人觉得18大小合适)字体看个人喜好
展示行号:Settings设置-->Editor-->General-->Appearance-->show line numbers 临时更改可在代码左侧右击
Encoding统一:Settings设置--> Editor-->File Encoding 一般把GBK改成UTF-8 但瞎改易造成注解中文乱码
启动自选项目:Settings设置-->Appearance&Behavior-->System Settings-->Reopen last project on startup复选框单钩划去
4. 配置版本控制Git或Svn
根据公司选择合适的版本控制工具,其安装步骤自行百度(注意安装过程可能要选某些东西以便能够让as集成工具)
5. 设置忽略文件
Settings设置-->Version Control-->Ignored Files
多人合作开发时,一般由一个人完成基本框架,再上传到SVN或Git上,上传的时候可以直接先忽略以上文件,场景如下,以SVN为例:
公司有一个项目需要我来搭建框架,框架搭建完上传到SVN,让其他成员分别做框架中相应的模块或功能
第一步、找到工作区间里要上传的项目 T1Application
第二步、在SVN里建立一个空文件夹 T1Application,并checkout到本地
第三步、剪切步骤二中空文件夹隐藏文件夹 .svn 粘贴到步骤一目标项目 T1Application中,刷新会发现其他的文件全带一个“ ?”
第四步、我也忘了......好吧不开玩笑,确实不好记,所以我才写这篇文章
第四步、就在步骤三文件夹内空白处右击 --> TortoiseSVN-->Add(汉化svn是增加)-->直接全选确定(对,不在这忽略),整个过程从弹出到完成需要等待
第五步、选择咱们之前说的4D1F1M,总共6个文件分别右击-->TortoiseSVN-->Unversion and add to ignore list (去除版本控制并添加至忽略列表)-->选择忽略类型(一般第一个)
第六步、工程内update 然后 commit 就好了
6.每次启动缓慢,防止每次fetching sdk (自己觉得没必要)
在安装目录bin/idea.properties文件下加注代码:
#disable first run
disable.android.first.run=true
7.添加常用插件
Butterknife 、GsonFormat等自己常用的快速开发工具,可自行百度“Android studio 常用快速开发工具”
8.设置实现序列化自行添加序列ID
File--Setting--Editor--Inspections--Java--Serialization issues--勾选Serializable class without "serialVersionUID"
选中实体类类名按住Alt+Enter,选择条目,即可生成serialVersionUID