小编rab*_*t87的帖子

Android:浮动按钮图标不居中

我正在尝试在我的应用中创建一个浮动按钮.按钮在那里,但按钮中的图像有点向上(见图像).

在此输入图像描述

我无法弄清楚它有什么问题.下面是浮动按钮的XML的一部分.

<android.support.design.widget.FloatingActionButton
        android:id="@+id/buttonUp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginRight="16dp"
        android:layout_marginTop="480dp"
        android:clickable="true"
        android:scaleType="center"
        android:src="@drawable/btn_back_to_top_3x"
        app:layout_anchor="@id/layout"
        app:layout_anchorGravity="bottom|right|end"
        app:backgroundTint="@android:color/background_light"
        app:fabSize="normal" />
Run Code Online (Sandbox Code Playgroud)

按钮显示我想要的位置.唯一的问题似乎是里面的图像不是中心.为什么会这样?

编辑:经过一些更多的环顾四周我意识到图像本身存在问题,其中图像实际上没有居中,底部有空间(导致图像向上推).

android floating-action-button

26
推荐指数
4
解决办法
1万
查看次数

生成错误:升级到Xcode 10后找不到FBSDKShareKit.h文件

我正在使用使用FBSDK的react native建立一个应用程序(react-native-fbsdk).整个过程没有问题,但在我将Xcode从9.4更新到10.0后,由于错误,我无法再构建项目:

找不到'FBSDKShareKit/FBSDKShareKit.h'文件

我发现了一些似乎有同样问题的问题并尝试了他们的建议,但仍然无法成功构建.我试过的事情:

  1. 将"〜/ Documents/FacebookSDK"添加到框架搜索路径
  2. 确保FBSDK [Core,Share,Login] Kit.framework和libRCTFBSDK.a与Libaries在Link Binary中
  3. 使用"rm -rf~/Library/Developer/Xcode/DerivedData"清理数据然后再次尝试构建
  4. 从FacebookSDK文件夹中删除框架然后再次添加它们

在这一点上,我不确定我还应该尝试什么.最奇怪的是它在更新Xcode之前工作,所以这是否意味着Xcode本身发生了变化?

任何人对此有任何想法或遇到过这个问题?

编辑:通过将Build System从New Build System更改为Legacy Build System,我成功地构建了项目.该应用程序现在运行(也许现在Xcode构建项目的方式有所改变,这与当前的fbsdk不兼容?)

xcode ios react-native react-native-fbsdk

9
推荐指数
1
解决办法
4174
查看次数

如何在收据ESC/POS上以表格式结构打印

我正在尝试使用Android和蓝牙打印机打印收据.我已经设法正常打印文本并使用ESC/POS命令来处理某些文本.但是我无法弄清楚如何打印类似于表格的结构:

在此输入图像描述

我试过使用反向进纸,但打印机似乎不支持它(我尝试了几个命令,但没有工作).目前,我能想到的唯一方法是计算每个数字的长度,并在它们之间增加空间,使其看起来像一个表格.有没有办法通过使用ESC/POS命令来做到这一点?

java android bluetooth-printing

6
推荐指数
0
解决办法
881
查看次数

Firebase Android:添加邀请后收到通知时应用崩溃

我正在使用React Native构建一个使用Firebase Messaging,Invites等的应用程序.该应用程序运行良好,直到我将Firebase Invite/Links添加到应用程序.现在; 即使应用程序可以构建和运行,它也会在收到推送通知时崩溃.logcat显示:

FATAL EXCEPTION: Firebase-RNFirebaseMessagingService
09-06 15:59:43.724 19077 19566 E AndroidRuntime: Process: com.myapp, PID: 19077
09-06 15:59:43.724 19077 19566 E AndroidRuntime: java.lang.NoSuchFieldError: No static field zzadc of type [Ljava/lang/String; in class Lcom/google/android/gms/measurement/AppMeasurement$UserProperty; or its superclasses (declaration of 'com.google.android.gms.measurement.AppMeasurement$UserProperty' appears in /data/app/com.myapp-1/base.apk)
09-06 15:59:43.724 19077 19566 E AndroidRuntime:    at com.google.firebase.analytics.connector.internal.zzb.<clinit>(Unknown Source)
09-06 15:59:43.724 19077 19566 E AndroidRuntime:    at com.google.firebase.analytics.connector.AnalyticsConnectorImpl.logEvent(Unknown Source)
09-06 15:59:43.724 19077 19566 E AndroidRuntime:    at com.google.firebase.messaging.zzb.zzc(Unknown Source)
09-06 15:59:43.724 19077 19566 E AndroidRuntime:    at com.google.firebase.messaging.zzb.zze(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

android firebase react-native

6
推荐指数
1
解决办法
724
查看次数

为什么迁移到 android 包后用户数据会变大?

由于 64 位支持;我已从上传 APK 改为将捆绑包上传到 Play 商店。然而我注意到,虽然 APK 变得越来越小,但“用户数据”大小(从​​手机设置中查看)现在变得更大了。以下是我的应用程序的示例:

使用APK

  • 总计:105MB
  • 应用程序大小:102MB
  • 用户数据:504KB
  • 缓存:3.21MB

使用捆绑包

  • 总计:45.34MB
  • 应用程序大小:5.02MB
  • 用户数据:39.14MB
  • 缓存:1.18MB

虽然我可以理解为什么应用程序大小要小得多(Play Store 仅下载设备所需的内容),但我很好奇到底是什么导致用户数据变得这么大?Play 商店是否将需要下载的组件视为用户数据?

*不确定是否相关,但该应用程序是使用 React Native 构建的。

android google-play

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