안드로이드 Sqlite 데이터베이스를 이용한 메모장 어플리케이션입니다.메모 작성, 메모 삭제 기능을 통해 Sqlite 데이터 베이스에 데이터 기록, 삭제를 합니다.화면은 메인화면, 메모작성화면, 메모 자세히보기 화면으로 구성되어 있고리스트는 RecyclerView를 이용하였습니다.Android Studio로 Import해서 사용하시면 됩니다.
안드로이드 스튜디오를 이용하여 개발한 안드로이드 채팅 어플리케이션입니다.카카오톡 UI와 비슷하게 구현하였고, 사용자 이름 등록 후 인원수에 상관없이 1:N 채팅 가능합니다.Google Firebase Database를 사용하여 Database와 실시간 통신을 이용하였습니다.소스상에 포함되어 있는 google-services.json을 사용하여도 프로그램은 동작하나https://console.firebase.google.com/ 에서 프로젝트를 생성하여 google-services.json파일을 교체하여 사용하는 것을 권장해드립니다.
안드로이드 스튜디오로 개발된 안드로이드 연락처 어플리케이션입니다.저장한 연락처 정보는 Sqlite를 이용하여 핸드폰에 저장됩니다.인트로 화면, 연락처 목록화면, 연락처 추가 화면, 사진 선택화면으로 구성되어 있으며연락처 추가, 삭제, 전화걸기, 이메일보내기 기능이 있습니다.안드로이드 스튜디오로 불러오면 됩니다
2008년 자바 프로그래밍 프로젝트로 A+받았던 자료입니다Java Swing과 Java NIO(New IO)를 사용하여 Non Blocking 통신을 구현하였으며Java NIO를 사용하여 교수님께 칭찬을 들었었습니다클리이언트 소스와 서버소스가 포함되어 있으며, 발표 ppt도 포함하였습니다 다음은 개발내역입니다- Client의 UI 개발(Javax.swing)- Client와 Server간의 메시지 송 / 수신 환경 개발(Java.net)- Client와 Server의 Message Protocol 정의- Non Blocking Mode의 New IO사용(Java.nio)- Database 설계 및 구현(MySQL)- 시스템과 Database 연동(JDBC)