0

私は Android は初めてですが、Java は初めてです。パディング、ボーダーなどの CSS シートを使用してプログラムでレイアウト、カスタム ビュー、ドローアブルを作成できる小さなフレームワークが既にありますか。iOS の Nimbus/Three20 と同じように?

「App-Studio」に取り組んでいるため、すべてのビュー、リストなどはかなり動的であり、ユーザーがビジュアル スタイル テンプレート エディターによって作成した CSS に基づいています。

そうでない場合は、そのような Android レイアウト xml ファイルをオンザフライで作成し、ファイルからロードすることをお勧めしますか、それともドローアブルを手動で作成する方がよいでしょうか? ユーザーがデバイス上でリアルタイムにスタイルを変更できる必要があるため、このようなファイルをビルドに焼き込むことはできません。

ありがとうございました。

4

1 に答える 1

2

部分的な回答のみ:

And if not, would you recommend to create such Android layout xml files on the flyand then
load them from file, or is it better to create the drawables by hand ?

レイアウトxmlファイルをその場で作成して、実行中のアプリにロードできるとは思いません。アプリをコンパイルする前に作成する必要があります。

Androidはスタイルとテーマを使用します。これらについて読むと、コンテキストで使用できるいくつかの一般的なパターンを生成するのに役立ちます。いくつかのパターンができたら、コンパイル前に自動化ツールを使用してこれらのxmlを作成できます(手作業での記述は避けてください... :)、面白いコンピューターが手作業での定義を変更しました)。

于 2012-06-16T18:46:37.743 に答える