0

ダウンロードしたアプリでAndroid画面を2つの同一の(またはそうでない)部分に分割する方法を探していますが、ソースにアクセスできません。基本的に、携帯電話でどこに行っても、分割画面が表示されます。

メイン画面に変換マトリックスを適用するのは完璧ですが、そのような API が見つかりません。色付けを行うこのアプリを見つけました:

https://play.google.com/store/apps/details?id=com.kovit.p.filteryourscreen

変換マトリックスを使用してこれを行う場合、画面を好きなように回転、ぼかし、または分割できることを意味します。

可能だと思いますか?誰かがこれを達成するための一般的な方向性に私を導くことができれば、それは非常に役に立ちます.

4

2 に答える 2

1

基本的に、携帯電話でどこに行っても、分割画面が表示されます。

これは、次の場合を除いて不可能です。

  • Android ソースコードのダウンロード
  • 入力の観点から、一度に 1 つのアクティビティのみがフォアグラウンドを持つことができると仮定して、オペレーティング システムに大幅な変更を加える
  • 変更したソース コードに基づいて変更された ROM を作成する
  • その改造された ROM をデバイスにインストールする
于 2012-09-29T13:42:08.037 に答える
1

The app you mentioned, uses the permission DISPLAY SYSTEM-LEVEL ALERTS which allows them to show a special kind of window that's always in front of all other windows.

I guess, they span such a Window fullscreen, make it more or less transparent and add the configured filter and pass all touch events etc. 'through' the window to the ones behind.

But they do not modify the window behind, so it is quite different from what you are trying to achieve and what is, according to CommonsWare, impossible.

于 2012-09-29T14:02:54.283 に答える