相信大家刚开始写代码的时候就被前辈告知了要养成写注释的好习惯,今天我们来了解一下如何利用我们平时写的注释生成文档,一起来看看吧!

其实注释格式一般如下两种: 

/* 
*普通多行 
*注释 
*/

// 单行注释

而我们需要生成文档就必须是下面这种格式: 
/** 
*javadoc 
*要求格式 
*/ 
其实就是多了一个*号而已。

既然了解了注释的格式,那么我们就利用上面的注释来使用android studio生成javadoc:


 单击进入配置页面:


 这里我主要讲以下几个地方: 
首先在上面指定你需要生成文档的文件夹或文件; 
然后是output directorys中指定输出文档的路径; 
最后如果你注释中是中文就需要在Othere command line arguments中填写 -encoding utf-8 -charset utf-8 否则生成会失败并提示你“编码GBK的不可映射字符”,好了基本上流程就走完了,直接点击ok即可。


当你看到和我一样的界面那么你就成功了,我这里是生成了所有类的文档,如果没有自动打开网页,大家可以在我们指定的文档输出文件夹中找到index.html打开即可,好了本文就到此为止,希望对大家有用!

Android Studio javadoc 生成注释文档相关推荐

  1. Doxygen生成注释文档

    最终效果 最终通过文件的注释,生成一个帮助文档. 软件安装 需要安装3个软件 1.Doxygen 2.graphviz(可以根据文件的引用关系生成调用关系图) 3.htmlhelp(生成windos脱 ...

  2. Python快速生成注释文档

    Python为我们生成基本满足的说明文档,一来可以提高代码整体阅读性,二来可以将代码的整体结构看着也更清晰. 注意:注释的地方和函数名类名都是与__all__内相关联的 简单的代码格式: #!/usr ...

  3. java注释文档如何生成_Eclipse中java生成注释文档

    使用eclipse生成文档(javadoc)主要有三种方法: 1.  在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步. 在 ...

  4. 名词解释(容器、并发,插件,脚本)及程序对象的创建和注释文档

    一.专有名词 1' 容器 创建一种对象类型,持有对其他对象的引用,被称为容器的新对象.在任何时候都可以扩充自己以容纳置于其中的所有东西. java在其标准类库中包含了大量的容器.在某些类库中,一两个通 ...

  5. C#.NET必备工具GhostDoc为代码生成注释文档

    使用GhostDoc为代码生成注释文档 [转自www.bitsCN.com] 介绍:     GhostDoc是Visual Studio的一个免费插件,可以帮助开发人员编写XML格式的注释文档.   ...

  6. android studio 混淆jar,android studio如何生成混淆代码的jar

    释放双眼,带上耳机,听听看~! 今天,简单讲讲android里如何在生成jar包时,同时对jar包的代码进行混淆,避免别人看到核心代码. 之前,我对领导说我打包生成的SDK,别人使用android s ...

  7. android studio如何生成混淆代码的jar

    今天,简单讲讲android里如何在生成jar包时,同时对jar包的代码进行混淆,避免别人看到核心代码. 之前,我对领导说我打包生成的SDK,别人使用android studio导入后可以看所有的源码 ...

  8. Android Studio打包生成APK

    Android Studio打包生成APK 当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下: 如图,点击Build > Generate Signed ...

  9. android studio设置生成的release版本apk的名称

    今天,简单讲讲如何使用android studio设置生成apk的名称. 一.首先讲讲如何使用android studio生成release版本的apk. 1.1.前提 发布release 版本,首先 ...

最新文章

  1. 模仿nginx修改进程名
  2. Oracle的连接与会话
  3. 吴恩达专访 Yann LeCun:是的我们曾经历黑暗时刻,但我始终抱有信念
  4. mysqldump: command not found
  5. Swoole的TCP/IP HTTP WebSocket关系
  6. nutch开发(六)
  7. sumif三个条件怎么填_函数SUMIF和SUMIFS
  8. android ble status,Android BLE peripheral disconnects with status code BLE_HCI_INSTANT_PASSED(0x28)
  9. dell服务器r730安装esxi系统,安装Esxi系统重装Esxi系统
  10. NumPy Cookbook 带注释源码 六、NumPy 特殊数组与通用函数
  11. 资源搜索神器 海量精品资源教程 大大啦啦资源神器
  12. 视频直播的购物平台,网站,app
  13. 第九讲:工业网络——搭建单环冗余网络
  14. 转:普通继电器和自锁继电器的差别
  15. SystemVerilog之interface
  16. 计算机网络原理自考挂科率,3个“挂科率高”的专业,补考更是难上加难,看你专业上榜了吗...
  17. NOIP模拟赛 17.10.10
  18. 巴比特专访丨Afri谈退出以太坊:再见,“分手”后依然是朋友
  19. 在线共享音乐吧(Online Share Music Bar)解决方案
  20. c++pthread多线程消费者问题

热门文章

  1. 记录一下ECS修改实例密码以及安装可视化桌面
  2. 36岁自学python_Python语言基础
  3. 数字断路器获得商用认证
  4. 再谈docker基本命令
  5. 基于spring boot调用接口的工具类
  6. BZOJ2351[BeiJing2011]Matrix——二维hash
  7. 刚进入win7系统就提示检测到一个硬盘问题的解决方法
  8. 记一次网易前端实习面试
  9. 《Java编程思想》读书笔记 第十三章 字符串
  10. asp.net % = #区别