タグ付けされた質問 「mobile」

タグMobileは、モバイルコンピューティングの問題に関する質問をマークするために使用する必要があります。モバイルコンピューティングは人間とコンピュータの相互作用の一種であり、通常の使用中にコンピュータが輸送されることが期待されています。例には、スマートフォンやタブレットが含まれます。

5
Androidボタンオブジェクト内のテキスト周囲の内部パディングを減らすにはどうすればよいですか?
したがって、現時点では、上の最初の画像のようなボタンがあります。ボタン自体内のテキストの周囲のパディングを減らすにはどうすればよいですか(2番目の画像のように見えるようにするため)? レイアウトの幅と高さは次のように設定されています。 android:layout_width="match_parent" android:layout_height="wrap_content" カスタムスタイルシェイプにはパラメータがあります <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> 残りは色の属性と半径の値です。 わかりやすくするために、ボタンのフレームに「ログイン」テキストを近づけるようにしたいと思います。 すべてのヘルプとフィードバックは大歓迎です。ありがとう。

17
クロスプラットフォームのモバイル開発で行われた作業は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 文書化された、またはオープンソースのプロジェクトをターゲットiPhoneにBlackberryしていAndroidますか?そのような努力にもっと適した他のプラットフォームはありますか?複数のモバイルプラットフォームでWebアプリを使用することの難しさに関する情報も興味深いですが、私は特にWebアプリではなくクライアント側のソフトウェアについて質問していることに注意してください。

10
現在の場所から始まり、特定の場所に向かうルートでGoogleマップを開くすべてのモバイルデバイスのリンクを作成するにはどうすればよいですか?
私はむしろこれを見つけるのはそれほど難しいことではないと思いましたが、あなたが期待するように、素晴らしいクロスデバイスの記事を見つけるのは簡単ではないようです。 モバイルデバイスのブラウザを開いてGoogleマップに移動するか、マップアプリ(AppleMapsまたはGoogleMaps)を開いてルートを直接開始するリンクを作成したい。つまり、現在の場所から開始し、特定のポイントで終了する(緯度/経度)。 AndroidとiPhoneの2つのデバイス(browserstack以外)でテストできます。 次のリンクはAndroidでのみ機能します。 <a href="http://maps.google.com/maps?daddr=lat,long&ll=">Take me there!</a> iPhoneのChromeでこのリンクをクリックすると、モバイルアプリに広告が表示されたデスクトップバージョンのGoogleマップが奇妙に開きます... これはiOSでのみ機能し、Apple Mapsを開いて、開始場所を入力するように求められ(「現在の場所」を選択できます)、ルートを開始します=目的の動作。このリンクをクリックすると、Androidでは完全に失敗します。 <a href="maps://maps.google.com/maps?daddr=lat,long&ll=">Take me there!</a> maps://プロトコルに注意してください。 そのようなリンクを作成するエレガントなクロスデバイスの方法はありますか?すべての主要な携帯電話で機能する1つのリンク? ありがとう 更新:解決策が見つかりました(ちょっと) これが私が思いついたものです。それは機能していますが、私が想像したものとはまったく異なります。 var ua = navigator.userAgent.toLowerCase(), plat = navigator.platform, protocol = '', a, href; $.browser.device = ua.match(/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera/i) ? ua.match(/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera/i)[0] : false; if ($.browser.device) { switch($.browser.device) { case 'iphone': case 'ipad': case 'ipod': …

5
モバイルアプリに適したOAuth2.0フローは何ですか
OAuth2.0を使用してモバイルアプリのWebAPIに委任された承認を実装しようとしています。仕様によると、暗黙的な付与フローは更新トークンをサポートしていません。つまり、アクセストークンが特定の期間付与されると、トークンの有効期限が切れるか、トークンが取り消されたときに、ユーザーはアプリに再度アクセス許可を付与する必要があります。 仕様に記載されているように、これはブラウザで実行されているJavaScriptコードにとって良いシナリオだと思います。ユーザーがトークンを取得するためにアプリに権限を付与する必要がある時間を最小限に抑えようとしているので、認証コードフローは更新トークンをサポートしているため、適切なオプションのようです。 ただし、このフローは、リダイレクトを実行するためにWebブラウザに大きく依存しているようです。埋め込みWebブラウザーが使用されている場合、このフローがモバイルアプリにとって依然として適切なオプションであるかどうか疑問に思います。それとも、暗黙のフローを使用する必要がありますか?

