7

電話の画面を 2 つの部分に分割するプログラムを作成できますか?

これらの 2 つの画面は、クリップの視聴と SMS の読み書きなど、同時に 2 つのことを行います。

私は次のように考えています: 1) 最初にホーム ランチャー アプリケーションを作成する必要があります。 Android 用のカスタム ホーム画面置換アプリケーションを作成するにはどうすればよいですか?

2) 次に、アクティビティで 2 つのフラグメントを開始できます。 http://developer.android.com/guide/components/fragments.html

3) 最後に、最初のフラグメントで app1 を開き、2 番目のフラグメントで app 2 を開きます。フラグメントでアプリケーションを開くことはできますか?

他のアイデアは役に立ちます。

4

3 に答える 3

3

これを行うには、修正版の Android ROMが必要だと思います。標準 ROM では、常にフォアグラウンドで実行できるアプリケーションは 1 つだけです。

Samsung は、Galaxy Note で同様のことを行い、他のことをしながらビデオを視聴できるようにしました。

ROM を変更したくない場合は、独自のアプリにこれを実装できますが、すべてのアプリには実装できません。

于 2012-12-19T13:46:48.297 に答える
2

私は専門家ではありませんが、2つのフラグメントを含む1つのアプリケーションを使用できるようです。上のフラグメントにはビデオが表示され、下のフラグメントにはメッセージが表示されます。フラグメントはAPI11以降のみであるため、古い電話で処理できることを心配する必要はありません。

ステップ3では、フラグメント内のアプリを開くと述べていますが、それがどのように機能するかはわかりません。

フラグメントは、独自のライフサイクルを持ち、独自の入力イベントを受け取り、アクティビティの実行中に追加または削除できるアクティビティのモジュラーセクションと考えることができます(「サブアクティビティ」のようなものです。さまざまな活動で再利用)。

フラグメントの詳細については、http: //developer.android.com/guide/components/fragments.htmlをご覧ください。

于 2012-12-22T14:22:35.963 に答える
2

ランチャーとホームスクリーンとランチャーをカスタマイズできます。以下のリンクをチェックしてください。

https://android.googlesource.com/platform/packages/apps/Launcher2.git

Android 用のカスタム ホーム画面置換アプリケーションを作成するにはどうすればよいですか?

Eclipse から Launcher/AOSP をコンパイルします。

Eclipse での Android Launcher アプリケーションのコンパイル

カスタム ランチャーをコンパイルして実行する方法については、こちらをお読みください。 https://groups.google.com/forum/?fromgroups=#!topic/android-developers/zI9LPeU1mbc

于 2012-12-21T11:33:59.613 に答える