본문 바로가기

Android (Kotlin)30

animation 화면 슬라이드 전환 구현 Kotlin Code start() / launch() 뒤에 overridePendingTransition(R.anim.slide_in_from_bottom, R.anim.slide_out_to_top) 2023. 12. 29.
SA 템플릿 SA🐾 깃허브 링크: 1. 프로젝트 제목 / 간단 설명 아이디어 브레인 스토밍 앱 기획 제목 : 목적 : 화면 구성 : 기한 : 2. 와이어프레임 (피그마 링크) 3. 개발 기능 정의 1) 메인 페이지 게시물 영역게시물 있는 영역만 스크롤 되게 하기사용자 이름이 있는 구역을 누르면 디테일 페이지로 이동하기 (⭐필수⭐)더보기를 누르면 잘려있던 게시글이 전부 보이게 하기 게시물 작성자, 이미지, 게시글 순으로 레이아웃 구성 이미지 또는 하트를 누르면 좋아요 숫자 증가 & 좋아요 이미지 변경시키기 스크롤뷰 사용하여 게시물 리스트가 스크롤 가능하게 하기 (⭐필수⭐) 사용자 리스트 영역가로로 스크롤 되게 하기 스크롤뷰 사용하여 사용자 리스트가 스크롤 가능하게 하기 사용자 이름이 들어가 있는 상단바 영역인사말 속 .. 2023. 12. 28.
Activity 활동 수명 주기 액티비티는 한 화면을 의미합니다. - 이 함수들은 메인 스레드의 명령 이벤트에 따라 호출되기 때문에 콜백 함수라고 한다. - onCreate() 함수는 액티비티가 생성될 대 호출되고 반드시 구현해야 한다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) } - onStart() 함수는 액티비티가 화면에 뜨면 호출되는 함수이다. override fun onStart() { super.onStart() //start animation or update UI } - onPause() 함수는 애플리케이션이 다른 것에 의해 가려진 경우 .. 2023. 12. 22.
[Android Kotlin] Focusable vs Clickable vs Enable Focusable 커서를 엘리먼트 위어 올렸을 때 뷰를 변형시키는 것 https://developer.android.com/design/ui/tv/guides/styles/focus-system?hl=ko#:~:text=%22Focusable%20elements%22%20can%20be%20any,or%20more%20%22focusable%20elements%22. Clickable 버튼을 누를 수 있는지 지정. 이미지 버튼 같은 경우 지정해주어야한다. Enable setEnabled를 false로 지정하면 clickable과 focusable이 둘다 false로 지정된다고 보면 된다. https://stackoverflow.com/questions/15615823/setenabled-vs-setcli.. 2023. 12. 20.