問題タブ [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 投票する
2 に答える
2481 参照

android - Basic4android を使用した Android でのページ ナビゲーション

私はAndroidプログラミングが初めてです。VB を使用して、www.basic4android.com の Basic4android ツールを使用して、あるページから別のページに移動する方法

コードは

0 投票する
10 に答える
39414 参照

android - Basic4Androidを使用するデメリットは?

私は現在、Basic4Androidの長所と短所を調査しています。私はプロの良いリストを持っています(http://www.basic4ppc.com/android/why.html)が、これを使用することのいくつかの欠点は何ですか?このツールにはどのような制限がありますか?

お手伝いありがとう!

0 投票する
1 に答える
875 参照

android - モーションの方向を追跡する方法は?

Androidでモーションの方向を追跡するにはどうすればよいですか?
WiiMoteを考えてみてください、それはあなたがそれを動かす方向を追跡することができます(IRランプについて話していません)、もしそうなら、どのようにAndroidで同様のことをすることは可能ですか?

JavaまたはB4Aの基本的なコードはありがたいですが、移動方向の計算方法に関する論理と数学を教えていただければ十分です。

0 投票する
2 に答える
2224 参照

basic4android - Basic4androidで任意のトーンを作成する方法はありますか?

Basic4Androidを使用して、任意の周波数(つまり、事前に録音されたサウンドファイルが必要ない)と持続時間のサウンドを放出する方法はありますか?

一部の「従来の」基本言語では、これは、たとえばBEEPコマンドとそれに続く目的の頻度と期間を介して行われます。

Basic4Androidは同等のコマンドをサポートしていないようです。

私はモールス信号生成アプリをプログラムするためにこの機能を探しています。この目的のために、たとえば500Hzから1000Hzまでの可聴周波数トーン(ユーザーが選択可能である必要があります)とミリ秒単位の可変持続時間に関して柔軟性を保つ必要があります。 (モールス信号のダッシュとドット、およびそれらの間のサイレントブレイクのユーザーが選択可能な可変速度を生成できるようにするため)...

事前に録音されたWAVでこれを行うことは、単純に実用的ではないか、ほぼ不可能です。そうしないと、すべての周波数/速度の組み合わせに対して膨大なWAVコレクションが作成されてしまいます。

Androidではそうすることが可能であるようです。ここの例を参照してください:http: //marblemice.blogspot.com/2010 /... n-android.html

このコードを解釈できる限り、希望の周波数で「オンザフライ」で正弦波トーンを計算してバッファー配列に入れ、そのバッファーデータを使用してPCMストリームとして生成および再生します。

上記のコードは非常に単純なように思われるので、賢いJavaプログラミングの人が、他の人がこの目的に使用できる単純なBasic4Android「トーンジェネレータ」ライブラリを思い付くのではないかと思います。

残念ながら、私は昔ながらのVisualBasicの人であり、Basic4Androidで最初の一歩を踏み出しました...自分のライブラリを作成するための私のスキルは単純にひどいものです。

0 投票する
1 に答える
570 参照

basic4android - B4ABridgeがほとんどのファイルで機能しない

フォーラムからいくつかの例を試しています。ほとんどのサンプルは私の電話にはありませんが、接続されていると表示されていても、B4ABridgeを介してインストールすることはできません。これはどのように修正できますか?

これはそれが言うことです: デバイスへのファイルのインストール。0.20B4A-Bridgeを使用したインストール。署名キーが以前に使用したキーと異なる場合、インストールは失敗します。その場合、既存のアプリケーションを手動でアンインストールする必要があります。正常に完了しました。

よろしく

0 投票する
1 に答える
2534 参照

basic4android - Basic4AndroidでArray as Objectとはどういう意味ですか?

上記のステートメントの引数リストが Array as Object('xx','xx''xx') の形式で宣言されている理由を理解していないようです。どのようにリストパラメーターに正確に変換されていますか?

0 投票する
2 に答える
364 参照

basic4android - 文字幅の違いによる文字表示の左右飛び

EditText を使用して、1 秒間に 10 回更新されるシリアル ポートから受信したテキストを表示しています。正常に動作しますが、テキスト行の 1 つに数字とダッシュ (-) が交互に現れる文字が含まれています。ダッシュは数字よりも狭いため、この文字の後のテキスト行の残りの部分は、数字とダッシュが交互になるにつれて左右にジャンプします。

これを防ぐにはどうすればよいのでしょうか?

ティア

0 投票する
1 に答える
825 参照

basic4android - GPS サービス アプリケーションに関する特定の質問

サービスとして実行し、3分ごとにGPS位置を報告する必要がある単純なアプリケーションに取り組んでいます。チュートリアルに基づいた実際の例は既にありますが、まだ次の疑問があります。

  1. サービス開始 GPS1.Start(5*60*1000, 0) 1つめのパラメータは時間経過、2つめのパラメータは距離差といいますが、前の位置からどのように決まるのでしょうか?

  2. 前に述べたことを実行したいのですが、3 分ごとにサービスをスケジュールまたは開始している場合、GPS1.Start(0,0)最新の修正プログラムを入手するには に依頼する必要がありますか? パラメータを使用する利点は何ですか?

  3. NexusOne で試してみましたが、Time オブジェクトには現地時間が付属しています。UTC にするためにこれを行う必要がありますが、これはコードの微調整です。これは標準ですか、それとも電話機のモデルによって変わる可能性がありますか?hora=DateTime.Date(Location1.Time + 6*DateTime.TicksPerHour)

ありがとう

0 投票する
1 に答える
1814 参照

basic4android - 複数行のボタン ラベル

各行を個別に指定する2行のbutton.textを持つ簡単な方法はありますか? また、ボタンには大きな余白があるように見えるため、テキスト フォントをかなり小さくする必要があります。テキストがボタン領域をより多く使用できるようにする方法はありますか?

0 投票する
1 に答える
1396 参照

basic4android - キャンバスをファイルとして保存し、検索結果としてスクロールビューに入れる

要するに、私はこれを行う方法を知りたいです:

label/edittext/views のすべての出力をキャンバスに (画像) ファイルとして SD カードに保存します。

検索機能を使用して、このキャンバスをキャッチし、スクロールビューまたはリストビューに表示します。

誰かが答えを知っているか、コードの良い例を持っていることを願っています。

今までありがとう、JackD