示例:public void exa,mpl;e}}
if(...)
if(...)else if(...)else
void examplefun(...)
public class exampleclass
示例:if(filename != null
&& (new file(logthpath + filename).length() <
...//progrpm code
}public static logiterator read(string logtype,date starttime,date endtime,
int loglevel,string username,int bufernum)
int a;
int b;
(1)逗號、分號後面加空格
int a, b, c;
(2)比較操作符、賦值操作符「=」、「+=」,算術操作符「+」、「%」,邏輯操作符「&&」,「&」、位操作符「<<」、「^」等雙目操作符前後應加
(3等單目操作符前後不加空格
(4)「.」前後部加空格
示例:/*
*注釋內容
*/package
格式:/*
*檔名
*版權*描述
*修改人
*修改時間
*修改內容
*/示例:
/**檔名:
*版權:copyright 2014-11-03 miki
*描述:通用日子系統
*修改人:張三
*修改時間: 2014-11-03
*修改內容:新增
*修改人:李四
*修改時間:2014-11-04
*修改內容
*/package
/***注釋內容
*/public class commmanager
說明:可以根據需要列出:版本號,生成日期、作者、內容、功能、與其他類的關係.
格式:/**
*《功能描述》
*@author [作者]
*@version [版本號,yyyy-mm-dd]
*@see [相關類/方法]
*/如:
/***注釋內容
*/private void string mlogtype;
/***注釋內容
*/ public void write()
2-6列出方法的功能描述,輸入引數、輸出引數、返回值等
格式:/**
*《功能描述》
*@param [引數1] [引數1 說明]
*@param [引數2] [引數2 說明]
*@return [返回型別說明]
*@see [相關類/方法]
*/如:
public void example()
如下注釋為乙個無效的注釋:
//如果receveflag為真
if(receveflag)
而如下注釋可得到額外的資訊:
//如果從連線收到資訊
if(receveflag)
示例://add by miki zhang_s 2014-11-03 begin for function
......新增的內容
//add by miki zhang_s 2014-11-03 end for function
//modify by miki zhang_s 2014-11-03 begin for function
......修改的內容
//modify by miki zhang_s 2014-11-03 end for function
格式:產品名.模組名:
如設定:
orderinformation,customlist,logmanager
3-3 類方法使用類意義完整的英文描述:第乙個單詞的字母使用小寫、剩餘的單詞首字母使用大寫,其餘小寫
如:private void calculaterate();
public void addneworder();
3-4 靜態變數
private static string sname;
如:public string gettype();
public boolean isfinished();
public void setvisible(boolean);
public void show();
public void addkeylistener(listener);
public class a
如:public class orderinformation}}
public final static int max_value = 1000;
public final static string default_start_date = 「2014-11-03」;
(1)背景:bg_描述,這種**一般用在比較大的**,作為介面的背景
(2)按鈕:btn_描述,這種**一般用在按鈕上,而且這種按鈕沒有其他狀態
(3)圖示:ic_描述,這種**,一般用於單個圖示,如九宮格,或listview的小圖示
(4)分割符圖示:di_描述
(1)背景:bg_描述_狀態1[狀態2],主要用於控制項上的不同狀態,而且在layout配置檔案當中,一般不會直接引用,
而是通過定義「selecter」檔案的方式引用,實現動態效果,而」selecter」的檔案嗎名字。可以直接「bg_描述.xml」
(3)選擇框:chx_描述_狀態1[_狀態2],選擇框,一般有2態和4態;
如果當前的xml檔案,是用作activty的contentview的,就用「layout_描述.xml」;
同上,用"dialog_描述.xml" ;
5-2-3.列表項:如果是表示listview中的每一項的布局檔案,可以用「listitem_描述.xml」;
Android應用程式設計基礎
android應用程式設計基礎第28篇 android四大元件 前篇我們已經介紹了activity以及其生命週期,我想大家已經有所了解了。今天我們就來講講四大元件中的service。service作為android中四大元件之一,擁有重要的地位。service具有和activity一樣的級別,ser...
應用程式設計報告
大作業題目 班級 學號 學生姓名 其他組員 作業成績 應用程式設計基礎 1 設計報告 1 目錄 2 大作業設計報告內容 2 一 需求分析 2 二 功能概要 3 三 模組組織 3 四 功能實現 4 1 計數模組 4 2 顏色模組 5 3 定時模組 6 4 新建儲存列印模組 7 5.幫助 10 五 製作...
序列口應用程式設計例項
1 串列埠方式0應用程式設計 8051微控制器序列口方式0為移位暫存器方式,外接乙個串入並出的移位暫存器,就可以擴充套件乙個並行口。例 用8051序列口外接cd4094擴充套件8位並行輸出口,如圖所示,8位並行口的各位都接乙個發光二極體,要求發光管呈流水燈狀態。序列口方式0的資料傳送可採用中斷方式,...