- 浏览: 7320 次
- 性别:
- 来自: 襄樊
最新评论
文章列表
前一天人事晚上9点多才给我打电话邀我面试,虽然当时没有不开心,因为毕竟是第一个面试电话,还有一点小激动。电话约定明天9点半去面试。太晚自己已经在床上躺着看书,也没有起来准备简历。随后一想,公司加班 ...
根据activity的生命周期,在activity不显示时,会执行onStop函数,所以你在onStop函数(按退出键除外)里面把notification放在通知栏里,再此显示时,把notification从通知栏里去掉。
或者,只要程序在运行就一直显示通知栏图标,这样简单点。
privatevoid showNotification() {
// 创建一个NotificationManager的引用
NotificationManager notificationManager = (NotificationManager)
...
float a = 0.1213443;
四舍五入到小数点后2位 如:float b = (float)(Math.round(a*100))/100;(这里的100就是2位小数点,如果要其它位,如4位,这里两个100改成10000),其他类推。
看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而屏幕密度变成了320。那么原来TextView的宽度设成160px,在密度为320的3.2寸屏幕里看要比在密度为160的3.2寸屏幕上看短了一半。但如果设置成160dp或160sp的话。系统会自动将width属 ...
转载自:http://www.yuanma.org/data/2009/0804/article_3823.htm
目前一份比较确切的能够说明响应码含义的文章
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新)
101 Switching Protocols 服务器将遵 ...