안드로이드 뷰를 만드는 것이 더 좋은 방법은 무엇입니까? 자바 코드를 사용하여 xml 또는 bay를 사용하여 활동?안드로이드 뷰를 만드는 것이 더 좋은 방법은 무엇입니까?
예 :
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/account_bundle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:background="@drawable/account"
android:orientation="vertical"
android:paddingBottom="10dp">
<LinearLayout
android:id="@+id/progress_bar_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:orientation="horizontal">
<ProgressBar
android:id="@+id/account_progress_bar"
style="?android:attr/progressBarStyleHorizontal"
android:layout_height="5dp"
android:layout_width="200dp"
android:paddingEnd="10dp"
android:layout_gravity="center|end"
android:layout_weight="4"
android:indeterminate="false"
android:max="100"
android:progress="80"
android:progressDrawable="@drawable/progress_bar"
android:textAlignment="center" />
</LinearLayout>
</LinearLayout>
내 활동에 XML과 자바이있는 LinearLayout을 만들 수있는 선택의 여지가, 지금 성능의 용어에 최적의 솔루션이되는 싶어?
당신의 용도에 달려 있습니다. 두 가지 유형을 모두 사용하고 성능면에서 거의 차이점을 발견하지 못했습니다. –