2024年1月19日发(作者:)

1. 在配置以下内容

2. 在IE页面可直接打开excel等文件

3.

4. abs

5. audio/x-mpeg

6.

7.

8. ai

9. application/postscript

10.

11.

12.aif

13.audio/x-aiff

14.

15.

16.aifc

17.audio/x-aiff

18.

19.

20.aiff

21.audio/x-aiff

22.

23.

24.aim

25.application/x-aim

26.

27.

28.art

29.image/x-jg

30.

31.

32.asf

33.video/x-ms-asf

34.

35.

36.asx

37.video/x-ms-asf

38.

39.

40.au

41.audio/basic

42.

43.

44.avi

45.video/x-msvideo

46.

47.

48.avx

49.video/x-rad-screenplay

50.

51.

52.bcpio

53.application/x-bcpio

54.

55.

56.bin

57.application/octet-stream

58.

59.

60.bmp

61.image/bmp

62.

63.

64.body

65.text/html

66.

67.

68.cdf

69.application/x-cdf

70.

71.

72.cer

73.application/x-x509-ca-cert

74.

75.

76.class

77.application/java

78.

79.

80.cpio

81.application/x-cpio

82.

83.

84.csh

85.application/x-csh

86.

87.

88.css

89.text/css

90.

91.

92.dib

93.image/bmp

94.

95.

96.doc

97.application/msword

98.

99.

100. dtd

101. text/plain

102.

103.

104. dv

105. video/x-dv

106.

107.

108. dvi

109. application/x-dvi

110.

111.

112. eps

113. application/postscript

114.

115.

116. etx

117. text/x-setext

118.

119.

120. exe

121. application/octet-stream

122.

123.

124. gif

125. image/gif

126.

127.

128. gtar

129. application/x-gtar

130.

131.

132. gz

133.

134.

135.

136.

137.

138.

139.

140.

141.

142.

143.

144.

145.

146.

147.

148.

149.

150.

151.

152.

153.

154.

155.

156.

157.

158.

159.

160.

161.

162.

163.

164.

165.

166.

167.

168.

169.

170.

171.

172.

173.

174.

175.

176.

application/x-gzip

hdf

application/x-hdf

hqx

application/mac-binhex40

htc

text/x-component

htm

text/html

html

text/html

hqx

application/mac-binhex40

ief

image/ief

jad

text/-descriptor

jar

application/java-archive

java

text/plain

jnlp

177.

178.

179.

180.

181.

182.

183.

184.

185.

186.

187.

188.

189.

190.

191.

192.

193.

194.

195.

196.

197.

198.

199.

200.

201.

202.

203.

204.

205.

206.

207.

208.

209.

210.

211.

212.

213.

214.

215.

216.

217.

218.

219.

220.

application/x-java-jnlp-file

jpe

image/jpeg

jpeg

image/jpeg

jpg

image/jpeg

js

text/javascript

jsf

text/plain

jspf

text/plain

kar

audio/x-midi

latex

application/x-latex

m3u

audio/x-mpegurl

mac

image/x-macpaint

man

221.

222.

223.

224.

225.

226.

227.

228.

229.

230.

231.

232.

233.

234.

235.

236.

237.

238.

239.

240.

241.

242.

243.

244.

245.

246.

247.

248.

249.

250.

251.

252.

253.

254.

255.

256.

257.

258.

259.

260.

261.

262.

263.

264.

application/x-troff-man

me

application/x-troff-me

mid

audio/x-midi

midi

audio/x-midi

mif

application/x-mif

mov

video/quicktime

movie

video/x-sgi-movie

mp1

audio/x-mpeg

mp2

audio/x-mpeg

mp3

audio/x-mpeg

mpa

audio/x-mpeg

mpe

265.

266.

267.

268.

269.

270.

271.

272.

273.

274.

275.

276.

277.

278.

279.

280.

281.

282.

283.

284.

285.

286.

287.

288.

289.

290.

291.

292.

293.

294.

295.

296.

297.

298.

299.

300.

301.

302.

303.

304.

305.

306.

307.

308.

video/mpeg

mpeg

video/mpeg

mpega

audio/x-mpeg

mpg

video/mpeg

mpv2

video/mpeg2

