android源码出现的@字符意义总结
生活随笔
收集整理的這篇文章主要介紹了
android源码出现的@字符意义总结
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
(轉(zhuǎn)載請(qǐng)注明出處:http://blog.csdn.net/buptgshengod)
1.背景
?????? 在android源碼中我們能看到各種以@開(kāi)頭的字符,他們大多出現(xiàn)在注釋中,如下圖所示
但是可不要小看了它們地作用,昨天當(dāng)我編譯源碼的時(shí)候,就在一個(gè)“@link”處報(bào)錯(cuò)了,下面就總結(jié)下常用的@字符的意義。
2.總結(jié)篇
(1)最討厭的@字符
@hide?????? @hide字符一般出現(xiàn)在源碼類或者方法的開(kāi)頭注釋部分,表示這個(gè)方法或者類是在google提供的sdk中隱藏起來(lái)的,不能直接調(diào)用。要是想使用可以用反射,編譯源碼等方法。
(2)@link
@link ????? @link字符是可以單獨(dú)使用如:@link sth 或者@link sth1#sth2。主要是用來(lái)生成javadoc文件使用。當(dāng)我們?nèi)サ暨@個(gè)字符是否會(huì)對(duì)編譯造成影響我還在實(shí)驗(yàn),稍后會(huì)貼上結(jié)果。
(3)@param
@param??????? @param出現(xiàn)的頻率最高,它也是javadoc也就是文本記錄的字符之一。主要是用來(lái)注釋以下方法中用到的參數(shù)的功能。? /** *@param context *@param attrs */ Public DotView(Context context, Attribute attrs) {super(context, attrs);setFocusAbleInTouch(true); }
(4)@see
總結(jié)
以上是生活随笔為你收集整理的android源码出现的@字符意义总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JAVA enum实现简单状态机功能
- 下一篇: android图文介绍NDK安装及简单j