小编Zhe*_*Liu的帖子

使flex项向右浮动

我有一个

<div class="parent">
    <div class="child" style="float:right"> Ignore parent? </div>
    <div> another child </div>
</div>
Run Code Online (Sandbox Code Playgroud)

父母有

.parent {
    display: flex;
}
Run Code Online (Sandbox Code Playgroud)

对于我的第一个孩子,我想简单地将项目浮动到右边.

而我的其他div则遵循父级设置的flex规则.

这可能吗?

如果没有,我如何进行float: right弯曲?

html css css3 flexbox

55
推荐指数
3
解决办法
6万
查看次数

如何使用firebase分析跟踪android片段

在我的Android应用程序中,我有一个Activity,它有3个或4个片段,可以根据一些用户或服务器事件按顺序连接.

我想跟踪所有这些片段作为firebase中的屏幕.

理想情况下,如果可能的话,是否有一个我可以在片段的onCreate中调用的API,并告诉firebase用户当前是在fragment1,fragment2还是fragment3?

android android-fragments firebase firebase-analytics

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

"等待附加到Xcode中[设备名称]上的[应用名称]"消息

出于某种原因,当我构建我的应用程序并在Xcode中运行时,该应用程序将安装在我的设备上,但它不会启动.

Xcode顶部的状态栏显示如下:

等待附加到"设备名称"上的"应用名称"

没有打印控制台输出.该应用程序无法启动.

我怎样才能解决这个问题?我需要查看控制台输出才能正确开发.

谢谢.

xcode ios

20
推荐指数
2
解决办法
4319
查看次数

在Windows上对本机调试进行反应

我有一个原生的Android应用程序,我目前正在使用Android模拟器Windows机器上调试.

我可以点击http:// localhost:8081/debugger-ui

它告诉我

React Native JS code runs inside this Chrome tab.

Press ??J to open Developer Tools. Enable Pause On Caught Exceptions for a better debugging experience.

Status: Waiting, press ?R in simulator to reload and connect.
Run Code Online (Sandbox Code Playgroud)

当我打开chrome开发人员工具时,我没有看到我的反应代码被加载到该选项卡的"源"中.

所以我的问题是,如何让我的手机将反应内容加载到Chrome标签中?我希望至少看到我的chrome开发人员工具中出现的console.log内容.

debugging reactjs react-native

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

如何在应用购买中测试 Google Play?

据我了解阅读此链接。在我看来,测试应用内购买的唯一方法是编写应用内购买的完整代码。然后进行适当的构建。将其上传到测试版。然后通过选择加入链接下载应用程序。

但我首先如何开发它?我是否需要编写一些代码行,然后进行构建并上传?这是一个巨大的转变时间。有没有办法让我拥有一些测试帐户,我可以使用它登录谷歌游戏(在电话上)然后进行购买?

目前,我的代码已经处理了产品

android.test.purchasedandroid.test.canceled。我如何制作它以便我可以测试我自己的产品 ID?目前它只是说您请求的产品不可用。

android in-app-purchase

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

使用selectableItemBackground作为背景形状drawable

我有几个按钮,我需要一个椭圆形的边框.

所以我在capsule_border.xml中有这个

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <corners android:radius="9999dp"/>
    <stroke
        android:width="1px"
        android:color="@color/border_gray" />
</shape>
Run Code Online (Sandbox Code Playgroud)

我会android:background="@drawable/capsule_border.xml在需要它的地方使用它.

现在,我希望有一个按钮,以获得这个椭圆形边框,但也有一个android:background="?selectableItemBackground"视觉反馈.

我尝试使用带有selectableItembackground的父布局和带有capsule_border的按钮.但似乎突出显示的可点击区域是整个方块.而不仅仅是胶囊边界内的区域.

在此输入图像描述

有没有我可以做到这一点,以便selectableItemBackground不高度视图的整个矩形,但只在我绘制的边框内?

android android-layout android-view android-selector android-drawable

12
推荐指数
3
解决办法
3045
查看次数

Mongodb汇总多个日期范围的$ group

在我的汇总中,流中的每个文档都有一个日期.

我需要在日期范围内总结一些值.

IE浏览器.

{
    value: 3,
    date: [SoME TIME STAMP]
},
{
    value: 4,
    date: [SoME TIME STAMP]
},
{
    value: 1,
    date: [SoME TIME STAMP]
},
{
    value: -6,
    date: [SoME TIME STAMP]
}
Run Code Online (Sandbox Code Playgroud)

我希望能够根据日期范围对这些文档进行分组.IE:1-7天前,8-15天前.和15-30天前.