ms

application/x-wais-source

nc

application/x-netcdf

oda

application/oda

pbm

image/x-portable-bitmap

pct

image/pict

pdf

application/pdf

pgm

309.

310.

311.

312.

313.

314.

315.

316.

317.

318.

319.

320.

321.

322.

323.

324.

325.

326.

327.

328.

329.

330.

331.

332.

333.

334.

335.

336.

337.

338.

339.

340.

341.

342.

343.

344.

345.

346.

347.

348.

349.

350.

351.

352.

image/x-portable-graymap

pic

image/pict

pict

image/pict

pls

audio/x-scpls

png

image/png

pnm

image/x-portable-anymap

pnt

image/x-macpaint

ppm

image/x-portable-pixmap

ppt

application/powerpoint

ps

application/postscript

psd

image/x-photoshop

qt

353.

354.

355.

356.

357.

358.

359.

360.

361.

362.

363.

364.

365.

366.

367.

368.

369.

370.

371.

372.

373.

374.

375.

376.

377.

378.

379.

380.

381.

382.

383.

384.

385.

386.

387.

388.

389.

390.

391.

392.

393.

394.

395.

396.

video/quicktime

qti

image/x-quicktime

qtif

image/x-quicktime

ras

image/x-cmu-raster

rgb

image/x-rgb

rm

application/-realmedia

roff

application/x-troff

rtf

application/rtf

rtx

text/richtext

sh

application/x-sh

shar

application/x-shar

smf

397.

398.

399.

400.

401.

402.

403.

404.

405.

406.

407.

408.

409.

410.

411.

412.

413.

414.

415.

416.

417.

418.

419.

420.

421.

422.

423.

424.

425.

426.

427.

428.

429.

430.

431.

432.

433.

434.

435.

436.

437.

438.

439.

440.

audio/x-midi

sit

application/x-stuffit

snd

audio/basic

src

application/x-wais-source

sv4cpio

application/x-sv4cpio

sv4crc

application/x-sv4crc

swf

application/x-shockwave-flash

t

application/x-troff

tar

application/x-tar

tcl

application/x-tcl

tex

application/x-tex

texi

441.

442.

443.

444.

445.

446.

447.

448.

449.

450.

451.

452.

453.

454.

455.

456.

457.

458.

459.

460.

461.

462.

463.

464.

465.

466.

467.

468.

469.

470.

471.

472.

473.

474.

475.

476.

477.

478.

479.

480.

481.

482.

483.

484.

application/x-texinfo

texinfo

application/x-texinfo

tif

image/tiff

tiff

image/tiff

tr

application/x-troff

tsv

text/tab-separated-values

txt

text/plain

ulw

audio/basic

ustar

application/x-ustar

xbm

image/x-xbitmap

xht

application/xhtml+xml

xhtml

485.

486.

487.

488.

489.

490.

491.

492.

493.

494.

495.

496.

497.

498.

499.

500.

501.

502.

503.

504.

505.

506.

507.

508.

509.

510.

511.

512.

513.

514.

515.

516.

517.

518.

519.

520.

521.

522.

523.

524.

525.

526.

527.

528.

application/xhtml+xml

xml

text/xml

xpm

image/x-xpixmap

xsl

text/xml

xwd

image/x-xwindowdump

wav

audio/x-wav

svg

image/svg+xml

svgz

image/svg+xml

vsd

application/x-visio

wbmp

image/

wml

text/

529.

530.

531.

532.

533.

534.

535.

536.

537.

538.

539.

540.

541.

542.

543.

544.

545.

546.

547.

548.

549.

550.

551.

552.

553.

554.

555.

556.

557.

558.

559.

560.

561.

562.

563.

564.

565.

566.

567.

568.

569.

570.

571.

wmlc

application/

wmls

text/ipt

wmlscriptc

application/iptc

wrl

x-world/x-vrml

Z

application/x-compress

z

application/x-compress

zip

application/zip

xls

application/-excel

doc

application/-word

ppt

application/-powerpoint

一。不让程序默认升起IME输入框有两种方法:

1.让EditText失去焦点,使用EditText的clearFocus方法

2.强制隐藏Android输入法窗口,在IME类中我们通过实例化输入法控制对象,通过hideSoftInputFromWindow来隐藏IME输入框。

