WILT-191104

최대 1 분 소요

오늘 한 일

  1. 블록체인 강의 듣고 정리
  2. 안드로이드에 게시물 생성 및 개별 게시물 수정, 삭제 붙이기
    1. 새 게시물 생성
      • 현재 로그인한 사용자 정보 받아올 수 없어서 commenter(작성자 이름)parameter는 하드코딩 문자열로 처리함
      • 그 외 제목, 내용을 form에 담아서 서버로 전송
      • 처리 성공하면 새로 생성한 게시물 _idresponse에 담아서 바로 get으로 확인할 수 있도록 했음
    2. 개별 게시물 수정
      • 개별 게시물 확인 창에 ‘수정’, ‘삭제’ XML 요소 생성
      • 수정 누르면 기존 게시물 정보(제목, 내용)을 intent에 담아서 게시물 생성 액티비티 호출
      • 게시물 생성 액티비티의 경우 새 게시물 생성, 기존 게시물 수정 두 가지 기능 수행
      • 인텐트로 _id값 받은 것 있는지 여부 검사해서 분기처리
      • 수정 성공하면 그 내역 바로 확인할 수 있도록 게시물 확인 액티비티 호출
    3. 개별 게시물 삭제
      • 개별 게시물 확인 창 ‘삭제’ 누르면 alertDialog 띄움
      • ‘정말 삭제하시겠습니까?’ 물어보고 확인 누르면 삭제됨
      • 삭제 후 메인게시판 액티비티로 이동
    4. 기타
      • 드로워 레이아웃 있는 액티비티: onBackPress() 오버라이드 해서 드로워 열려있을 땐 뒤로가기 누르면 드로워 닫히게 처리함
      • 메인 게시판 액티비티, 개별 게시물 확인 액티비티 등 정보 불러오는 부분 onCreate() -> onStart()로 이동: 화면 바뀔 때 마다 업데이트

댓글남기기