因為項目開發完畢之后,涉及到項目的優化問題,除了資源的共性抽取和方法的抽取之外,還需規范我們的代碼,所以大牛推薦了Alibaba Java Coding Guidelines(阿里規約插件),本以為出來很久了,查看別人的博客才發現是10.14才上線,安裝以后發現簡直如有神助,讓自己重新恢復了良好的編碼風格,同時個人感覺規范性自己的代碼還是很重要的!利人利己!想發展的更好,一手漂亮的代碼對於程序員而言必不可少!!!

1.點擊設置,也可按快捷鍵Ctrl+Alt+S

2.找到Plugins選項,搜索 Alibaba Java Coding Guidelines ,搜索到后,你可以直接下載,安裝,但是要記得重啟Android Studio

3.下載成功之后,有倆種方法查看你是否可以使用該插件

第一種:

第二種:

4.點擊編碼規約掃描,掃描當前的項目

5.這里我們看到了 Blocker , Critical ,Major ,這是代表不同的級別的意思,由高到低

1>Blocker: 即系統無法執行、崩潰或嚴重資源不足、應用模塊無法啟動或異常退出、無法測試、造成系統不穩定。

嚴重花屏

內存泄漏

用戶數據丟失或破壞

系統崩潰/死機/凍結

模塊無法啟動或異常退出

嚴重的數值計算錯誤

功能設計與需求嚴重不符

其它導致無法測試的錯誤, 如服務器500錯誤

2>Critical:即影響系統功能或操作,主要功能存在嚴重缺陷,但不會影響到系統穩定性。

功能未實現

功能錯誤

系統刷新錯誤

數據通訊錯誤

輕微的數值計算錯誤

影響功能及界面的錯誤字或拼寫錯誤

安全性問題

3> Major:即界面、性能缺陷、兼容性。

操作界面錯誤(包括數據窗口內列名定義、含義是否一致)

邊界條件下錯誤

提示信息錯誤(包括未給出信息、信息提示錯誤等)

長時間操作無進度提示

系統未優化(性能問題)

光標跳轉設置不好,鼠標(光標)定位錯誤

兼容性問題

4>Minor/Trivial:即易用性及建議性問題。

界面格式等不規范

輔助說明描述不清楚

操作時未給用戶提示

可輸入區域和只讀區域沒有明顯的區分標志

個別不影響產品理解的錯別字

文字排列不整齊等一些小問題

6.因為阿里畢竟是中國的嘛,所有中文支持蠻不錯的,當然如果你的英文水平足夠,也可以開個英文,裝個 1 3 - -

阿里插件机制android,Android插件 - 阿里規約 Alibaba Java Coding Guidelines相关推荐

  1. IDEA插件之代码质量检查利器 - Alibaba Java Coding Guidelines、CheckStyle、PMD、FindBugs、SonarLint

    随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失.而为了减少这种情况,其中一种比较好的方式就是提高代码质量 ...

  2. IDEA安装“Alibaba Java Coding Guidelines”插件

    Alibaba Java Coding Guidelines 中文名为"阿里巴巴Java代码规约扫描" 第一步:根据"File - Settings - Plugins ...

  3. IDEA/Eclipse安装 Alibaba Java Coding Guidelines 插件

    为了让开发者更加方便.并且达到快速规范代码格式的目的并实行起来,阿里巴巴基于<阿里巴巴Java开发规约>手册内容,研发了一套自动化的IDE检测插件(IDEA.Eclipse).它就是Ali ...

  4. alibaba java_阿里巴巴JAVA开发手册最新版插件Alibaba Java Coding Guidelines安装及使用...

    阿里巴巴JAVA开发手册最新版插件Alibaba Java Coding Guidelines安装及使用 发布时间:2018-04-20 14:40, 浏览次数:887 , 标签: JAVA Alib ...

  5. IDEA安装阿里巴巴开发手册插件(Alibaba Java Coding Guidelines)

    Alibaba Java Coding Guidelines 插件安装 1.通过Jetbrains官方仓库安装 1.打开 Settings >> Plugins 2. 在搜索框输入alib ...

  6. IDEA06 代码规范检测插件之Alibaba Java Coding Guidelines

    1 官方资料 1.1 官方介绍 https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd 1.2 github地址 https://github.com ...

  7. 【android 插件】alibaba的编码规范Java Coding Guidelines

    参考 Java Coding Guidelines

  8. Android Studio 插件推荐

    简述 现在用AndroidStudio的越来越多了,工具当然也是必不可少的,这里收集了平时觉得不错的插件共享给大家. 安装说明 给出的插件,可直接根据名字,在AndroidStudio - File ...

  9. 跟着辛星用PHP的反射机制来实现插件

    我的博文的前一篇解说了PHP的反射机制是怎么回事,假设读者还不清楚反射机制,能够搜索下或者看我的博文,都是不错的选择.我们開始解说一下怎么用PHP来实现插件机制.所谓插件机制.就是我们定义一个接口.即 ...

最新文章

  1. python【Matlibplot绘图库】-绘制三维图像
  2. vue中引入jquery
  3. SpringCloud(六) Hystrix入门
  4. ViewRoot,DecorView,MeasureSpec和View的工作原理——Android开发艺术探索笔记
  5. smp架构与numa架构_NUMA架构和Java
  6. Httpclient处理摘要认证
  7. 苹果safari关掉java_如何在Safari,Chrome,Firefox和系统范围内禁用Java | MOS86
  8. 算法提高 身份证号码升级
  9. Python 制作动态图表,看全球疫情变化趋势
  10. ssl证书 所属项目怎么上传_Typora + 七牛云图床快速配置,告别手动上传图片!...
  11. (转)吴寿鹤:区块链中的软分叉与硬分叉详解
  12. 对称矩阵特征向量正交的推导
  13. C++在终端、文件中就地覆盖输出的方法
  14. Inversion of Java Interview - 计算机网络篇
  15. 国产操作系统厂商中科红旗解散清算内幕
  16. html桌面转手机,教程:让你的手机桌面瞬间高逼格!
  17. 谷歌工具条PR更新和排名变化的迷思
  18. 百度云 x 宝宝知道 | 你的宝宝问题,这个APP都知道
  19. 京东亿级商品搜索核心技术解密
  20. 六时出行 App iOS隐私政策

热门文章

  1. netty案例,netty4.1源码分析篇五《一行简单的writeAndFlush都做了哪些事》
  2. Oracle sqlplus 常用命令总结
  3. 第四章 进程同步与互斥
  4. Docker化Node.js网络应用
  5. windows驱动开发环境搭建以及helloworld
  6. [含论文+源码等]基于HTML5,DIV CSS实现的宠物狗个性化服务网站前端(静态网页毕业设计)web前端毕设
  7. VIC Image 驱动程序
  8. layui框架使用方法详解
  9. cmd批量修改文件名 增加文字_文件名如何进行批量更改?
  10. 志翔科技用大数据技术为行业云构建“安全之翼”