Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- inflate
- findViewById
- pymssql
- python mssql
- MSSQL
- Java
- LayoutInflater
- Android Back Button Event
- custom adapter
- pyodbc
- Back Button Event
- 파이썬
- python database
- Python
- android 성능이슈
- Android
- back button
Archives
- Today
- Total
목록LayoutInflater (1)
감성코딩
Custom Adapter 사용시 성능이슈
안녕하세요 감성코딩입니다 안드로이드 어플리케이션을 개발할 때, 우리는 Custom Adapter을 활용해서 리스트를 구성해야 하는 순간들이 있는데요. ex) 카카오톡 채팅목록 저는 ArrayAdapter를 상속받아 getCount(), getView()를 오버라이딩해서 구현합니다. getCount()에서 리스트가 구성될 개수를 확인하고, 그 개수만큼 getView()가 반복적으로 호출되면서 화면을 구성하는 형태로 동작하게 되어있습니다. 이 때, getView() 메소드를 구현하면서 레이아웃을 초기화하고 뷰 정보를 획득하기 위해 LayoutInflater 클래스의 inflate() 메소드와 View 클래스의 findViewById() 메소드를 사용합니다. 필수적으로 사용해야 하는 요소들이지만 해당 메소드들..
프로그래밍/JAVA_Android
2018. 7. 12. 15:42