`
hemowolf
  • 浏览: 154371 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

viewflow的兼容问题

阅读更多

    本打算用ViewFlow来实现项目中的相关功能的。在该项目的主页 里作者只是提醒在api level8以下注意事项

The manifest states a min sdk version of 4, which is true. But in any case you want to support an api level < 8 you will have to forward an onConfigurationChanged event to the ViewFlow from your Activity. I know this isn't a very nice solution, feel free to propose better ones!

    以为符合我们的项目支持android 2.2以上设备的需求,编译才发现该控件要api level11 以上才行。翻阅代码才发现该控件时使用了View类里从api 11才支持的函数(getMeasuredState)和常量(MEASURED_STATE_MASK、MEASURED_HEIGHT_STATE_SHIFT)。

    稍微修改了一下代码兼容api level 4以上设备。

分享到:
评论
1 楼 hotlinhao 2014-11-19  
很好,解决了问题!

相关推荐

    ViewFlow例子

    8. **兼容性**:ViewFlow通常与Android SDK的版本兼容性较好,适用于多种Android设备,但需要注意的是,随着Android系统的更新,可能需要更新或替换ViewFlow库以适应新特性。 9. **扩展性**:由于ViewFlow的设计是...

    ViewFlow源码

    Android系统版本众多,ViewFlow可能已经考虑了不同版本之间的兼容性问题,包括API级别适配、动画效果的支持等。 通过研究这个ViewFlow源码,开发者可以了解到如何实现一个高效、可扩展的滑动视图组件,这对于开发...

    ViewFlow的例子

    这种做法可能出于对项目结构控制、减少依赖冲突或避免版本更新带来的不兼容性问题的考虑。 ViewFlow的核心功能是提供一种平滑的水平滚动视图,可以用来展示多个子视图,比如在一个新闻应用中展示不同的新闻类别,...

    android-viewflow

    - 在低版本Android系统上,可能需要处理一些兼容性问题。 综上所述,`Android-viewFlow`为开发者提供了一种强大且易用的工具,用于构建具有吸引力和流畅体验的水平滚动视图。通过巧妙地利用`Adapter`机制,它极大地...

    Android应用源码之ViewFlow,一个滑动效果库-IT计算机-毕业设计.zip

    使用第三方库时,要关注其版本更新和兼容性问题,确保在最新的Android SDK环境下能正常运行。同时,要充分理解库的工作机制,避免在项目中出现不必要的性能瓶颈。 总之,ViewFlow是一个强大的Android滑动视图库,...

    PagerFlipperFlow实现防qq包含viewFlipper及viewFlow用法.rar

    通过学习和理解这个自定义组件的实现,开发者可以提升自己在Android界面设计和交互实现上的技能,同时也可以避免潜在的兼容性问题。如果你想要进一步探索这个组件的实现细节,可以查看压缩包内的PagerFlipperFlow源...

    安卓开发-ViewFlowTest 完美实现gallry轮训效果!!!.zip

    在Android开发中,有时我们需要创建一个可以自动轮训的图片展示组件,类似于...不过要注意,由于`ViewFlow`项目已不再维护,可能存在兼容性问题,对于新项目,你可能需要考虑使用`ViewPager2`或其他更现代的解决方案。

    超炫引导页

    在“超炫引导页”中,使用viewpager替换viewflow,可能是为了更精确地控制每个引导页的显示效果,同时提高整体的安全性,防止可能出现的兼容性问题。 引导页的设计通常包含多个步骤或页面,每个页面可能包含不同的...

    viewflower应用

    【滑动冲突处理】是指在Android应用中,当两个可滑动的UI组件重叠或者相邻时,可能出现的滑动手势识别问题。在viewflower应用中,滑动冲突可能发生在ViewFlow和其他可滑动的视图,如SwipeRefreshLayout或ViewPager。...

    Android开源项目源代码

    最后,`Android-Universal-Image-Loader`是一个强大的图片加载、缓存和显示的库,它解决了Android中常见的图片加载问题,如内存泄漏、卡顿等。这个库提供了异步加载图片、缓存策略(内存和磁盘)、图片占位符和加载...

    Android UI组件实例集合

    GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片 使用方法:1-把GifView.jar加入你的项目。2-在xml中配置GifView的基本...

    Android开源组件小结

    然而,这也意味着开源组件的稳定性可能会稍逊一筹,可能存在一些未发现的bug或兼容性问题,调试起来相对困难。 以下是一些被广泛使用的优秀Android开源组件: 1. **GreenDroid**:这是一个用于快速开发Android应用...

Global site tag (gtag.js) - Google Analytics