问题标签 [basic4android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
836 浏览

basic4android - 将 WebViews cookie 与 HTTP 客户端一起使用

这是参考使用 Google Contacts Data API。它要求应用程序获取 WebBrowser/WebView 的身份验证视图(在 android 的情况下)。因此 RequestTokenUrl 被传递给 webview,它将显示一个谷歌登录页面,然后询问用户它是否允许应用程序访问他们的帐户。一旦获得授权,就需要对活动进行某种回调。然后,该活动将使用带有 HTTP 客户端的 WebViews cookie(应该包含 AccessToken)从 Google Data API 请求数据。这可以是任何东西,在我们的例子中是 Google 通讯录。关于如何做到这一点的任何想法?

编辑:通过使用 OAuth 2.0 找到了解决问题的另一种方法。这仍然需要从 WebView 获取 AuthorizationCode,但这是通过 pagetitle 而不是 cookie 访问的。所选答案仍然正确地解决了原始问题。

0 投票
1 回答
2675 浏览

android - basic4android按钮点击和电话?

我希望在应用程序内创建一个按钮,单击将导致拨打特定号码,打开带有特定号码的电话拨号器或打开带有特定号码的短信。我该怎么办?

0 投票
1 回答
1615 浏览

design-patterns - Basic4Android 振动模式

我正在尝试创建一个具有不同振动模式的应用程序。

我已经看到 PhoneVibrate 类只有一个 Vibrate(TimeMs as Long) 函数。我还看到还有另一个支持模式的 java 函数(见这里:http: //mobile.tutsplus.com/tutorials/android/android-vibrator/

是否可以在 Basic4Android 上使用它?我该如何解决这个问题?问候,

尼古拉

0 投票
1 回答
277 浏览

compression - Basic4Android PNG压缩

Android 似乎在编译时明显降低了 PNG 文件的质量。

我有一个使用画布对象的应用程序。该过程将画布数据写入尺寸小于画布的 PNG 文件。写入过程根据用户事件重复多次(根据用户可能重复 20 次)。但是每次写入后,图像质量越来越差。它变得像素化。

有没有办法为此关闭或禁用压缩?

任何的想法?

0 投票
1 回答
1719 浏览

basic4android - 在 Basic4Android 中是否有可能拥有多于一维的数组?

在我找到的文档中

我想念什么吗?

0 投票
1 回答
577 浏览

basic4android - 是什么导致设备之间的 x/y(左/上)位置变化?

我注意到来自 avd 的硬编码顶部/左侧位置(通过代码收集)与我的 android 设备上的相同点不对应。

基本上,我有一个地图图像作为一个面板,另一个面板包含一个位置指示器(如 x 标记点)在 avd 中工作正常,但我用来测试的手机上有很大的偏移。担心这种硬编码也会导致其他手机出现问题。有什么建议么?

0 投票
1 回答
755 浏览

basic4android - 有没有一种简单的方法可以重命名 Basic4Android 中的目录?

我想重命名我在 SD 卡上创建的目录,并认为我可以通过 File 对象轻松完成此操作(类似于 File.Rename)。但是,我没有看到那么容易的事情。我是否必须将所有目录结构复制到具有新名称的新目录,删除旧目录中的所有文件,然后删除旧目录才能执行此操作?或者有没有我不知道的简单方法?

0 投票
1 回答
979 浏览

basic4android - ImageView 没有收到点击事件

我正在修改设计器中的布局,并将图像视图的父级从面板更改为活动。之前在面板中的 imageview 不会响应点击。永远不会到达放置在 sub 中的断点。

我尝试了初始化和不初始化图像视图。没什么区别。

关于为什么会发生这种情况的任何想法?

0 投票
1 回答
1445 浏览

basic4android - 在 Basic4Android 中使用自定义样式

作为此处隐藏活动问题的后续,我开始查看 Andoid 文档以获取有关样式和主题的更多信息,并发现可以为不同的 API 级别应用不同的主题。

有了这个,我可以在正确支持它的 API 级别上获得透明的活动。

我想知道的是,在 Basic4Android 环境中使用这些样式是否安全,或者它以后会卷土重来咬我吗?

xml 必须存储在 res/values 或 res/values-v(API 级别)中,除非设为只读,否则在编译时将其删除。我只是想检查这是否是为了阻止这些被更改,而不是保持应用程序整洁?

编辑:我假设可以放入这些文件的某些内容会覆盖或被设计器中的设置覆盖。

史蒂夫

0 投票
1 回答
523 浏览

basic4android - 布局加载延迟

我将布局加载时间设定在 4-5 秒左右。我的处理器不是最好的之一。我有 3 个面板,上面有很多按钮、标签和一些其他组件。我喜欢让我的项目保持简单,并以 1 种形式收集所有组件。这是不好的做法。我从没想过延迟会这么长。