xt(, "焦点改变",

_SHORT).show();

InputMethodManager imm =

(InputMethodManager)getSystemService(_METHOD_SERVICE);

//第一种方法

//SoftInput(_IMPLICIT,

_NOT_ALWAYS);

//第二种方法

ftInputFromWindow(dowToken(),

_NOT_ALWAYS);

二。android中要获取屏幕的分辨率,需要用到DisplayMetrics这个类,具体如下:

//获取屏幕大小

DisplayMetrics dm = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(dm);

String str = "屏幕分辨率(单位:像素)为:"

+ ixels + " x " + Pixels;

//全屏显示

//getWindow().setFlags(_FULLSCREEN,

// _FULLSCREEN);

//隐藏标题栏

requestWindowFeature(E_NO_TITLE);

四。popupwindow

showAtLocation(findViewById(_layout), ,0, 0);

设置弹窗的位置:

第一个参数是弹窗父控件的布局;

第二个参数是位置如左,右,上部,下部等;

第三个参数是X方向的偏移量;

第四个参数是Y方向的偏移量。

showAtLocation(parent, | , 10,10);

第一个参数指定PopupWindow的锚点view,即依附在哪个view上。

第二个参数指定起始点为parent的右下角,第三个参数设置以parent的右下角为原点,向左、上各偏移10像素。

//将PopupWindow作为anchor的下拉窗口显示。即在anchor的左下角显示

showAsDropDown(anchor);

//xoff,yoff基于anchor的左下角进行偏移。

showAsDropDown(anchor, xoff, yoff);

五。TextView要让文本垂直/水平居中显示,有两种情况需要考虑:

1、layout_width/layout_height为wrap_content,此时要让TextView在父控件上居中显示,必须设置layout_gravity=”center”。

2、layout_width/layout_height为fill_parent,此时由于TextView已占据父窗体所有空间,必须设置gravity=”center”。

android:gravity用来设置TextView的内容对齐方式,android:layout_gravity用来设置TextView在父窗体中的对齐方式。

六半透明背景

android:background="#b0000000" #e0000000 “#b0000000”

七。让程序的界面不随机器的重力感应而翻转

setRequestedOrientation(_ORIENTATION_LANDSCAPE);

RelativeLayout 里面加上android:clickable="true"

RelativLayout就会出现在selector里面定义的效果。

在文字中加下划线: nt().setFlags(_THRU_TEXT_FLAG);

八.虚拟键盘弹出时 把页面内容上移

android:windowSoftInputMode="stateVisible|adjustResize">

...

< /activity>

九:点击空白处隐藏软键盘

?

InputMethodManager

@Override

imm= (InputMethodManager)

getSystemService(_METHOD_SERVICE);

public

boolean

onTouchEvent(MotionEvent event) {

// TODO Auto-generated method stub

if

(ion() == _DOWN) {

n("down"

);

if

(RegisterActivity. this

.getCurrentFocus() != null

) {

if

(RegisterActivity. this

.getCurrentFocus().getWindowToken() != null

)

{

ftInputFromWindow(

.getCurrentFocus().getWindowToken(),

_NOT_ALWAYS);

}

}

}

return

super

.onTouchEvent(event);

}

十,scrollview+listview的高度自动适应自适应

很多时间我们在scorllview中嵌入listview的时候,都只能看到listview显示一行数据,而我们的要求是显示多行,即我们数据的行数,那么请看下面的代码:

int totalHeight = 0;//总的高度

for (int i = 0; i < initData(0).size(); i++) { //initData(0).size()数据的行数

View listItem = w(i, null, list1); //list1,当前listview

e(0, 0);

totalHeight += suredHeight();

}

Params params = outParams();

= totalHeight

+ (iderHeight() * (nt() - 1));

outParams(params);

退出应用程序的实现:可以自己写个方法,例如:

3

public

void

exitProgrames(){

4

Intent startMain = new

Intent(_MAIN);

5

egory(RY_HOME);

6

gs(_ACTIVITY_NEW_TASK);

7

startActivity(startMain);

8

ocess(());

9

}

需要添加权限:

android:name="T_PACKAGES" />