일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Dialog
- android studio
- 안드로이드 스튜디오
- 안드로이드 api
- 플레이스토어 앱 게시 문제
- Bottom sheet
- 달력 만들기
- 레트로핏
- 플레이 콘솔 프로덕션
- 앱개발
- 안드로이드스튜디오
- Retrofit
- 앱 출시
- Exposed Drop-Down Menu
- 안드로이드 http
- 비동기
- android api
- Kotlin
- 공유 기능
- urlconnection
- Callback
- Today
- Total
목록Kotlin (3)
Strong 감자의 공부
쓰게 된 계기 : 태그별 음악 외부공유 기능이 필요해서 오늘은 간단히 외부공유기능을 추가했다. 여기서 더 추가할 것이 있지만 후에 업데이트 할 예정입니당~ (후에 더 추가할 기능 : 태그에 따른 음악 공유(+공유된 모습을 이미지? 텍스트? 혼합? 구성을 어떻게 할지 고민 중) -> 외부 공유는 일단 여기서 멈춥니당 ( 내부음악공유 먼저 구현할려합니다.) 일단 오늘은 음악 타이틀 외부공유 코드 작성했습니다. 스타또~ ▪️ 수정한 파일과 설명 activity_play_music.xml : 공유 아이콘 넣는xml PlayMusicActivity.kt : 공유동작구현 kt share.xml : 공유 아이콘 vector ▪️ activity_play_music.xml // 공유 아이콘 이미지버튼 코드 ▪️ Pla..
사용 계기 : 선택지가 많다면 Dropdown보다는 Dialog가 보기 좋은것 같다. 하단 사진의 feeling은 노래에 맞춰 기분을 선택하는 버튼이다. 기분에는 기쁨 슬픔 공허함 등 여러가지가 있는데 이를 원래는 드랍다운으로 표시할려 했다. 하다보니 드랍다운으로 하면 지저분해보일것 같아 Dialog로 변경했다. (기능만 구현하여 디자인이 아직 구립니당 양해 부탁드려요+커스텀 토스트 코드는 이 글에 포함되어 있지 않습니다.) 스타또~ ▪️ 수정한 파일명과 설명 activity_play_music.xml : Dialog가 띄어지는 xml PlayMusicActivity : Dialog가 띄어지는 xml의 kotlin파일 bottomsheetlayout.xml : Dialog xml @drawable/rou..
쓰게 된 이유 우리 팀이 만드는 음악 앱의 정체성은 사용자에 맞춰 음악에 선택 태그, 고정 태그가 붙는 것이다. 태그 중 선택 태그는 사용자가 이 노래에 대한 감정 태그를 고르는 것이다. 처음에는 사용자가 태그를 맘대로 만들 수 있는 방식으로 기획했다. 이러면 한 음악에 대해 다양한 사람들에 의해 각기 다른 태그가 만들어지는데 그러면 태그를 기반으로 추천 해주는데 문제가 생길 것으로 판단이 들었다. 그래서 한정된 감정 선택지에서 고르는 것으로 변경하였다. 이를 구현하기 위해 Exposed Drop-Down Menu를 이용하려고 한다. 완성본 코드 activity_main.xml dropdown_item.xml MainActivity.kt import androidx.appcompat.app.AppComp..