3
:CSS疑似クラスまたは類似のものに触れますか?
ユーザーがボタンをクリックすると、マウスボタンを押している間にスタイルが変わるようにボタンを作成しようとしています。また、モバイルブラウザでタッチした場合も同様にスタイルを変えてほしい。一見明らかなことは、CSS:active疑似クラスを使用することでしたが、それは機能しませんでした。:focusを試しましたが、うまくいきませんでした。:hoverを試してみたところ、うまくいったようですが、ボタンから指を離してもスタイルは保たれていました。これらの観察結果はすべて、iPhone4とDroid2で行われました。 モバイルブラウザ(iPhone、iPad、Android、そしてできれば他のブラウザ)で効果を再現する方法はありますか?今のところ、私は次のようなことをしています: <style type="text/css"> #testButton { background: #dddddd; } #testButton:active, #testButton.active { background: #aaaaaa; } </style> ... <button type="button" id="testButton">test</button> ... <script type='text/javascript' src='http://code.jquery.com/jquery-1.6.1.min.js'></script> <script type='text/javascript'> $("*").live("touchstart", function() { $(this).addClass("active"); }).live("touchend", function() { $(this).removeClass("active"); }); </script> :active疑似クラスはデスクトップブラウザ用であり、アクティブクラスはタッチブラウザ用です。 Javascriptを使わずにもっと簡単な方法があるのではないかと思います。

