저는 LinearLayout을 악용하는 경향이 있습니다. 모든 화면에는 일반적으로 3 ~ 4 단계가 있습니다. 레이아웃의 디자인은 대개 크기로 백분율로 표시됩니다. 조각으로 잘라내어 9- 패치를 사용하지 않는 그래픽. 이 모든 것들이 layout_weight를 사용하여 거의 모든 곳에서 백분율을 나타냅니다. 오늘 ADT를 업데이트하고 Lint는이 중첩 된 가중치 경고를 모든 곳에서 경고합니다. 이 습관을 더 큰 응용 프로그램으로 옮기면 성능에 대한 우려가 생깁니다. 디자이너 측에서 아무 것도 변경하지 않고 더 좋은 방법이 있을까요?Android 레이아웃을 만들 때 중첩 된 가중치를 피하는 방법은 무엇입니까?
0
A
답변
2
LinearLayouts 레이어가 너무 많아지면 루트에서 RelativeLayout으로 전환하는 경향이 있으며 대부분의 자식 레이어는 루트에서 1 레이어 만 제거됩니다.
9 패치 리소스도 매우 유용합니다. 나는 당신이 그 이상을 사용하기 시작하는 것이 좋습니다.
관련 문제
- 1. 중첩 된 가중치를 피하는 방법은 무엇입니까?
- 2. AJAX를 사용할 때 중첩 된 함수를 피하는 방법은 무엇입니까?
- 3. Android : 가중치를 균등하게 분배하는 방법
- 4. 중첩 컨트롤러에 기본 레이아웃을 사용하는 방법은 무엇입니까?
- 5. 프로그래밍 된 중첩 된 가중치
- 6. 중첩 된 조각을 피하는 ActivityTab 안의 Android MasterDetail 레이아웃
- 7. 새 레코드를 만들 때 중첩 된 레코드도 만들 수 있습니까?
- 8. xts 가중치를 계산할 때 for 루프를 피하는 방법은 무엇입니까? 나는 다음을 수행하려고으로
- 9. Android :이 레이아웃을 동적으로 만드는 방법은 무엇입니까?
- 10. 중첩 된 FrameLayouts를 사용하여 여러 android 조각을 정렬하는 방법은 무엇입니까?
- 11. 선형 레이아웃을 만들 때 NullPointerException이 발생했습니다.
- 12. Android 시간표 레이아웃을 만드는 방법은 무엇입니까?
- 13. Android 4.0에서 탭 레이아웃을 만드는 방법은 무엇입니까?
- 14. Android Dialog의 레이아웃을 가운데에 배치하는 방법은 무엇입니까?
- 15. 중첩 된 반복에서 중복 항목을 피하는 방법
- 16. SqlDataReader를 열 때 중첩 사용을 피하는 방법은 없습니까?
- 17. Hadoop을 실행할 때 OutOfMemoryException을 피하는 방법은 무엇입니까?
- 18. Android : 레이아웃을 구성하는 방법
- 19. SynchronizationLockException을 피하는 방법은 무엇입니까?
- 20. 다른 레이아웃을 중첩
- 21. android 코드에 레이아웃을 추가하십시오.
- 22. Android - 레이아웃을 인라인하는 방법?
- 23. 이 Android 레이아웃을 구현하는 방법은 무엇인가요? 상단
- 24. Android : 레이아웃을 부 풀릴 때 InvocationTargetException이있는 StackOverFlowError
- 25. typedef를 피하는 방법은 무엇입니까?
- 26. login_sucess.html을 피하는 방법은 무엇입니까?
- 27. bad_alloc을 피하는 방법은 무엇입니까?
- 28. GLU NURBS - 제어점 가중치를 설정하는 방법은 무엇입니까?
- 29. 레이아웃을 다른 레이아웃 위에 배치하고 클릭 레이아웃을 피하는 방법
- 30. android - 제스처를 모호하게하지 않는 레이아웃을 만드는 방법은 무엇입니까?