148得票4回答
android-support-v7-appcompat 和 android-support-v4 的区别

我想知道android-support-v4.jar和android-support-v7-appcompat.jar之间的区别。如果我想在我的应用程序中添加appcompat Action Bar,我需要同时添加android-support-v7-appcompat.jar和android...

96得票17回答
在早期版本的Android系统中使用矢量图标可能会导致崩溃问题

我正在使用安卓中的向量可绘制对象,在,以下是我的一些库和工具版本: Android Studio : 2.0 Android Gradle插件 : 2.0.0 构建工具 : 23.0.2 Android Support库 : 23.3.0 我在应用级别的Build.Gradle中添...

70得票6回答
在FragmentPagerAdapter中重复使用片段

我有一个viewpager,可以通过片段进行分页。 我的FragmentPagerAdapter子类在getItem方法中创建新的片段,这似乎是浪费的。 是否存在FragmentPagerAdapter等效于listAdapter中的convertView的功能,以便我可以重复使用已经创建的片...

65得票6回答
如何确定从后台堆栈中恢复的片段

我已经寻找了一段时间,但是没有找到解决办法: 如何确定片段正在从后堆栈中恢复? 我正在使用兼容库和FragmentActivity内的ListFragment。当选择ListFragment中的项目时,会启动一个新的Fragment来替换ListFragment。 我注意到当Fragmen...

44得票1回答
appCompat v7中的LinearLayoutCompat是什么?

在Android平台的支持库appCompat v7中,存在一个android.support.v7.widget.LinearLayoutCompat类。 有人知道为什么会有这个类吗?原始的LinearLayout类从API level 1开始就存在了,所以我不明白为什么需要兼容版本。

31得票6回答
Android支持包/兼容库-使用v4还是v13?

我刚刚阅读了关于Android支持包/兼容库的描述... http://developer.android.com/sdk/compatibility-library.html 我有些困惑!文档说v13库是v4库的超集,但我记得应该是反过来吧? 实际应用:如果我想使用兼容性库使得我的应用...

28得票2回答
API Level < 11 中的 ObjectAnimator

我对Android感到非常沮丧,因为回退API Level到11以下时,一半的东西都无法正常工作。为什么它不像iOS那样易用和做得好呢?! 问题 我正在使用ObjectAnimators来动画过渡到Fragments之间的转换。在API Level 11及以上的任何系统中都能正常工作。但是一...

20得票1回答
Android,如果不使用支持库,DrawerLayout的等效类是什么?

由于我的最低SDK版本为14,我不想在我的应用程序中添加支持库。 根据Android在DrawerLayout页面所说,这个视图组是在支持库(android.support.v4.widget)中定义的。 如果我不添加支持库,是否有DrawerLayout的等效类?谢谢。

17得票3回答
如果可用(如Android 3+),请在Android APK 2.2中打开硬件加速。

我开发了一款适用于Android 3.0的应用程序,它运行得非常好,但客户坚持要求与2.2设备兼容。 为了将我的应用程序移植到Android 2.2并使其正常工作,我禁用了硬件加速,并使用了Android兼容性包、NIO-backport支持(用于任务和执行器)以及重新实现了一些View方法...

15得票4回答
在API版本16之前如何检测SeekBar上的拇指位置

基本上,我需要检测SeekBar的进度何时改变,并在滑块顶部绘制一个文本视图来指示进度值。 我通过实现OnSeekBarChangeListener接口并在public void onProgressChanged(SeekBar seekBar, int progress, boolean...