![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android开发
落寞季节2
攻城屎攻城屎攻城屎
展开
-
Android怎样判断当前屏幕是否为横屏状态
一般来说,我们应用中绝大多数页面会需要强制用户横屏或者竖屏,但是少数页面除外,比如说视频播放器页面。 这两天,在做功能的时候,有个需求是判断用户的屏幕是否为横屏,通常我们会使用activity 的getRequestedOrientation()方法也就是 if (getRequestedOrientation() == ActivityInfo.SCREEN_ORIENTAT原创 2015-01-29 16:50:08 · 3145 阅读 · 0 评论 -
Activity 生命周期之跳转 Activity
最近一段时间,在项目之中遇到一个问题,就是下载模块,当有下载成功的MV时,要在内部存储数据中,下载数+1,然后对应地方在Activity的Onstart()方法中,从数据库中取出来数字显示更新的未读下载数,但是当用户处于下载管理页面时,当用户下载成功,退出时候应该将未读数在OnDestory()方法中清零, 结果问题就来了,返回上层activity时,OnStart()方法取出来的数字发现并没有原创 2015-02-12 10:53:53 · 466 阅读 · 0 评论 -
NotifyDataSetChanged刷新机制优化
一般时候,我们更新listview的时候通常会用到notifyChanged方法,当调用这个方法的时候,我们所有的item都会有所更新,但是某些时候,我们可能只需要更新一小部分item,或者某个特定的item,这时候怎么办呢,我们先看一下notifyChanged()方法的源码 public void notifyChanged() { synchronized原创 2015-01-27 16:39:13 · 1360 阅读 · 0 评论