现在的位置: 首页 > 综合 > 正文

android学习 过程中的一些总结(apk全屏、webview设置、获取时间)

2013年08月15日 ⁄ 综合 ⁄ 共 1215字 ⁄ 字号 评论关闭

1.在设计apk的界面的时候,可以设置以下属性:

		requestWindowFeature(Window.FEATURE_NO_TITLE);

这句表示软件运行时,不会在上方显示标题 

注意:如果程序要实现此功能,在oncreate函数中这句要放在最前面运行,否则会报错。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

这句表示软件运行时全屏显示,在此状态时,屏幕上方不会出现系统下拉的功能。

参考:http://zhanhao.iteye.com/blog/1174914

http://blog.csdn.net/yaoyeyzq/article/details/6393445

2.在使用webview加载jQuery特效时,发现特效运行及其缓慢,可能是因为硬件加速导致的,关闭硬件加速后,特效运行效果明显好转。

关闭硬件加速,可以在xml文件中进行设置

android:layerType="software"

参考:http://blog.csdn.net/sam_zhang1984/article/details/7817197

           http://my.oschina.net/kevinvane/blog/69236                            /****对webview的其他相关属性进行设置

         
http://www.360doc.com/content/12/0810/10/7324690_229359583.shtml
    /****关于硬件加速的介绍

3.获取当前星期几,获取当前时间

    public  String getWeekOfDate() {
        String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
        Calendar cal = Calendar.getInstance();
        Date curDate = new Date(System.currentTimeMillis());
        cal.setTime(curDate);
        int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
        if (w < 0)
            w = 0;
        return weekDays[w];
    }
    
    public String getTime(){
    	Calendar cal = Calendar.getInstance();
        Date curDate = new Date(System.currentTimeMillis());
        cal.setTime(curDate);
        int hour = cal.get(Calendar.HOUR_OF_DAY);
        int min = cal.get(Calendar.MINUTE);
        return hour+":"+min;
    }

 

抱歉!评论已关闭.