問題タブ [android-4.0-ice-cream-sandwich]
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.
android - Android ICS ネイティブからのローテーション後に Fragment コンテキスト メニューを保持する
回転後もFragmentのコンテキストメニューを表示し続けたい(端末内)。
単純な状況は
- ワイヤレスとネットワーク -> VPN -> (プロファイルを 1 つ追加) -> (ロングタッチしてコンテキスト メニューを作成) -> (回転)
どうすればそれを維持できますか?android:orientation
、setRetainInstance
私のテストに対する答えではありませんでした
google-play - ICS でタブレットとスマートフォンを区別する
デフォルト(ICS以前)では、タブレットとスマートフォンを区別するために、開発者はAndroidマニフェストでsdkバージョンを使用できることを理解しています(画面サイズとopenGLフィルターは別として)。SP とタブレットの両方で ICS が実行されているため、SP とタブレットを区別する必要がある場合、開発者にはどのようなオプションがありますか?
画面サイズは信頼できないと思います。
特定の理由で、SP とタブレットに共通の apk を使用できないとしましょう。タブレットとSPの別々の申請も避けたい
android - Android4.0スプリットアクションバーを機能させることができません
android devサイトの開発ページをフォローしましたが、アクションバーを画面の上下に分割できません。
いくつかのオプションで定義されたメニューxmlがあります。
マニフェストでは、uiOptionを次のように設定しました。
次のように、アクティビティのメニュー項目をロードします。
ただし、アプリケーションをテストするとき、アクションバーが分割されることはありません。誰かが問題を知っていますか/私が何かを逃した場合は?
どうもありがとう。
android - Android パッケージ マネージャー - verifyPendingInstall
Ice Cream Sandwich には、パッケージ マネージャーの新しい機能があります。
verifyPendingInstall()
「パッケージ検証ブロードキャストをリッスンするパッケージがパッケージ マネージャーに応答できるようにします。応答には、VERIFICATION_ALLOW または VERIFICATION_REJECT のいずれかである validationCode を含める必要があります。」
http://developer.android.com/sdk/api_diff/14/changes.html
以前に行われなかった正確な違いがここで何をしようとしているのか、そしてそれがどのような目的を達成するのかはあまり明確ではないので、その意味を知りたいと思っています.
何か案は?
編集:誰も考えていませんか?
android - Android ICS 4.0 での dlmalloc または dlfree および SIGSEGV エラーでのヒープ メモリの破損
問題と私の解決策をここに投稿することを考える前に、この動作を報告している人を見つけることができなかったので、この問題を抱えている他の人を助けることができました. 私たちのアプリは、ICS より前のデバイスでうまく機能しました。Galaxy Nexus と ICS エミュレーターでアプリをテストしたところ、次のような奇妙なプロセス クラッシュが発生しました。
dlmalloc でのヒープ メモリの破損
dlfree でのヒープ メモリの破損
シグナル 11 (SIGSEGV)、障害アドレス デッドボード
問題は、クラッシュがネイティブ空間で発生したため、直接影響を与える自己記述コードがなかったことです。多くの画像をリストで処理し、システムがそれらにビットマップを割り当てるため、頭に浮かんだ唯一のことは、ビットマップの処理が悪いことでした。私たちは Web でのすべてのベスト プラクティスに従い、bitmap.recycle()
. とにかく、なんらかの理由で、アプリケーションが Android ICS 4.0 で頻繁にクラッシュしました。
android - PreviewDisplay(ICS)を設定せずにPreviewCallBackを使用する
APIレベル10で私はできる
呼び出した後も、すべてのフレームでプレビューコールバックファイアが発生します
APIレベル14(ICS)では、プレビュー表示が有効で表示可能なビューに設定されていないと、コールバックは発生しません。これを回避するためのアイデアは、処理の観点を超えて実際の画像を気にせず、絶対に表示する必要はありません。レイヤードビューを持ち、カメラのプレビューを私が行っていることの背後に貼り付けているような気がします。膨大なCPUの浪費。
android - Android 4.0 エミュレーターでラップトップ Web カメラを使用する
私はヘッド トラッキング 3D アプリケーションに取り組んでいます (興味がある場合はこちらをご覧ください)。前面カメラのない Nexus One しか持っていないので、実際にテストすることはできません。ほとんどの場合、私は自分の電話を使用して画像をミラーリングしています。また、友人の Motorola Xoom もしばらくの間借りましたが、これらは少し不快な解決策です。
エミュレータは r14 以降、ウェブカメラによるカメラ エミュレーションをサポートしていますが、機能させることに成功していません。ほとんどの場合、エミュレーターはまったく起動しません (これはパフォーマンスの問題である可能性があります)。すると、ウェブカメラの選択ダイアログがポップアップし、ウェブカメラの LED が一瞬点滅するのが見えます (つまり、オンになっていることを意味します) が、カメラを使用しているアプリは動く立方体を表示するだけです (または単にクラッシュします...)。エミュレータでカメラの画像を見ることができたのに、それを再現できなかったことが一度だけありました。
これを設定するための適切な段階的なガイドを教えてください。
注: 過去に同様の質問が複数寄せられたことは承知していますが、当時はウェブカメラ エミュレーションの公式サポートがなかったため、状況は大きく異なります。これを機能させるために、サードパーティのライブラリを使用したり (またはアプリを変更したり) したくありません。
android - アクションバーをICSの一番下に配置するにはどうすればよいですか?
Ice Cream Sandwich(Android 4.0)は、Action Bar
電話の画面の下部にを表示するオプションを追加します。これは、私のアプリケーションで使用したいものです。ドキュメントuiOptions="splitActionBarWhenNarrow"
には、上部にタブ、Action Bar
下部にショートカットなど、何かが必要な場合について記載されています。ドキュメントで説明されているように、アプリケーションマニフェストに行を追加しようとしましたが、これまでのところ機能していません。
次に例を示します。
Action Bar
また、ICSを実行しているGalaxy Nexusでは、メッセージングアプリケーションの下部が下部にあり、上部にタイトルしかないことに気付きました。そのため、何らかのAction Bar
方法でを下部に強制することができるはずです。
何か案は?
android - ICS のホーム タスク スイッチャー ボタンを非表示にする
ICSの戻る/ホーム/その他のソフトウェアボタンをプログラムで非表示にする方法を考えてみてください。動画を再生するときに Youtube アプリが行うのと同じように。ビデオの再生中は非表示にしたいのですが、ユーザーが画面をタップすると表示されます。
Web や Google のドキュメントのどこにも見つからないようです。