db.Collection.aggregate([
{$match: {some matching}},
{$group: {What should i do here??}}
])
Run Code Online (Sandbox Code Playgroud)

我当然可以做3种不同的聚合,在日期上有3种不同的$ match.

是否可以在一次运行中执行所有$ group并将"value"字段相加?

mongodb mongodb-query aggregation-framework

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

当我使用android.test.purchased进行购买时,Google Play服务停止工作

Bundle buyIntentBundle = inappService.getBuyIntent(3, this.getPackageName(), "android.test.purchased", "inapp", "myUserId");
int responseCode = buyIntentBundle.getInt("RESPONSE_CODE");
if (responseCode == 0) {
   PendingIntent pendingIntent = buyIntentBundle.getParcelable("BUY_INTENT");
   this.startIntentSenderForResult(pendingIntent.getIntentSender(), PURCHASE_REQUEST_CODE, new Intent(), 0, 0, 0);
}
Run Code Online (Sandbox Code Playgroud)

看来,当我执行上面的代码时,我的谷歌播放服务将停止运行(崩溃?)

这几天前就已经开始工作了.但现在已经停止了.

你们知道我能做什么吗?当我使用具有beta测试用户的真实产品进行测试时,一切仍然有效.

这是添加的堆栈跟踪.看起来它来自Google Play商店本身.

    07-21 14:28:51.172 18056-18224/? E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #4
                                                       Process: com.android.vending, PID: 18056
                                                       java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:318)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:354)
at java.util.concurrent.FutureTask.setException(FutureTask.java:223)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
at java.lang.Thread.run(Thread.java:762)
Caused by: java.lang.NullPointerException: Attempt to read from field 'long com.google.wireless.android.finsky.dfe.nano.an.b' on a null …
Run Code Online (Sandbox Code Playgroud)

android

10
推荐指数
1
解决办法
1155
查看次数

如何使用渐变来获得矢量drawables以在<API 24中工作?

我正在编写一个应用程序,它广泛使用矢量drawable和渐变标签.

我需要采取哪些步骤,以便具有不同API级别的设备可以使用这些图标而无需我们手动将SVG文件转换为不同大小的PNG文件?

下面是我将其导入android studio后使用的典型矢量图标

<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
        android:width="72dp"
        android:height="103dp"
        android:viewportWidth="72.0"
        android:viewportHeight="103.0">
    <path
        android:pathData="M63,40.3L63,26.87C63,12.03 50.91,0 36,0 21.09,0 9,12.03 9,26.87v13.43c-4.97,0 -9,4.01 -9,8.96v44.78C0,98.99 4.03,103 9,103h54c4.97,0 9,-4.01 9,-8.96L72,49.26c0,-4.95 -4.03,-8.96 -9,-8.96zM18,26.87c0,-9.9 8.06,-17.91 18,-17.91 9.94,0 18,8.02 18,17.91v13.43L18,40.3L18,26.87zM63,94.04L9,94.04L9,49.26h54v44.78zM31.5,74.89v5.72c0,2.47 2.02,4.48 4.5,4.48 2.48,0 4.5,-2.01 4.5,-4.48v-5.72c2.68,-1.55 4.5,-4.41 4.5,-7.71 0,-4.95 -4.03,-8.96 -9,-8.96s-9,4.01 -9,8.96c0,3.31 1.82,6.16 4.5,7.71z"
        android:fillType="nonZero">
        <aapt:attr name="android:fillColor">
<gradient 

        android:startY="0.0"
        android:startX="0.0"
        android:endY="103.0"
        android:type="linear"
        android:endX="72.0">
<item android:offset="0.0" android:color="#FFFA8561" />
<item android:offset="1.0" android:color="#FFFC5D5D" />
            </gradient></aapt:attr></path>
</vector>
Run Code Online (Sandbox Code Playgroud)

我注意到像"startX,startY"这样的属性只是API> 24.只要能看到渐变,我愿意牺牲这些坐标/方向的精度.

我是否可以稍微更改这些属性,以便至少可以在所有设备API级别上显示渐变?

谢谢

svg android vector

10
推荐指数
1
解决办法
1214
查看次数

React native android error:找不到符号

我试图构建一个开源的反应本机项目示例:

https://github.com/wix/react-native-wordpress-editor/tree/master/example

但是在运行./react-native run-android之后我遇到了这个错误

D:\e\example\node_modules\react-native-navigation\android\app\src\main\java\com\reactnativenavigation\NavigationApplica
ion.java:7: Error: cannot find symbol
import com.facebook.react.ReactApplication;
                          ^
Run Code Online (Sandbox Code Playgroud)

任何人都知道最新情况如何?

android react-native

7
推荐指数
1
解决办法
2911
查看次数