이번 포스팅에서는 지난 포스팅에 이어 ListView item click 시 menu 가 나오게 하는 방법 중 popup menu 를 이용하는 방법에 대해 알아보자. 참고로, 지난 포스팅에서는 ListView 에 text + image 목록 출력, click 처리, menu 출력 하는 방법에 대해 알아 보았다. [Android/UI] - ListView (2) - ListView 에 text 출력하기 [Android/UI] - ListView (3) - ListView 에 image 추가하기 [Android/UI] - ListView (4) - ListView item 의 click 처리하기 [Android/UI] - ListView (5) - ListView item click 시 context men..
하단 그림과 같이 ListView 를 사용하는 많은 앱에서 item click 시 menu 가 나오는 것을 볼 수 있다. 이번 포스팅에서는 ListView item click 시 menu 가 나오게 하는 방법 중 context menu 를 이용하는 방법에 대해 알아보자. 참고로, 지난 포스팅에서는 ListView 에 text + image 목록 출력, click 처리 하는 방법에 대해 알아 보았다. [Android/UI] - ListView (2) - ListView 에 text 출력하기 [Android/UI] - ListView (3) - ListView 에 image 추가하기 [Android/UI] - ListView (4) - ListView item 의 click 처리하기 Menu XML reso..
ListView 는 데이터 리스트를 출력하기 위해 사용하지만, 아이템 자체를 click or long click 시 원하는 처리를 추가할 수 있다. 이번 포스팅에서는 ListView item click 시 처리하는 방법에 대해 알아보자. 참고로, 지난 포스팅에서는 ListView 에 text + image 목록을 출력하는 방법에 대해 알아 보았다. [Android/UI] - ListView (2) - ListView 에 text 출력하기 [Android/UI] - ListView (3) - ListView 에 image 추가하기 ListView item 전체 click event ListView 가 사용자 item touch event 를 처리하기 위해서는 해당 event 에 대한 listener 를 설..
이번 포스팅에서는 지난 포스팅에 이어 ListView 에 text + image 를 출력하는 방법에 대해 알아보자. ListView 에 image 를 추가하기 위해 custom adapter 와 view holder 에 대해 설명할 것이다. 참고로, 지난 포스팅에서는 ListView 에 text 목록을 출력하는 방법에 대해 알아 보았다. [Android/UI] - ListView (2) - ListView 에 text 출력하기 Custom adapter 지난 포스팅에서는 ListView 에 text 를 출력하기 위해 adapter 의 개념을 알아보고 ArrayAdapter 를 직접 사용했다. ListView 에 text + image 를 출력하기 위해서는 adapter 를 custom 하게 만들어 줘야 ..
이번 포스팅에서는 ListView 에 text 목록을 출력하는 방법에 대해 알아볼 것이다. How to ◼ ListView code in XML ◼ ListView code in JAVA Adapter Data(text) 를 ListView 에 표현하기 위해서는 Adapter 가 필요하다. Adapter 는 하단과 같이 데이터와 화면에 출력될 view 를 연결해 주는 역할을 한다. 참고로, 이번 포스팅에서는 단순히 text list 만 출력하여 custom adapter 를 만들지 않았다. 다음 포스팅에서는 Icon 과 text 를 같이 출력하기 위해 custom adapter 를 만들 예정이니 custom adapter 예제는 다음 포스팅을 참조하기 바란다. Source code https://gith..
이번 포스팅부터는 모발일 UI 의 가장 기본적인 정보 표현 widget 인 ListView 에 대해 알아보려 한다. ListView public class ListView extends AbsListView java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.AdapterView ↳ android.widget.AbsListView ↳ android.widget.ListView Known direct subclasses ExpandableListView ListView 는 여러 아이템들이 세로 방향으로 나열되는 형태를 말한다. ListView 는 자체 스크롤을 내장하고 있어 ScrollView 를 포함 할 필요가 없다..
RelativeLayout 은 하단과 같이 view 들을 서로 간의 상대적 위치에 따라 배치 한다. How to ◼ RelativeLayout in XML RelativeLayout.LayoutParams View group 이 view 를 배치할 때 따르는 규칙이다. ◼ ViewGroup.LayoutParams View 의 크기를 설정한다. - layout_width : view 너비 - layout_height : view 높이 ◼ ViewGroup.MarginLayoutParams View 주변의 여백을 설정한다. XML 속성 의미 상세 그림 layout_margin 해당 view 의 상, 하, 좌, 우 여백 설정 layout_marginLeft 해당 view 의 좌측 여백 설정 layout_mar..
LinearLayout 은 하단과 같이 view 를 수평 혹은 수직으로 배치한다. How to ◼ LinearLayout in XML LinearLayout.LayoutParams View group 이 view 를 배치할 때 따르는 규칙이다. ◼ ViewGroup.LayoutParams View 의 크기를 설정한다. - layout_width : view 너비 - layout_height : view 높이 ◼ ViewGroup.MarginLayoutParams View 주변의 여백을 설정한다. XML 속성 의미 상세 그림 layout_margin 해당 view 의 상, 하, 좌, 우 여백 설정 layout_marginLeft 해당 view 의 좌측 여백 설정 layout_marginTop 해당 view..
FrameLayout 은 하단과 같이 부모뷰 영역내 gravity 를 이용하여 view 를 배치한다. 또한, view 를 겹쳐서 배치할 수 있는 view group 이다. How to ◼ FrameLayout in XML FrameLayout.LayoutParams View group 이 view 를 배치할 때 따르는 규칙이다. ◼ ViewGroup.LayoutParams View 의 크기을 설정한다. - layout_width : view 너비 - layout_height : view 높이 ◼ ViewGroup.MarginLayoutParams View 주변의 여백을 설정한다. XML 속성 의미 상세 그림 layout_margin 해당 view 의 상, 하, 좌, 우 여백 설정 layout_margin..
AbsoulteLayout 은 하단과 같이 부모뷰의 좌측 상단을 기준으로 X, Y 축 절대 좌표를 이용하여 view 를 배치한다. 참고로 AbsoluteLayout 은 deprecated (쓰지 마라) 된 상태이다. (절대좌표 기반이므로 유연할 수가 없어서 다른 view group 을 쓰라고 한다.) 본 블로그 에서는 공부 차원으로 소개한다. How to ◼ AbsoluteLayout in XML AbsoluteLayout.LayoutParams View group 이 view 를 배치할 때 따르는 규칙이다. MarginLayoutParams 를 상속 받지 않아 절대 좌표만 이용해서 view 를 배치한다. ◼ ViewGroup.LayoutParams View 의 크기를 설정한다. - layout_widt..
- Total
- Today
- Yesterday
- task
- bindservice
- 리워드 어플
- 앱테크
- android activity flag
- mPANDO
- 안드로이드 서비스
- BroadcastReceiver
- android flag activity
- RoomDatabase
- 리워드앱
- registerForContextMenu
- onCreateContextMenu
- p2e
- 채굴앱
- 무료 채굴
- StringUtils
- M2E
- onContextItemSelected
- android intent
- notifyDataSetChanged
- android task
- Android Service
- WEMIX
- 앱테크 추천
- 무료채굴
- task 생성
- 안드로이드 인텐트
- Intent
- StartService
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |