最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android編程實(shí)現(xiàn)的自定義注釋模板實(shí)例

 更新時(shí)間:2015年11月02日 11:58:27   作者:年輕的zhangchang  
這篇文章主要介紹了android編程實(shí)現(xiàn)的自定義注釋模板,以完整實(shí)例形式分析了Android自定義魔板的定義及具體實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下

本文實(shí)例講述了android編程實(shí)現(xiàn)的自定義注釋模板。分享給大家供大家參考,具體如下:

作為一名程序員 不僅要有一個(gè)寫代碼的能力,養(yǎng)成一個(gè)良好的編寫習(xí)慣也是很重要的。今天給大家詳細(xì)介紹一下如何創(chuàng)建注釋模板,給每個(gè)類和方法都自己手動(dòng)去注釋信息也可以,只是這樣比較繁瑣。為何我們不手動(dòng)去創(chuàng)建一個(gè)注釋模板呢?

第一: 首先我們需要編寫一個(gè)模板的xml文件(codetemplates.xml)

第二、我們現(xiàn)在就給xml文件編寫主要注釋的內(nèi)容信息,我就直接把自己用的xml信息直接貼出來(lái)

<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/**
 * @描述:
 * @方法名: ${enclosing_method}
 * $
  • android
  • 自定義
  • 模板
  • * @創(chuàng)建人:${user} * @創(chuàng)建時(shí)間:${date}${time} * @修改人:${user} * @修改時(shí)間:${date}${time} * @修改備注: * @throws */</template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/** * @描述: * @方法名: ${enclosing_method} * $
  • android
  • 自定義
  • 模板
  • * @返回類型 ${return_type} * @創(chuàng)建人 ${user} * @創(chuàng)建時(shí)間 ${date}${time} * @修改人 ${user} * @修改時(shí)間 ${date}${time} * @修改備注 * @since * @throws */</template><template autoinsert="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/** * &lt;p&gt;Title: &lt;/p&gt; * &lt;p&gt;Description: &lt;/p&gt; * $
  • android
  • 自定義
  • 模板
  • */</template><template autoinsert="false" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/** * @param ${param} ${bare_field_name} */</template><template autoinsert="false" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/** * $
  • android
  • 自定義
  • 模板
  • * ${see_to_target} */</template><template autoinsert="false" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/** * @return ${bare_field_name} */</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/** * @類描述: * @項(xiàng)目名稱:${project_name} * @包名: ${package_name} * @類名稱:${type_name} * @創(chuàng)建人:${user} * @創(chuàng)建時(shí)間:${date}${time} * @修改人:${user} * @修改時(shí)間:${date}${time} * @修改備注: * @version v1.0 * @see [nothing] * @bug [nothing] * @Copyright go3c * @mail *@qq.com */</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/** * @標(biāo)題: ${file_name} * @包名: ${package_name} * @功能描述:${todo} * @作者: ${user} * @創(chuàng)建時(shí)間: ${date} ${time} * @version v1.0 */</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/** * @字段:${field} * @功能描述: * @創(chuàng)建人:${user} * @創(chuàng)建時(shí)間:${date}${time} */</template></templates>

    三、我們?nèi)绾卧趀clipse中使用這個(gè)編寫好的xml文件呢?  現(xiàn)在我就給大家解析一下吧!

    Window --> Preferences --> Java --> Code Style --> Code Templates --> Comments --> Import --> 選擇             codetemplates.xml --> OK     添加后可以自己修改郵箱地址。創(chuàng)建人名稱可以在eclipse目錄下的eclipse.ini 中增加一行 -Duser.name="whateveryouwant"。

    四、我們?cè)趀clipse中如何快速使用我們寫好的注釋模塊信息呢?

    添加注釋時(shí)在類名上輸入/**然后回車就會(huì)自動(dòng)生成如下格式注釋:

    /**
    * 
    * @類描述:
    * @項(xiàng)目名稱:
    * @包名: 
    * @類名稱:AppDao  
    * @創(chuàng)建人:
    * @創(chuàng)建時(shí)間:2014-4-30上午10:32:30  
    * @修改人:
    * @修改時(shí)間:2014-4-30上午10:32:30  
    * @修改備注:
    * @version v1.0
    * @see [nothing]
    * @bug [nothing]
    * @Copyright 
    * @mail */
    
    

    在方法名上輸入/**然后回車就會(huì)自動(dòng)生成如下格式注釋:

    /**
    * 
    * @描述:
    * @方法名: UpdatePlayerHistory
    * @param db
    * @param item
    * @return
    * @返回類型 int
    * @創(chuàng)建人 
    * @創(chuàng)建時(shí)間 2014-4-30上午10:22:36  
    * @修改人 
    * @修改時(shí)間 2014-4-30上午10:22:36  
    * @修改備注 
    * @since
    * @throws
    */

    描述內(nèi)容需要自己手動(dòng)填寫。

    希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

    相關(guān)文章

    • Android開發(fā)apk反編譯和二次打包教程

      Android開發(fā)apk反編譯和二次打包教程

      反編譯不是讓各位開發(fā)者去對(duì)一個(gè)應(yīng)用破解搞重裝什么的,主要目的是為了促進(jìn)開發(fā)者學(xué)習(xí),借鑒好的代碼,提升自我開發(fā)水平。下面我們就來(lái)研究下如何進(jìn)行APK反編譯以及二次打包
      2016-04-04
    • Android自定義控件實(shí)現(xiàn)邊緣凹凸的卡劵效果

      Android自定義控件實(shí)現(xiàn)邊緣凹凸的卡劵效果

      這篇文章主要介紹了Android自定義控件實(shí)現(xiàn)邊緣凹凸的卡劵效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
      2016-07-07
    • Android WebView的加載超時(shí)處理方案

      Android WebView的加載超時(shí)處理方案

      在Android開發(fā)中,WebView是一個(gè)常用的組件,用于在應(yīng)用中嵌入網(wǎng)頁(yè),然而,當(dāng)網(wǎng)絡(luò)狀況不佳或頁(yè)面加載過(guò)慢時(shí),用戶可能會(huì)遇到加載超時(shí)的問(wèn)題,本文將介紹如何在Android WebView中實(shí)現(xiàn)加載超時(shí)處理,需要的朋友可以參考下
      2024-12-12
    • ffmpeg實(shí)現(xiàn)去水印以及切分視頻demo

      ffmpeg實(shí)現(xiàn)去水印以及切分視頻demo

      這篇文章主要為大家介紹了ffmpeg實(shí)現(xiàn)去水印以及切分視頻demo,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
      2023-11-11
    • Android利用listview控件操作SQLite數(shù)據(jù)庫(kù)實(shí)例

      Android利用listview控件操作SQLite數(shù)據(jù)庫(kù)實(shí)例

      我們利用SQLiteOpenHelper類建立一個(gè)數(shù)據(jù)庫(kù),并寫好增、刪、查等方法,通過(guò)SimpleCursorAdapter連接listview實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增加、查詢以及長(zhǎng)按刪除的功能。
      2017-04-04
    • 搭建簡(jiǎn)易藍(lán)牙定位系統(tǒng)的實(shí)現(xiàn)方法

      搭建簡(jiǎn)易藍(lán)牙定位系統(tǒng)的實(shí)現(xiàn)方法

      下面小編就為大家?guī)?lái)一篇搭建簡(jiǎn)易藍(lán)牙定位系統(tǒng)的實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
      2017-03-03
    • Android控件實(shí)現(xiàn)直播App點(diǎn)贊飄心動(dòng)畫

      Android控件實(shí)現(xiàn)直播App點(diǎn)贊飄心動(dòng)畫

      這篇文章主要為大家詳細(xì)介紹了FlowLikeView控件實(shí)現(xiàn)直播App特效之點(diǎn)贊飄心動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
      2018-03-03
    • android分享純圖片到QQ空間實(shí)現(xiàn)方式

      android分享純圖片到QQ空間實(shí)現(xiàn)方式

      今天小編就為大家分享一篇關(guān)于android分享純圖片到QQ空間實(shí)現(xiàn)方式,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
      2019-04-04
    • Android仿微信加號(hào)菜單模式

      Android仿微信加號(hào)菜單模式

      這篇文章主要為大家詳細(xì)介紹了Android仿微信加號(hào)菜單模式的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
      2018-04-04
    • Mac下完全卸載干凈Android Studio的方法

      Mac下完全卸載干凈Android Studio的方法

      這篇文章主要介紹了Mac下完全卸載干凈Android Studio的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
      2018-04-04

    最新評(píng)論

    贵阳市| 宜宾市| 二连浩特市| 武威市| 维西| 钦州市| 吉水县| 忻城县| 阿坝县| 辽阳县| 广丰县| 西平县| 防城港市| 长岛县| 蓝山县| 仁怀市| 泰宁县| 万安县| 伊通| 定襄县| 吉首市| 盐山县| 玉溪市| 南澳县| 贵南县| 华蓥市| 襄垣县| 桓台县| 治多县| 缙云县| 乌兰县| 绥棱县| 禄丰县| 四子王旗| 新安县| 兴城市| 河南省| 阿合奇县| 绩溪县| 始兴县| 湖南省|