摘要:
先来看一下效果。这个歌词是在所有界面之上的。下面我们将这个效果解剖一下, 我认为主要有三个难点:1. 歌词悬浮在所有页面之上2. 歌词可以拖动位置3. 歌词的播放效果 (颜色覆盖)对于第一点,首先想到的就是WindowManager , 这个类可能不少人都用过, 一般用于获取屏幕宽度、高度,那么这次就要利用这个类来让我们的歌词永远置顶。通过查看API,我们看到,在WindowManager.LayoutParams类中,有好几个属性可以设置View置顶。TYPE_SYSTEM_OVERLAYWindow type: system overlay windows, which need to b 阅读全文
摘要:
一、数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。 在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发 现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程。 所以在考虑整个系统的流程的时候,我们必须要考虑,在高并发大数据量的访问情况下,我们的系统会不会出现极端的情况。(例如:对外统计系统在7月1 阅读全文
摘要:
isInEditMode:Indicates whether this View is currently in edit mode. A View is usually in edit mode when displayed within a developer tool. For instance, if this View is being drawn by a visual user interface builder, this method should return true. Subclasses should check the return value of this me 阅读全文
摘要:
这是我在网上找到的帖子,比较实用导入开源项目后 运行应用报错:Caused by: java.lang.ClassNotFoundException: Didn't find class "net.oschina.app.AppContext" on path: /data/app/net.oschina.app-1.apk最终查明:好像是eclipse adt 插件升级导致的 解决方法:菜单Project -> Properties -> Java Build Path -> Order & Export, 然后选中Android Pri 阅读全文