마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

레이아웃 짠건데 이렇게 짜도 되나요?

0 추천

어플리케이션 만들고 있는 초보자입니다..게시판을 만들고 게시판의 글을 클릭했을때 저희가

읽는 글을 구성하는 액티비티를 대강 구성해놓은건데요!

제가 이전에 올렸던 글에서 어느분께서 Constraint Layout을 사용하면 대개 모든 레이아웃을 다 만들수 있다고 하시더라구요..LiearLayout 같은건 또 중첩? 깊이가 깊어질수록 소스양도 많아지고 실행시간이 길어질거라고 하시더라구요..

그래서 Constraint layout으로 만들엇는데..제가 궁금한건 제목 밑의 닉네임, 글번호 날짜 라인인데

딱 저렇게 구성된 인터페이스면 Linear Layout의 horizontal로 하면 딱 인것 같긴한데 그래도 constraint로

하나하나 만들어서 했씁니다.. 저렇게 해도되나요?..

그리고 Constraint layout으로하니 닉네임과 글 번호 사이에 있는 작은 막대기 같은 위치 정렬이

쉽지가 않네요 일일이 마진을 줘서 옮겨야 하니 정확히 가운데로 놓기가..이런건 다 감수해야하는 부분인가요?

codeslave (3,940 포인트) 님이 2019년 5월 22일 질문
codeslave님이 2019년 5월 22일 수정

2개의 답변

0 추천
뭐든 쓰기 나름입니다

UI에 복잡도나 요구사항 등을 고려해보고,

가장 합리적인 레이아웃을 사용하는 것도 실력입니다.

개발 시간 단축 또한 무시못하는거 아시죠?
익명사용자 님이 2019년 5월 23일 답변
0 추천

안드로이드 앱 개발만 아니라 뭐든 프로그램이 가독성이 좋게 만드는게 좋아요.

Linear Layout을 써서 못만드는게 얼마나되죠? 거기에 Framelayout만 더해서 사용하면 왠만하면 대부분 다 만들수 있습니다. 물론 코드가 길어지고 가독성이 떨어질수는 있지만요.

지금 위에처럼 아주 간단단 UI는 본인이 쉬운 방법으로 만들면 되는겁니다.

고은수 (220 포인트) 님이 2019년 5월 24일 답변
...