Android가 컨트롤에 경계선을 추가하는 여러 가지 방법
2496 단어 Android
이런 방식은 View의 폭과 높이를 제어함으로써 실현되고 간단하게 사용된다.
2. shap 스타일에서 stroke 속성을 통해 실현
보기 주위에 사이드라인이 필요한 이런 구성 요소는 위, 아래가 필요하고 왼쪽, 오른쪽이 필요하지 않으면 실현할 수 없다.
3. layer-list 스타일로 구현
-
-
위와 같이 컨트롤에 backgroud를 설정하면 위아래 각각 0.5dp 너비의 경계선을 추가하지만 좌우는 없고 경계선 색깔 #d9d9d9d9, 주체 배경 #fffff를 실현한다.그러나 이런 방식도 마찬가지로 결함이 있기 때문에 일부 디자이너가 너에게 디자인한 라인이 머리뿐만 아니라이런 디자인은 일반적으로 페이지를 설정하는 항목에 쓰인다.
일부 경계선이 끝부분 끝에 있지 않은 상황을 실현하려면 구성 요소에 경계선을 추가하는 것을 고려할 수 있다. 예를 들어ListView에 사용자 정의 경계선을 추가한 다음에 구성 요소를 ListView에 추가하면 RecyclerView는 더 이상 언급할 필요가 없다.
-
-
위와 같이 Listview에devider를 설정하면 끝이 없는 구분선을 실현할 수 있습니다.
이외에도 LinearLayout의 자체 기능으로 분할선 효과를 실현할 수 있다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Bitrise에서 배포 어플리케이션 설정 테스트하기이 글은 Bitrise 광고 달력의 23일째 글입니다. 자체 또는 당사 등에서 Bitrise 구축 서비스를 사용합니다. 그나저나 며칠 전 Bitrise User Group Meetup #3에서 아래 슬라이드를 발표했...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.