アプリの場合、トップダウンでレイアウトを設計したいと考えています。フルスクリーンサイズから始めて、スクリーンサイズをグリッドに分割し、このグリッド内の固定位置にコントロールを配置するなどです。私にとっては、それが最も簡単な方法のようですほぼすべての画面サイズに適合するアプリを設計します。理想的には、コーナーラウンディング、フォントサイズなど、他のものもスケーリングしたいと思います.
これまでの私の印象では、Android はこのアプローチをサポートしたくないということです: ほとんどすべてのものをスケーリングするためのメカニズムがありますが、かなり速く醜くなります.ネストされたレイアウトがたくさん必要です。これには何らかの設計上の理由がありますか?AbsoluteLayout に似ているが、すべてが利用可能な画面サイズの一部に基づいているレイアウトを実装するのは非常に簡単なはずですが、そのようなものは存在しません。
なぜだめですか?そのようなことを望まない理由があるのでしょうか、それともまだ誰もそれを実装しようとしていないだけなのでしょうか?