字符串 %1$s
創(chuàng)新互聯(lián)是一家專(zhuān)業(yè)從事成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)的品牌網(wǎng)絡(luò)公司。如今是成都地區(qū)具影響力的網(wǎng)站設(shè)計(jì)公司,作為專(zhuān)業(yè)的成都網(wǎng)站建設(shè)公司,創(chuàng)新互聯(lián)依托強(qiáng)大的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專(zhuān)業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!
整形 %1$d
浮點(diǎn)形 %1$f
%s 字符串類(lèi)型 "mingrisoft"
%c 字符類(lèi)型 'm'
%b 布爾類(lèi)型 true
%d 整數(shù)類(lèi)型(十進(jìn)制) 99
%x 整數(shù)類(lèi)型(十六進(jìn)制) FF
%o 整數(shù)類(lèi)型(八進(jìn)制)77
%f 浮點(diǎn)類(lèi)型 99.99
%a 十六進(jìn)制浮點(diǎn)類(lèi)型 FF.35AE
%e 指數(shù)類(lèi)型 9.38e+5
%g 通用浮點(diǎn)類(lèi)型(f和e類(lèi)型中較短的)
%h 散列碼
%% 百分比類(lèi)型 %
%n 換行符
%tx 日期與時(shí)間類(lèi)型(x代表不同的日期與時(shí)間轉(zhuǎn)換符
為正數(shù)或者負(fù)數(shù)添加符號(hào)
("%+d",15)
+15
?
左對(duì)齊
("%-5d",15)
|15 |
數(shù)字前面補(bǔ)0
("%04d", 99)
0099
空格
在整數(shù)之前添加指定數(shù)量的空格
("% 4d", 99)
| 99|
,
以“,”對(duì)數(shù)字分組
("%,f", 9999.99)
9,999.990000
(
使用括號(hào)包含負(fù)數(shù)
("%(f", -99.99)
(99.990000)
如果是浮點(diǎn)數(shù)則包含小數(shù)點(diǎn),如果是16進(jìn)制或8進(jìn)制則添加0x或0
("%#x", 99)
("%#o", 99)
0x63
0143
格式化前一個(gè)轉(zhuǎn)換符所描述的參數(shù)
("%f和%3.2f", 99.45)
99.450000和99.45
$
被格式化的參數(shù)索引
("%1$d,%2$s", 99,"abc")
99,abc
先定義你的Edtext 然后為他定義一個(gè)點(diǎn)擊事件 如 //Time 是Edtext的ID Time.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {new DatePickerDialog(text6.this, new DatePickerDialog.OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {QS.setText("起始日期:" + String.format("%d-%d-%d", year, monthOfYear + 1, dayOfMonth));} //2016,1,1是彈出時(shí)間選擇器的默認(rèn)時(shí)間}, 2016, 1, 2).show();} }); 哪里不了解再問(wèn)
1.首先,在 Android.mk文件中需要加入: LOCAL_LDLIBS := -llog
2. 其次,包含如下庫(kù)文件 #include android/log.h
3. 使用方法示例 __android_log_print(ANDROID_LOG_INFO, "CDib::Attach", "--------%d,%d,%d,this-linebytes=%d\n",linebytes,width,height,this-linebytes); //按此形式打印變量 方便調(diào)用起見(jiàn),可以使用宏定義 #define LOGI(msg) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, msg) #define LOGE(msg) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, msg)
5*5*5=xy
程序源代碼如下:
main()
{
int i,j,k;
printf("\n");
for(i=1;i5;i++)/*以下為三重循環(huán)*/
for(j=1;j5;j++)
for (k=1;k5;k++)
{
if (i!=ki!=jj!=k) /*確保i、j、k三位互不相同*/
printf("%d,%d,%d\n",i,j,k);
}
}
main()
{
long int i;
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus;
scanf("%ld",i);
bonus1=100000*0.1;bonus2=bonus1+100000*0.75;
bonus4=bonus2+200000*0.5;
bonus6=bonus4+200000*0.3;
bonus10=bonus6+400000*0.15;
if(i=100000)
bonus=i*0.1;
else if(i=200000)
bonus=bonus1+(i-100000)*0.075;
else if(i=400000)
bonus=bonus2+(i-200000)*0.05;
else if(i=600000)
bonus=bonus4+(i-400000)*0.03;
else if(i=1000000)
bonus=bonus6+(i-600000)*0.015;
else
bonus=bonus10+(i-1000000)*0.01;
printf("bonus=%d",bonus);
}
先注意,機(jī)器需ROOT,需取得ROOT權(quán)限的文件管理軟件,如RE文件管理器。 需要了解的是,機(jī)器自帶的鈴聲、通知音等能夠發(fā)出音樂(lè)的文件基本上就放在機(jī)身/system/media/audio目錄下,里面有四個(gè)文件夾,分別是1.alarms,2.notifications,3.ringtones 4.UI,而我們想要消滅的拍攝音所在目錄是UI,這個(gè)目錄里有一個(gè)文件camera_click.ogg它就是傳說(shuō)中的拍攝音,是ogg格式的。你也可以把這個(gè)文件拷貝到你的PC上,用支持ogg格式的播放器(如千千靜聽(tīng)等)打開(kāi)聽(tīng)聽(tīng)是否拍攝音。 請(qǐng)注意,并不是直接把這個(gè)文件刪除了拍照就沒(méi)聲音了,沒(méi)那么簡(jiǎn)單。把這個(gè)文件刪除了,很大幾率你的手機(jī)拍攝時(shí)會(huì)出現(xiàn)問(wèn)題。不能刪除,那我們應(yīng)該怎么辦?對(duì)了,既然不能刪除,我們就替代吧!我們用一個(gè)同樣名稱但不發(fā)音的文件來(lái)代替這個(gè)camera_click.ogg即可。 那么,如何找到一個(gè)不出聲的ogg文件呢?如果想自己動(dòng)手,制作自己的拍攝聲,請(qǐng)繼續(xù)看下去。如果懶得看,只是想消除拍攝聲,可以直接跳過(guò)下面兩段,從“最后”開(kāi)始看,因?yàn)檫@里有現(xiàn)成的制作好的無(wú)聲ogg文件,下載即可(帖子最下端可供下載)。 自己動(dòng)手,豐衣足食!用windows自帶的錄音機(jī),拔掉你的**,打開(kāi)錄音機(jī),按圖上的順序,先點(diǎn)錄音后隨即立刻點(diǎn)擊停止,這兩次點(diǎn)擊最好在半秒之內(nèi)完成。然后,文件—另存為,將你剛才猛擊出來(lái)的文件存到一個(gè)位置。桌面上會(huì)出現(xiàn)一個(gè)擴(kuò)展名為wav的文件。好!聽(tīng)聽(tīng)看,聽(tīng)見(jiàn)了嗎?不出意外,你應(yīng)該什么也沒(méi)聽(tīng)見(jiàn)。如果聽(tīng)見(jiàn)了雜音什么的,請(qǐng)重新錄制。當(dāng)然你也可以選擇自己的攝影聲,注意長(zhǎng)度要在半秒左右,轉(zhuǎn)化好格式即可。接下來(lái),我們需要將這個(gè)wav文件轉(zhuǎn)換為ogg文件??梢允褂眯∏删G色免安裝千千靜聽(tīng)。將這個(gè)wav拖入千千靜聽(tīng),然后在文件上右鍵彈出菜單中選擇“轉(zhuǎn)換格式”。不出意外的話,你的輸出格式里應(yīng)該沒(méi)有ogg這個(gè)選項(xiàng)。接下來(lái)需下載ogg編碼器。找到一個(gè)oggenc2.87-1.3.2-P4.zip(隨著時(shí)間的推移,這個(gè)文件名很可能會(huì)變化),解壓到千千靜聽(tīng)目錄里(或任意位置) 回到千千靜聽(tīng)轉(zhuǎn)換格式的窗口,在“輸出格式”中選命令行編碼器1.0,點(diǎn)擊“配置”,新建1個(gè)編碼器方案,名稱任意,把編碼程序改為剛才下載并解壓出來(lái)的那個(gè)ogg編碼器,擴(kuò)展名為ogg,命令參數(shù)為:-q10 - -o "%d"其余默認(rèn)。像這樣設(shè)置完畢后確認(rèn),目標(biāo)文件夾就是你轉(zhuǎn)換ogg文件的輸入路徑,自己設(shè)定一下,然后點(diǎn)擊“立即轉(zhuǎn)換”。好了,剛**錄制的無(wú)聲wav被你轉(zhuǎn)換成無(wú)聲的ogg了。這個(gè)無(wú)聲的ogg就是你未來(lái)的拍攝音了。 最后,將這個(gè)ogg文件命名為camera_click.ogg拷貝到/system/media/audio 而本身的機(jī)身自帶的camera_click.ogg,最好還是重命名然后放到其他地方備份一下,以免以后重新懷念對(duì)那個(gè)咔嚓聲了還可以再恢復(fù)過(guò)來(lái)。 完成以上步驟后。不需要重啟,直接開(kāi)啟相機(jī),點(diǎn)擊拍攝,聽(tīng)聽(tīng)看,是不是沒(méi)有聲音了! 此方法還可以修改安卓手機(jī)對(duì)焦聲、系統(tǒng)聲音、自帶鈴音等,具體操作同上。
將你的Progress值轉(zhuǎn)成十進(jìn)制整形數(shù),看你代碼應(yīng)該是要得到一個(gè)音量的百分比值。String.format()方法用來(lái)格式化字符串,%d十進(jìn)制整型。多謝采納。