-
ListView中的分割线如何取消: 在xml中如下设置
android:divider="#0000"
-
获取当前系统时间
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss"); Date date = new Date(System.currentTimeMillis()); String str=simpleDateFormat.format(date);
-
返回键的监听:
public void onBackPressed() { super.onBackPressed();//注释掉这行,back键不退出activity }
-
sp和px的转化,setText和getText并不是用同一种变量:
以下代码转摘自Beluga_白鲸博客:
/**
* 将px值转换为sp值,保证文字大小不变
*
* @param pxValue
* @return
*/
public int px2sp(float pxValue) {
final float fontScale = mContext.getResources().getDisplayMetrics().scaledDensity;
return (int) (pxValue / fontScale + 0.5f);
}
/**
* 将sp值转换为px值,保证文字大小不变
*
* @param spValue
* @return
*/
public int sp2px(float spValue) {
final float fontScale = mContext.getResources().getDisplayMetrics().scaledDensity;
return (int) (spValue * fontScale + 0.5f);
}
- 取消ListView中点击高亮的效果:
摘自博客:
android:listSelector="@android:color/transparent"