笔记1.0.0
来源:互联网 发布:手机听小说软件 编辑:程序博客网 时间:2024/06/06 05:53
/ZX on 2015/12/17
onConfigurationChanged 调用它可以在改变屏幕方向、弹出软件 盘和隐藏软键盘时,不再去执行onCreate()方法,而是直接执行onConfigurationChanged()。如果不申明此段代码,按照 Activity的生命周期,都会去执行一次onCreate()方法,而onCreate()方法通常会在显示之前做一些初始化工作。所以如果改变屏幕 方向这样的操作都去执行onCreate()方法,就有可能造成重复的初始化,降低程序效率是必然的了,而且更有可能因为重复的初始化而导致数据的丢失。
SeekBar 的监听时间监听 setOnSeekBarChangeListener();
mSeekbar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
@Override
public void onStopTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
Log.d("zg", "onStopTrackingTouch");
//拖动进度条停止拖动的时候调用。
}
@Override
public void onStartTrackingTouch(SeekBar arg0) {
// TODO Auto-generated method stub
Log.d("zg", "onStartTrackingTouch");
//拖动进度条开始拖动的时候调用
}
@Override
public void onProgressChanged(SeekBar arg0, int arg1, boolean arg2) {
// TODO Auto-generated method stub
Log.d("zg", "onProgressChanged");
//拖动进度条进度改变的时候调用
}
});
屏幕亮度:
int bright = getScreenBrightness(context);// 获取当前屏幕亮度
public static int getScreenBrightness(Activity activity) {
int value = 0;
ContentResolver cr = activity.getContentResolver();
try {
value = Settings.System.getInt(cr, Settings.System.SCREEN_BRIGHTNESS);
} catch (SettingNotFoundException e) {
}
return value;
}
setScreenBrightness(context,int a);//设置屏幕亮度
public static void setScreenBrightness(Activity activity, int value) {
/*WindowManager.LayoutParams params = activity.getWindow().getAttributes();
params.screenBrightness = value / 255f;
activity.getWindow().setAttributes(params);*/
ContentResolver cr = activity.getContentResolver();
Settings.System.putInt(cr, Settings.System.SCREEN_BRIGHTNESS, value);
}
//四舍五入
public static String format(double num){
NumberFormat formatter=new DecimalFormat("0.00");
String s=formatter.format(num);
return s;
}
- 笔记1.0.0
- 笔记1.0
- [笔记-0]写在最前+笔记大纲
- PS笔记 1.0
- Linux C 笔记1.0
- MySQL学习笔记 1.0
- EGL 1.0 学习笔记
- Gtest学习笔记1.0
- MySQL入门笔记1.0
- Retrofit2.1.0 学习笔记
- 前端小笔记1.0
- XLink1.0 学习笔记
- maven2.0学习笔记
- .Net PetShop4.0 笔记
- Java5.0学习笔记
- struts2.0 学习笔记
- DX9.0入门笔记
- Wse3.0 学习笔记
- 【填坑】可持久化线段树解决无修改的区间k大问题
- 对Android中的堆栈的理解(Stack<E>)
- Mybatis3源码分析(01)-前期准备
- 将 Ceph 存储集群集成到 OpenStack 云中
- 日期函数应用
- 笔记1.0.0
- JMeter学习(二十五)HTTP属性管理器
- jdbc连接数据库的步骤
- windows环境下nodejs安装
- sql server 分页生成json字符串
- jsp界面调用servlet中设置的bean,得到null的原因总结
- 【Unix/Linux编程实践】编写时间服务器(使用Socket)
- Broadcast广播的发送方式
- 1864: [Zjoi2006]三色二叉树