2024年1月19日发(作者:)
1. 在配置以下内容
2. 在IE页面可直接打开excel等文件
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
一。不让程序默认升起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" />


发布评论