안드로이드 - 뷰 펼치고 닫기(ObjectAnim)
0. 안드로이드 앱을 개발하던중 리스트뷰가 있는 리니어레이아웃을 숨겨놨다가 버튼을 누르면 위로 들어나고 다시 버튼을 누르면 원래상태로 들어가도록 하는 디자인을 필요로 하였습니다. 근데 생각보다 순탄치가 않았어요. 구글링을 많이 해본결과 드로어레이아웃과 네비게이션뷰 등을 활용하여 레이아웃을 펼치고 닫을 수 있긴 하지만 저는 IDLE상태일 때 레이아웃이 화면에 어느 정도 드러나 있도록 디자인 하여서 드로어레이아웃은 동작할 타겟 레이아웃이 초기에 완전히 화면에 드러나지 않게 밖에 못하기 때문에 제가 원하는 구현을 할 수 없었습니다. 그리고 방법도 꽤나 복잡하기도 하였구요. 그러다가 아주 간편하고 쉬운 방법을 찾은게 ObjectAnimator클래스를 사용하는 것입니다. 이를 사용하면 팝업창이 생성되거나 레이아웃..
안드로이드
2020. 1. 21. 17:19
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Add Node
- Connecting Jenkins
- 젠킨스
- 유니티
- Jenkins
- 안드로이드
- 백준
- 안드로이드 구글맵
- 언리얼 빌드
- 언리얼
- 언리얼 사용자 정의 구조체
- 구글맵
- C언어기초
- Jenkins Build Periodically
- 유니티 직소퍼즐 구현
- Connecting Jenkins Agent
- Unreal Header Tool
- 알고리즘기초
- dfs
- 언리얼 기초
- c언어 기초
- 빌드 주기
- 젠킨스 에이전트 연결
- c언어강의
- 알고리즘
- 깃 용량문제
- C++
- refusing to run with root privileges
- 깃 허브 오류 해결
- UHT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함