9
2Dクロスプラットフォームゲーム開発エンジン[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 6年前に閉鎖されました。 この質問を改善する 私はCoronaSDKを使用してしばらく作業してきましたが、Luaを使用して強力なアプリをすばやく簡単に作成できることが大好きです。しかし、iOSとAndroidでしかコンパイルできないため、今では少なすぎるように感じます。 私の主な関心は、デスクトップとモバイルにコンパイルできるようにすることです。少なくとも次の場合: スタンドアロンアプリケーションとしてのデスクトップ用のWindows + Mac。 モバイル向けiOS + Android。 ActionScriptではなくLuaタイプのスクリプトに傾倒したいのですが、一緒に作業して気に入ったものは何でも投稿してください。 私はこれまでに次のエンジンを見つけました: マーマレードクイック-さらに調査した後、マーマレードクイックはモバイル用にのみ構築できます! IwGame-マーマレードの上で動作し、Luaを使用してデスクトップとモバイルにデプロイできると述べています。これに関する情報は大歓迎です sio2-「SIO2はiOS、Android、MacOS、Windows用のOpenGLESベースのクロスプラットフォーム2Dおよび3Dゲームエンジンです」および「このエンジンを使用すると、MacストアおよびWindowsにゲームを移植することもできます。」と述べていますが、彼らのフォーラムWebタイトルは「モバイルデバイス用ゲームエンジン」です。デスクトッププラットフォームに展開できるかどうかについての情報が見つかりません。情報をいただければ幸いです。 Loom Engine -Loomは、ECMAScriptのAS3のようなものを使用するという点で、Haxe + OpenFL(Flash開発者を引き付けようとする)に似ていますが、そこからネイティブコードを構築しません。ただし、レンダリングにはCocos2Dを使用するため、理論的にはCocos2Dと同じ速度である必要があります。--Bojanに感謝します。 SDL -SDLがほぼすべてのプラットフォームまたはデバイスにデプロイでき、Luaバインディングがあることを複数の場所で読みました。しかし、エンジンではないので、これがどのように機能するのかわかりません。それがどのように機能するかを説明でき、それが可能であれば、もう一度、非常に感謝しています。 SFML-「Windows、Linux、Mac OS X、そして間もなくAndroidとiOS。」はLuaを使用しませんが、JavaやPythonなどの他の言語を使用できます。これに関する情報はありますか? Torgue2D-「Torque2Dは、OS X、Windows、およびiOSデバイスを念頭に置いて開発され、すべてのプラットフォームで同等に機能します。」TorgueScriptを使用し、Android =( Sencha-すべてのプラットフォームにコンパイルできるようで、私が知っているJavascriptも使用しています。しかし、V8 JSを使用しても、これは他のオプションと比較してパフォーマンス的にうまく機能しますか? GameMaker-独自のスクリプト言語GMLであり、私は実際にこれを非プログラマー向けのツールとして覚えています。それは実際に実際のエンジンに成長しましたか?つまり、本格的な開発を意味しますか? Construct2-ゲームメーカーと同じ質問 Corona -Lua、ただしモバイルのみ(AndroidとiOSのみ) Cocos2D-たくさんのオプションがあるようですが、同じ言語ではわかりませんか?コード全体を書き直さなければならないようです。cocos2Dがほぼ同じコードでデスクトップ+モバイルにデプロイできるかどうかの情報をいただければ幸いです。 Angel2D -Android以外のすべてにデプロイでき、Luaを使用していると言いますが、これまでにこれを使用したことのある人はいますか? libgdx ---私はこれについて良いことしか見たことがありません。これがlibgdxのベンチマークテストで、60fpsで40kスプライトに到達するのを確認しました。http://www.sparkrift.com/2012/1/love2d-vs-allegro-vs-clanlib-vs-libgdx-vs-cocos2d-x-vs-monogame-vs-xna-vs-sfml。libgdxは実際には30kをほとんど超えていないようです。しかし、それでも素晴らしいようです。これは私にとってQtと同じレベルですが、パフォーマンスについてあまり心配していないことを除けば、ほぼ完璧です。libgdxはほとんどすべてのために構築できます。 XNA + MonoGame --- MonoGameのパフォーマンスはlibgdxよりわずかに低いようで、ほとんどのプラットフォームでビルドできます。ただし、XNAについてはよくわかりません。今後の更新は行われないと聞きましたが、かなり安定していますか?詳細情報は大歓迎です。 柑橘類---柑橘類についてもあまり情報がありません。iOS、Android、Windows、Macなどに対応できるAS3ゲームエンジン。 Haxe + OpenFL …

10
番号確認のためにSMSを送信する最も安い方法は?[閉まっている]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 8年前に閉鎖されました。 私のアプリケーションは、ユーザーから提供された電話番号を確認する必要があります。SMSを電話に送信するための絶対的に最も安い方法は何ですか?どの会社/ APIに行くべきですか?月に10件のSMSを送信するハックソリューションを探しているわけではありません。大量の検証を送信する会社にこれを展開する必要があります。しかし、彼らは最低のコストでそれをやりたいと思っています。(各ユーザーは一度だけ確認する必要があります) 申し訳ありませんが、SMSは国際的である必要があることを忘れました

8
ウェブサイトのAppleTouchアイコン
これまで、私は次のようにAppleTouchアイコンの行を頭の中に含めてきました。 <link rel="apple-touch-icon" href="https://stackoverflow.com/apple-touch-icon.png"> ただし、Q&Aの「アップルタッチアイコンの正しいピクセル寸法は何ですか?」受け入れられた回答には、Appleのガイドラインに従って3つの画像が必要であると記載されています。 では、これらをコードのヘッドセクションに挿入するにはどうすればよいでしょうか。

4
カーソル:ポインタでオブジェクトをタッチ/プレスするときに青いハイライトを無効にする
Chromeでcursor:pointerプロパティが適用されているDivに触れると、青いハイライトが表示されます。どうすればそれを取り除くことができますか? 私は以下を試しました: -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; ただし、カーソルを押したときの青色の強調表示には影響しません。
83 html  css  mobile  touch  highlight 

17
TabLayoutの選択したタブのアイコンの色を変更するにはどうすればよいですか?
とを使用しTabLayoutていViewPagerますが、TabLayoutで選択したタブのアイコンの色を最も効率的に変更するにはどうすればよいのでしょうか。 これがどのように実装されるかについての完璧なリファレンスは、GoogleのYoutubeアプリです。メインページには、濃い灰色の4つのアイコンがあります。特定のタブを選択すると、タブのアイコンが白になります。 サードパーティのライブラリがない場合、どうすれば同じ効果を達成できますか? 考えられる解決策の1つは、明らかにセレクターを使用することです。ただし、その場合は、アイコンの白バージョンと灰色バージョンの両方を見つけて、タブが選択または選択解除されたときにアイコンを切り替える必要があります。アイコンの色などを強調するだけの、もっと効果的な方法があるのではないかと思います。私はどのチュートリアルでもこれを見つけることができませんでした。 編集 上記の解決策では、各タブのアイコンに2つのドローアブルを使用する必要があります。私はプログラム的にそれを行うことができる方法があります場合、私は思ったんだけどONE各タブのアイコンの描画可能に。

4
タッチイベントを理解する
一部のライブラリをタッチデバイスで動作させようとしていますが、それらがどのようにサポートされ、どのように動作するかを理解するのに苦労しています。 基本的に5つのタッチイベントがありますが、モバイルブラウザ間ではtouchstartイベントについてのみコンセンサスがあるようです(duh)。テストケースとしてフィドルを作成しました。 Android4を搭載したGalaxyNoteでこれをテストしましたが、デスクトップブラウザでもリンクを確認できます。 目標は、タップ、ダブルタップ、およびロングタップの処理方法を理解することです。特別なことは何もありません。 基本的に、これは何が起こるかです: Androidの株式ブラウザはタッチイベントを発生しません。それはちょうどタップ、焼成してエミュレートマウスクリックにしようmousedown、mouseupとclick連続したイベントが、ダブルタップはちょうどthaのページズームイン、ズームアウト。 Chrome for Androidは、指が画面に触れるとタッチスタートイベントを発生させます。それはすぐに十分なリリースだ場合、それはその後、発火mousedown、mouseup、touchendそして最後clickのイベント。 ロングタップの場合、約0.5秒後に発火mousedownしmouseup、touchend指を離すとclick最後にイベントは発生しません。 指を動かすと、touchmoveイベントが数回発生し、その後touchcancelイベントが発生します。その後は何も発生せずtouchend、指を離してもイベントは発生しません。 ダブルタップ/アウトズーム機能のトリガーが、イベントごと、それはコンボ発動touchstart-touchevent二度は無いマウスイベントでは、解雇しました。 FirefoxのAndroid用は正しく発火touchstartイベントを、短いタップ火災の場合はmousedown、mouseup、touchendおよびclickその後。 ロングタップの場合、発砲しmousedown、mouseup最後にtouchendイベント。これらについてはChromeと同じです。 しかし、あなたがあれば、あなたの指を動かす火災があれば、touchmove継続的に(1が期待することとして)それはdoesnのない火touchleave指がイベントリスナーを持つ要素を離れたときにイベントをし、発生しませんtouchcancel指は、ブラウザのビューポートから外れたときに、イベントを。 以下のためにダブルタップ、それだけでクロームのように振る舞います。 Opera MobileはChromeとFirefoxと同じことを短いタップで実行しますが、長押しすると、本当に無効にしたいある種の共有機能がアクティブになります。指を動かしたり、ダブルタップしたりすると、Firefoxと同じように動作します。 Chromeベータ版は通常の短いタップで動作しますが、長いタップの場合はmouseupイベントを発生しなくなります。ちょうどtouchstart、mousedown0.5秒後touchend、指を離したときです。指を動かすと、FirefoxやOperaMobileのように動作するようになりました。 ダブルタップの場合、ズームアウト時にタッチイベントは発生しませんが、ズームインした場合にのみ発生します。 Chromeベータ版は最も奇妙な動作を示しますが、ベータ版なので文句は言えません。 問題は、タッチデバイスの最も一般的なブラウザでショートタップ、ロングタップ、ダブルタップを検出しようとする簡単で方法はありますか? 残念ながら、Safariを搭載したiOSデバイス、またはWindows Phone 7 / Phone 8 / RT用のIEでテストすることはできませんが、テストできる方がいらっしゃいましたら、フィードバックをいただければ幸いです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.