이거슨 심심풀이 프로젝트 ? - Geng's Minihome

Developed Program/Android 2010. 11. 12. 15:04


2010년도 11월 프로젝트 - " Geng's Minihome "
개발 기간 - 3일~일주일이내
사용 플랫폼 - Android OS
사용 단말기 - Google Nexus One


코딩을 할때마다 포스팅을 하고 싶어지는 놀레, 갱입니다.

이번 어플리케이션..(이래봤자 역시 마켓에 올리진 않습니다.) 은 역시 제 개인 만족을 위한..
어플리케이션입니다. 역시 서버접속이 필요해서 공개하기엔 번거로운 프로그램이죠 ..

이번에도 접속하는 서버는 제 개인 컴퓨터입니다.
나중에 정말로 상용 프로그램을 만들게 되면 이런 개인 컴퓨터를 돌리면 안되겟죠 . .

쨋건 .

요거는 소속된 동아리에서 상품 걸어서 열심히 하려다가 일부 소속원은 수상 제외라해서 푸시시식 식어버린 프로그램 입니다.

미니홈피인데요 .
나름 비주얼에 신경쓴다고 했는데 연구실 오빠들이 상품이 없어져서 우락부락 화냈다가 다시 개인 공부용으로 열심히 수정하고 있어서 비주얼 쪽에서도 이제 좀 밀리지 않나 싶은.. 저도 수정하고 싶지만 마음을 다잡고
제 개인적인 다른 프로젝트로 마음을 돌리려 하고잇습니다 ㅋㅋ


이건 구조가 좀 독특합니다.
서버의 DB와 어플리케이션이 소통할 수 있도록 매개체 선택에 있어서..
이전 서버는 자바로 구현했었는데 , 이번엔 좀더 편하게 ^^ 훨씬 안정적이더군요.

그리고 미니홈피인만큼 프로필이나 .. 메인 화면 설정값들.. 서버가 저장할 수 있도록 서버로 업로드 감행했습니다.
요건 나름 공부가 됐네요.

나머지는 인터페이스적 구현이라 , 글쎄요 . 말 그대로 재미삼아.
새로운 인터페이스를 이용해봤다 정도.
이미지 버튼이나 탭뷰, 스피너가 그 예네요 ㅋ


백문이 불여일견. 



요거는 로그인 ㅋ 로그인은 서버 DB 체크, 비밀번호와 아이디가 일치할때만 메인홈으로 이동합니다.
여기서 홈을 불러들일때 3개의 탭 컨텐츠들을 초기화해주는데 이때 역시 서버에서 확인,
저장되어있는 메인화면과 프로필을 불러옵니다.



앞선 이미지에 보이는 다이얼로그 메시지 확인 누르면 녹색버튼 NewPhoto가 보입니다.
클릭하면 갤러리로 진입해 이미지를 받아옵니다.
이미지를 받아오고 나서, 홈에 뿌려줍니다.
이때에 서버에 업로드도 함께 수행합니다.



이건 프로필 페이지와 친구 목록 스피너. 친구목록에서 친구를 선택하면 해당 홈페이지로 이동합니다



친구홈페이지를 구경할 수 있습니다. 역시 서버에서 받아오는 정보들이겠죠 ?


그리고 마지막으로 방명록. 서버 DB에서 해당 홈페이지의 주인에게 쓴글만 보여지겠죠.

'Developed Program > Android' 카테고리의 다른 글

직접 개발한 프로그램 - 친구 위치 찾기  (18) 2010.10.23