問題タブ [mobile-development]

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 投票する
0 に答える
892 参照

ios - Swift 3 を使用した iOS の「水平ページング」の正しい方法

私は基本的に Android 開発者で、現在は Swift を使用して iOS 開発を学んでいます。私の質問は、「カードスワイプ」を実装するために使用できるiOSで水平ページングを実現する正しい方法は何ですか。カードにはテキストを変更するテキストビューがあります。つまり、横方向にスワイプするとカードとテキスト ビューが一緒に移動し、次のカードには次のテキスト ビューが表示されるはずです。そして、引用符の配列があり、ページ数はこの配列の長さに依存するはずです。「ScrollView」または「CollectionView」または「TableView」の正確な使用方法を知りたいですか?そしてそれを使用する方法?

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

c++ - Unreal Engine 4 Mobile Game Development C++ で touch-hold-drag イベントを受け取る方法

私は UE4 の初心者で、このエンジンを使って初めてのモバイル ゲームを作り始めています。

タイトル通りのイベントの実施に大変困っております。基本的に、画面にはたくさんのタイルがあります。私が望むのは、ユーザーが任意のタイルに触れて指を保持し、それを他のタイルにドラッグすると、すべての「触れた」タイルの色が変わることだけです。

Engine-Input に追加する必要があるアクション/軸マッピングは何ですか? も使ってみTilekMesh->OnInputTouchEnter.AddDynamic(this, &AMyProjectBlock::OnFingerPressedBlock);たのですが、長押ししてドラッグしてもタイルの色が変わらないようです。しかし、OnInputTouchBegin代わりに使用すると、正常に動作しますが、各タイルを個別にタッチして離したくありません。どんな助けでも大歓迎です。

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

ios - ユーザーが IOS Safari コンテンツ ブロッカーを無効化または削除できないようにするにはどうすればよいですか?

現在、コンテンツ ブロッカー拡張機能を備えたアプリを構築するプロジェクトに取り組んでいます。このアプリはサファリと統合され、一部の Web サイトの読み込みをブロックします。これは、保護者が制御して、子供がそれらのサイトにアクセスできないようにします。設定でコンテンツブロッカーボタンをスワイプするか、アプリを削除して、チャイルズがサファリ設定からそれを無効にする可能性があるという私が直面している課題. 保護者がアプリを保護できるようにするにはどうすればよいですか?

この必要な機能は、以下のリンクで行われているのと同じです: https://itunes.apple.com/US/app/id1071244095

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

api - REST API + OAuth + モバイル フロー

モバイル アプリケーション用の RESTful API を開発する必要があり、それらの部分間の通信の流れについて懸念があります。モバイル デバイスと OAuth の API 開発は初めてです。

共通のプロジェクトは次のように機能するはずです。

  • ユーザーは自分の Google アカウントのみを使用してログインできます
  • モバイル アプリケーションは Web サイト API を使用し、すべての情報はバックエンドに保存されます。

ここで同様の質問を見つけましたOAuth on REST API for mobile appからの最初のソリューションを好みますが、このソリューションのセキュリティについていくつか質問があります。

1) API に OAuth2 を使用する必要がありますか? ユーザーのデータを取得するために、ユーザーの Google ID を API に送信するだけが良い考えかどうかはわかりません。

2) Google ID が正しく、実際のものであることをサーバーで確認するにはどうすればよいですか? それとも全然重要じゃない?

私はこのシナリオについて考えていますが、それが最善の解決策であるかどうかはわかりません:

1) ユーザーは、Google アカウントを使用して初めてモバイル アプリケーションにログインします。

2) モバイル アプリケーションは、Google ID といくつかの追加情報を受け取ります。

3) モバイル アプリケーションが Google ID をサーバーに送信します。

4) サーバーは OAuth2 を使用します。ユーザーのアカウントを作成し (Google ID をデータベースに保存)、モバイル アプリケーションにアクセス トークンを返します。

5) モバイル アプリケーションはアクセス トークンをローカルに保存し、それをサーバーへの要求に使用します。アクセス トークンの有効期限が切れると、ユーザーは Google アカウントを使用してモバイル アプリケーションに再度ログインする必要があります。

トークンの生成に Google ID のみを使用することに懸念があります。つまり、誰でも誰かの Google ID を使用してトークンを作成できます。悪いアイデア :(

また、トークンとして JWT をより適切に使用する必要がありますか?

ご協力いただきありがとうございます!

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

c# - xaml win8 で静的タイトルとスクロール可能なコンテンツを追加する方法

xaml ページに静的な見出しまたはタイトルを追加しようとしています。ユーザーは一部のコンテンツをスクロールできますが、タイトルはスクロールできません

だから私の最初の試みは ScrollViewer を追加することです。だから私はこれをやった

しかし、VSエクスプレスは私にこのエラーを与えています:

Content プロパティが複数回設定されている

誰かが私が間違っていることとその理由を説明していただければ幸いです

とても有難い 、

ベース

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

android - Android ギャラリー アプリの作成方法

ギャラリーアプリを作成しました。画像や写真を開きますが、システムはギャラリー アプリとして取得しません。ギャラリーアプリとして設定するのを手伝ってくれる人はいますか? ありがとうございました!

0 投票する
0 に答える
30 参照

bluetooth - 電話から電話への検出/通信プロトコル?

同じアプリケーションを使用した別の電話が同じ部屋 (または数メートル) にあることをアプリケーションが判断し、その間でデータを転送できる、無線電話から電話への通信 (WIFI ではない) のプロトコルがあるかどうかを調べようとしています。アプリケーション。

Bluetooth は機能しますが、Bluetooth ハンドシェイクを要求する代わりに、アプリケーションでハンドシェイクを事前に確立する必要があります。

範囲が 10cm 以上あれば、NFC は完璧です。

他にうまくいくものはありますか?

0 投票する
0 に答える
203 参照

android - MediaRecorder.prepare() が IOException をスローするのはなぜですか?

簡単なビデオ録画アプリを作ろうとしています。私はこのエラーを理解しようと何日も費やしましたが、運がありませんでした. コンピューター全体を削除しようとしています。このエラーに腹が立ちます! developer.android.com と YouTube のチュートリアルに従いました。彼らが行ったことをすべてコピーしたので、なぜ私のコードが機能しないのかわかりません。

http://pastebin.com/q84v81hG

ここに置くとコードがめちゃくちゃになるので、すべてのコードを貼り付けビンに入れました。

助けてくれてありがとう!

ところで、録音を停止するボタンを追加していないことは承知しています。追加する前に、最初に録音しようとしています。

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

ios - 位置情報の許可アラート ボタンのコールバック

ロケーション許可アラートのボタンが押されたときにアクションをトリガーする方法は? 許可またはキャンセルボタンが押された後にセグエを実行したい。