일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 막내의막무가내 rxjava
- 막내의막무가내 안드로이드 코틀린
- 막내의막무가내 프로그래밍
- 부스트코스에이스
- 막내의막무가내 플러터 flutter
- 막내의막무가내 코틀린
- 막내의막무가내
- 막내의막무가내 코틀린 안드로이드
- 막내의막무가내 목표 및 회고
- 부스트코스
- 안드로이드 sunflower
- flutter network call
- 안드로이드 Sunflower 스터디
- 막내의막무가내 일상
- 안드로이드
- 막내의막무가내 플러터
- 막무가내
- Fragment
- 막내의 막무가내 알고리즘
- 2022년 6월 일상
- 막내의막무가내 안드로이드
- 막내의막무가내 알고리즘
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 SQL
- 주엽역 생활맥주
- 프로그래머스 알고리즘
- 주택가 잠실새내
- 프래그먼트
- 막내의 막무가내
- 막내의막무가내 안드로이드 에러 해결
- Today
- Total
목록안드로이드 (216)
막내의 막무가내 프로그래밍 & 일상
[2021-04-03 업데이트] 네비게이션드로어(NavigationDrawer)에서 메뉴 레이아웃에 구분선을 넣는 방법입니다. 밑에 코드처럼 구조에서 으로 그루핑을 해주면 됩니다. 또한 android:checkable 속성을 사용하여 개별 메뉴 항목에 관한 선택 가능한 동작을 정의하거나 요소에서 android:checkableBehavior 속성을 사용하여 전체 그룹에 관한 선택 가능한 동작을 정의할 수 있습니다. 예를 들어 이 메뉴 그룹의 모든 항목은 라디오 버튼으로 선택할 수 있습니다. 이렇게하면 설정윗부분에 구분선이 들어갑니다. group에 대해 더 자세히 알고싶으면 다음 사이트를 참고해주세요!!! https://developer.android.com/guide/topics/ui/menus?hl=k..
P.S) 2019.05.06처음공부할 때 작성한 글인데 잘 못 작성한 부분들이 많습니다. 다른글을 읽어보시거나 만약 보신다면 뭐하는코드인지 이부분만 읽어주시면 될 것 같습니다. 지금 다시보니깐 프래그먼트 전환하는 소스코드인데 프래그먼트에서 onAttach할때 activity라는 액티비티객체에 getActivity()를 사용해서 해당 프래그먼트를 참조하고있는 액티비티를 담습니다. (인터페이스를 사용해서 할수도 있는데 객체명이 activity인것을 보니 인터페이스를 사용한것 같지는 않습니다.) 프래그먼트에서 이 객체를 사용해서 activity.onImageChange()라는 메소드를 호출하고 이 메소드는 다른 프래그먼트에서 정의하고 있는 메소드인 setImage()를 불러주는 예제 입니다. 정리하자면, 한 ..
[2021-04-03 업데이트] 출처 및 참고: https://www.edwith.org/boostcourse-android/lecture/17078/ 부스트코스 소개 : 부스트코스 부스트코스는 혼자일 때보다 더 쉽게 더 많은 것을 배울 수 있는 공간, 선배 개발자가 재능을 나누고 더 많은 이와의 소통을 경험할 수 있는 커뮤니티를 만들어가고자 합니다. 이를 위해 2020년 12 www.boostcourse.org 이번엔 뷰페이저 만드는 방법에 대해 알아보겠습니다. 뷰페이저는 간단하게 설명하면 좌우 스크롤을 통해서(손가락으로 화면을 옆으로 미는) 여러 개의 화면을 전환할 수 있도록 만든겁니다. 이번 예제에서는 화면은 프래그먼트로 구성하고 어댑터 패턴을 사용하여 뷰페이저를 구현해봤습니다. 쉽고 간단하게 가보..
[2021-04-03 업데이트] 제가 사용하는 단축키를 정리해봤습니다. 핵심적인 것만 모아놨습니다. 1. Ctrl + Q : 도큐먼트 보기 2. Ctrl + P : 메소드 파라미터 정보 보기 3. Ctrl + B : 정의된 정보 보기 4. 드래그후 Ctrl + shift +/ : 단체 주석 및 취소 5. Shift + F6 : 해당 변수이름 전부다 바꾸기. (rename) 6. Ctrl +Alt + L : 코드 자동정리 7. Shift + Enter : 코드 중간에 커서가 되있어도 다음 한줄 생성 및 커서이동 (코드 라인 끝에서 엔터를 친 효과라 생각, 코드 중간에서 줄바꿈하는데 용이) 8. Ctrl + F : 현재 소스파일에서 검색 9. Ctrl + Shift + F : 프로젝트 전체에서 검색 10. ..
[2021-04-03 업데이트] 출처 및 참고: https://www.edwith.org/boostcourse-android/lecture/17074/ 부스트코스 소개 : 부스트코스 부스트코스는 혼자일 때보다 더 쉽게 더 많은 것을 배울 수 있는 공간, 선배 개발자가 재능을 나누고 더 많은 이와의 소통을 경험할 수 있는 커뮤니티를 만들어가고자 합니다. 이를 위해 2020년 12 www.boostcourse.org 프래그먼트 Fragment는 동작 또는 Activity 내에서 사용자 인터페이스의 일부를 나타냅니다. 여러 개의 프래그먼트를 하나의 액티비티에 조합하여 창이 여러 개인 UI를 구축할 수 있으며, 하나의 프래그먼트를 여러 액티비티에서 재사용할 수 있습니다. 프래그먼트는 자체 수명 주기를 가지고, ..
[2021-04-03 업데이트] 안드로이드 스튜디오에서 프로젝트를 기본적으로 실행시키면 위와 같이 액션바가(=타이틀바) 위에 뜹니다. 이 액션바를 없에는 두가지 방법에 대해 알아보겠습니다. 1. 먼저 액션바가 기본적으로 위와같이 뜨는 이유는 디렉토리res/values/styles.xml 에서 밑 사진과 같이 style의 parent가 "Theme.AppCompat.Light.DarkActionBar"로 기본설정 되있기 때문입니다. Style 테마가 액션바를 사용하는것이기 때문에 이 코드를 "Theme.AppCompat.Light.NoActionBar"로 변경해주면 액션바가 안뜨게 할 수 있습니다. 2. 두번째 방법은 이렇게 getSupportActionBar()메소드를 이용해서 ActionBar를 얻어오..