안드로이드?? 와 무관하진 않지만... 혼자 개발3년하다보니... 이런 구조에 대해서 너무 약해서 질문드립니다 ㅜㅜ
지금 서버와 통신중에 데이터에 가공에 관해서 질문드립니다.
데이터를 받으면 기본적으로 content = [{회원번호,이름,운동데이터들....}.{""},{""}]
이런식으로 오게됩니다 전 이 데이터들을
arraylist<object>
class object
private M_NO = "";
private Arralylist<오브젝트데이터> ;
이런식으로 해서 오브젝트데이터 안에는 {회원번호,이름,운동데이터들....} 배열 내용이 전부 들어가고
앞에 구분값을 회원번호로 하고싶습니다.
하는 이유는 리스트를 뿌리는데 너무 많아서 회원번호로 유니크하게 사용해서 이름만 보여주고 클릭하면 운동데이터들을 보여주려구요
뭐 그냥 리스트가지고있어서 리스트에서 조건문 처리해서 안보여주는 방식으로 해도 되는데 그냥 제가 하고싶어서요 ...
이렇게 하다보니 어떤방식으로 처리를 해야 할지 모르겠더라구요..
for(컨텐츠갯수 i ) {
boolean m_no_status = false;
int m_no_p = 0;
for(리스트갯수 p ) {
if(arraylist.get(p).getM_NO().equals(회원번호) {
m_no_status = true;
m_no_p = p;
}
if(m_no_status) {
arraylist.set(p,new object(오브젝트데이터));
}
}
대충이런식?? 완성은 안했는데 제가 대부분 이렇게 코딩을 하다보니.. 너무 싫더라구요.. 다른 분들 보면 엄청 간결하게 딱 아니면
리턴을 통해서 엄청 간결하게 하시던데... .. 흠.. 글도.. 참 이해하기 어렵게 작성한거 같네요... ㅜㅜ
도와주실분 계신가요?? ㅜ
참고로 php에서 바꾸긴 힘들어서요.
제가 아직 php 쪽은 만질줄 몰라서요
php에서 만지면 간단히 해결 되겠지만 에초에 저런 폼으로 보내주면 데이터만 넣으면 되기에..
하지만 저는 제가 한번 해보고싶어서 그렀습니다.. ㅜ