모바일앱개발2 안드로이드 리스트뷰 만들기 기존의 프로젝트에서 버튼을 사용해서 갤러리와 이미지 처리 activity로 각각 넘어갔었다. 미관상.. 보기 불편해서 gridview로 이쁘게 만들까 하다가, 원래 기획대로 리스트뷰로 재구성해봤다. listView라는 empty activity를 하나 생성해주었다. - activity_list_view.xml ListView는 EditText 나 ImageView와 같이 사용자가 정의한 데이터 목록을 아이템 단위로 구성하여 화면에 출력하는 ViewGroup의 종류이다. ListView에 사용자 지정 데이터를 활용해 화면에 표시하기 위해서는 Adapter 클래스를 사용해야 한다. 사용자 데이터와 화면 출력 View 의 두 부분을 이어주는 역할이라고 보면 된다. - listView.java public cl.. 2021. 3. 30. Django + Android 이미지 주고 받기 (3) 일단 이틀에 걸친 험난한 연동이 아마도 일단락 된 것 같다. 구글링 해본 결과 Mysql을 사용해서 직접적으로 이미지를 전달할 수는 없고, 바이너리화 하여 json에 포함시켜 주고 받거나, 아예 별도의 데이터 저장소에 저장하고 그 위치에 대한 주소를 json 에 포함시키는 방법이 있는 것 같았다. 나는 두 번째 방법으로 구현해보려고 한다. 1) 프로젝트 root 디렉토리에 media 폴더 만들기 MEDIA_URL 은 media 폴더에 들어오는 이미지 파일들에 대한 고정 url을 지정해주는 것이고, 데이터베이스에는 이미지의 주소만 저장을 하도록 구현하기 때문에, 실제 파일이 저장되는 경로를 root로 한다. 다시 말하면, MEDIA_URL에 대한 request가 들어오면 MEDIA_ROOT 에서 처리가 되.. 2021. 2. 24. 이전 1 다음