设为首页 加入收藏

TOP

Android 基础到提高(二)
2014-11-24 03:27:11 来源: 作者: 【 】 浏览:1
Tags:Android 基础 提高
Button, setNeutralButton
默认代表正面 中立 反对


对话框显示
AlertDialog.Builder ab= new AlertDialog.Builder(activity.this);
ab.setTitle
ab.setMessage
ab.setPositiveButton
ab.show


Toast界面组件(不弹出提醒) //提示信息
Toast.makeText(activity.this,消息,Toast.LENGTH_SHORT).show();


-------------------日志和调试Log------------------
模拟上的调试 Dev Tools -- > Developer Settings
管理日志 public static final boolean On = false;
实机上调试 usb 连接电脑 Devices 窗口显示实机的代号


系统不足的回收:
先回收与其它Activity 或 Service/Intent Receiver 无关的进程 (优先回收独立的Activity)
再回收处于Stoped状态的activity 最久没有使用的先回收
还不够回收Service
快不行 关掉可见的activity
关掉当前activity
最后就是换手机


-------------------优先级(Preference)------------------
private void restorePrefs() { //优先级(记住上次信息避免重复输入) 可以没有
SharedPreferences settings = getSharedPreferences("BMI_PREF", 0); //声明
寻找系统有无符合"BMI_PREF"字符串(PREF参数)作为文件名的优先级设置文件 如果有使用"settings" 作为代号操作


String pref_height = settings.getString(PREF_HEIGHT, ""); //获取内容
if(! "".equals(pref_height)) {
field_height.setText(pref_height);
field_weight.requestFocus();
}
}


@Override
protected void onPause() { //保存优先级设置
// TODO Auto-generated method stub
super.onPause();
// Save user preferences. use Editor object to make changes.
SharedPreferences settings = getSharedPreferences(PREF, 0);
settings.edit()
.putString(PREF_HEIGHT, field_height.getText().toString())
.commit();
}


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Linux下使用GCC命令编译代码 下一篇Android 横屏不重启 Activity

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C++中智能指针的性能 (2025-12-25 03:49:29)
·如何用智能指针实现c (2025-12-25 03:49:27)
·如何在 C 语言中管理 (2025-12-25 03:20:14)
·C语言和内存管理有什 (2025-12-25 03:20:11)
·为什么C语言从不被淘 (2025-12-25 03:20:08)