android中如何设置焦点在某一个指定的View上:
view.requestFocus();

大的滚动条设置:
listView.setFastScrollEnabled(true);

EditText光标在右边,输入内容从右往左:
android:gravity="center_vertical|right"
或者
editText.set
Gravity(Gravity.RIGHT);

EditText setText()之后光标会自动跑到第一个字符之前,手动设置光标的方法:
editText.setSelection(position);//position为int,指的是光标的位置,设置成EditText输入框中字符的长度,光标则为最后了
获得EditText中当前光标的位置的方法:
editText.getSelectionStart();

获取状态栏高度
decorView是window中的最顶层view,可以从window中获取到decorView,然后decorView有个getWindowVisibleDisplayFrame方法可以获取到程序显示的区域,包括标题栏,但不包括状态栏。
于是,我们就可以算出状态栏的高度了。
Rect frame = new Rect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
int statusBarHeight = frame.top;
获取标题栏高度:
getWindow().findViewById(windows.iD_ANDROID_CONTENT)这个方法获取到的view就是程序不包括标题栏的部分,然后就可以知道标题栏的高度了。
int contentTop = getWindow().findViewById(windows.iD_ANDROID_CONTENT).getTop();
//statusBarHeight是上面所求的状态栏的高度
int titleBarHeight = contentTop - statusBarHeight;

//隐藏软键盘

((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(YourA ctivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
//显示软键盘,控件ID可以是EditText,TextView
((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).showSoftInput(控件ID,0);

俩按钮的AlertDialog.Bulder:

new AlertDialog.Builder(this).setMessage("是否删除该项")
.setPositiveButton("确定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
deleteInfo(id);
}
})
.setNegativeButton("取消", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
}
}).show();

设置EditText是否有光标:

android:cursorVisible="false"//为false时选中了也没有光标

或editText.setCursorVisible(visible);

更多相关文章

  1. Android:获取设备ID、型号等
  2. Android中Cursor类的概念和用法
  3. Android中如何获得本机号码信息
  4. Android(安卓)获取界面上的元素
  5. android 获取以太网的连接状态
  6. Android(安卓)深入研究LBS(基于位置的服务)
  7. 读取Android设备的MAC地址
  8. Android:霓虹灯
  9. android 短信验证自动获取验证码

随机推荐

  1. 怎样处理 InterruptedException
  2. Java集合HashSet源码剖析
  3. 实时数仓|架构设计与技术选型
  4. 回到基础:封装集合
  5. 自学第五十天
  6. Android应用程序的默认最大内存值以及修
  7. 无限重置idea试用期过期时间插件 简单方
  8. Flask WEB表单-WTF简单使用
  9. 优化哈希策略
  10. Constraint遇到的那些坑之Android(安卓)V