0

私は自分の iPhone アプリケーション Android への移植を開始しようとしていますが、それを理解するのは難しいと感じています。

現在、バックエンドを開始する直前に基本的な画面を表示しようとしていますが、柔軟なレイアウト全体でレンガの壁にぶつかっています。

アプリ全体で使用する半透明の白いハイライトと黒い下の境界線を持つ単純なグラデーションを生成しようとしていますが、プロジェクトは多数の色を持つ多くのアプリで複数回使用されるため、これを行いたいですPhotoshop ではなくコードで。

これは OBJ-C で簡単に達成できましたが、今始める前にレンガの壁にぶつかりました。

これが私が達成しようとしていることの例です。

試みの例

誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

0

で xml を宣言shapeし、drawables フォルダーに保存します。次に、他のドローアブル/画像と同様に、そのドローアブルをビューに適用します。

グラフィック.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:startColor="#fa8c5e"
        android:endColor="#ee9e6a"
        android:angle="90"/>
    <stroke
        android:width="1dip"
        android:color="#000000" />
</shape>

ここでは、形状を調整するための構文を確認できます。

于 2012-06-08T23:08:32.263 に答える