小编kro*_*ama的帖子

带有 MotionLayout 的 Android 折叠工具栏 - 当 RecyclerView 为空/不可滚动时禁用运动

我正在尝试使用 MotionLayout 视图来获得折叠工具栏行为。我的方法类似于这里的示例:https : //blog.stylingandroid.com/motionlayout-collapsing-toolbar-part-1/

这工作正常,但过渡也会在滑动时开始,即使 recyclerview 为空或条目少于屏幕上的条目。

如果回收器实际上能够滚动,有没有办法只启用 MotionLayout 过渡?

我的 OnSwipe 描述:

<OnSwipe
    app:dragDirection="dragUp"
    app:maxAcceleration="40"
    app:moveWhenScrollAtTop="true"
    app:touchAnchorId="@id/recycler"
    app:touchAnchorSide="top" />
Run Code Online (Sandbox Code Playgroud)

android android-toolbar android-recyclerview android-motionlayout

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

如何将文件扩展名关联到电子应用程序(多平台)

我已经将以下代码段添加到我的package.json

"build": {
  "fileAssociations": [
    {
      "ext": "asdf",
      "name": "ASDF File",
      "role": "Editor"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

但是生成的安装程序不会将我的应用程序分配给asdf扩展程序。(在 Windows 10 上测试)

我也查了一下,如何编辑setupEvents.js文件。它包含以下部分:

case '--squirrel-updated':
 // Optionally do things such as:
 // - Add your .exe to the PATH
 // - Write to the registry for things like file associations and
 // explorer context menus
Run Code Online (Sandbox Code Playgroud)

但是我找不到一个例子,如何归档注册表写入部分。

javascript installation file-association electron squirrel.windows

8
推荐指数
1
解决办法
2882
查看次数

从 Android apk 中提取自适应启动器图标为 svg/png?

有没有办法提取 apk 文件的启动器图标,即使它是自适应图标(矢量可绘制)?我找不到单个批处理或 python 脚本来实现这一点。

有许多脚本使用 aapt,但它们都只适用于 png 文件。

注意:我不想在 Android 设备本身上运行它。

icons android extract vector apk

5
推荐指数
0
解决办法
247
查看次数

Google Play 结算 (v5):如何让用户从订阅升级到 IAP

假设我有两种产品:

  • 订阅:每年自动续订
  • 应用内购买:非消耗性终身购买

有没有什么方法可以从订阅升级到IAP而不强制用户手动取消订阅?

SubscriptionUpdateParamswith setOldPurchaseToken,但似乎只能用于从一个订阅基本计划升级到另一个订阅基本计划(例如按月升级到按年)。文档只说:

指定用户要升级或降级的 Google Play 结算购买令牌。

有没有什么好的方法来做这样的流程呢?

android in-app-billing google-play android-billing play-billing-library

5
推荐指数
0
解决办法
273
查看次数

加载页面后,Android WebView会缩小

我有一个初始化的WebView,代码如下:

_webView.setWebViewClient(new WebViewClient() {
   @Override
   public void onPageFinished(WebView view, String url) {
       while (view.zoomOut());
    }
_webView.loadURL("path/to/image.png");
Run Code Online (Sandbox Code Playgroud)

但这不起作用.WebView在加载时缩小.但是当它完成后,它会放大.

在加载页面(我使用WebView显示图像)后,还有其他方法可以完全缩小吗?

url android load zoom webview

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