小编MrB*_*yte的帖子

Android - Google Play就像标签一样

Google刚刚在Google Play中为其标签添加了新外观.

我知道这可以通过ViewPagerIndicator完成,但我不想在我的应用程序中使用另一个库,并将应用程序的大小提高到另一个MB左右.

我目前正在使用android.support.v4.view.PagerTabStrip(就像在旧的Google Play中一样),我想知道是否也可以使用android支持库实现新外观.

提前致谢.

tabs android google-play

27
推荐指数
2
解决办法
3万
查看次数

Android - 无法实例化活动 - 升级到ADT 22后未找到类异常

我最近将我的ADT升级到了22版.在我这样做之后,我首先收到了我的支持库的错误(这是依赖于另一个库项目).在将支持库复制到我的项目并清理了所有项目之后,当我尝试启动应用程序时,我一直收到以下错误:

java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.d.d/com.d.d.MainActivity}: java.lang.ClassNotFoundException: com.d.d.MainActivity
Run Code Online (Sandbox Code Playgroud)

(我已将真正的包名重命名为com.dd)

但让我怀疑它是支持库更改的原因的是以下几行:

at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
Run Code Online (Sandbox Code Playgroud)

这让我很怀疑,因为当我之前搞乱了支持库时,我收到了很多与dex相关的错误.

不用说,AndroidManifest包含活动的正确路径.

任何帮助将在这里非常感谢.非常感谢.

android adt classnotfound

17
推荐指数
2
解决办法
2万
查看次数

ProGuard - 如何保留方法并同时对它们进行模糊处理?

我试图手动混淆我的Android应用程序(是的,我知道,这是一个痛苦)和我必须保持我还没有实现也同时使用ProGuard混淆他们的所有方法.

我试过像这样更改配置:

-keep class com.project.x.* {

}
Run Code Online (Sandbox Code Playgroud)

但它保留了所有类名和方法名,仍然删除了我未使用的代码.

我该怎么做才能解决这个问题?

提前致谢!

java obfuscation android proguard

6
推荐指数
2
解决办法
5986
查看次数

Android - 如何确定坐标是否位于Google地图的道路上

我需要在我的应用程序中检查一下,确定给定的坐标是否在Google Maps中.

Google Maps API中是否有任何可以帮助我的功能?

提前致谢!

android location google-maps coordinates

5
推荐指数
1
解决办法
4025
查看次数

Android - 是否可以"锁定"相机的预览帧率?

我正在尝试创建一个录制24 FPS视频的视频录制应用.我正在使用以下代码尝试将FPS锁定为24:

Camera.Parameters params = mCamera.getParameters();
params.setPreviewFrameRate(24);
params.setPreviewFpsRange(24000, 24000);
Run Code Online (Sandbox Code Playgroud)

以及与MediaRecorder一起使用的以下CamcorderProfile:

CamcorderProfile ccp = CamcorderProfile.get(CamcorderProfile.QUALITY_HIGH);
ccp.videoFrameRate = 24;
Run Code Online (Sandbox Code Playgroud)

不幸的是,它仅在视频在低光照条件下拍摄时才有效,但是当我在有光线时出门时,视频开始以30 FPS录制.

是否可以在光天化日之前将帧速率锁定为24fps?

提前致谢!

video camera android frame-rate

5
推荐指数
1
解决办法
4457
查看次数