2010-05-29 3 views
1

마이크로 블로그 애플리케이션에서 타임 라인의 각 게시물 옆에 사용자 이미지를 표시하고 싶습니다. 이미지의 크기가 작고 (최대 50 * 50 딥) 숫자가 10을 넘지 않습니다. 나는 두 가지 접근법을 내 마음 속에 가지고있다.Android에서 이미지를 더 잘 처리하는 방법

1) 가입시 image from Gallery을 선택하도록 허용합니다. 이미지를 서버로 보내면 후속 가입시 서버에서 이미지가로드됩니다. 이 방법이 너무 많은 불필요한 작업을하고 있는지 걱정됩니다.

2) 첫 번째 단계와 동일한 방법이지만 이번에는 이미지가 서버로 전송되지 않지만 이미지와 관련된 키 값이 서버로 전송됩니다. 후속 가입시, 서버에서 키를 얻은 후 특정 이미지가 갤러리에서로드됩니다.

두 번째 방법이 가능한지 확실하지 않습니다. 이 부분에 대한 수정 사항은 많은 도움이 될 것입니다.

또한 SharedPreferences에 이미지를 저장할 수 있습니까?

이 문제를 더 잘 처리 할 수있는 새로운 접근 방식을 환영합니다.

답변

1

분명히 당신이하려는 일에 달려 있다고 생각합니다. 다른 기기에서 계정을 사용할 수있게하려면 (사용자가 계정에 로그인하여 휴대 전화를 사용하지 않아도 이미지를 사용할 수 있도록) 이미지를 서버에 명확하게 업로드해야합니다. 그러나이 경우 갤러리의 이미지를 직접 업로드하지는 않지만 먼저 필요한 크기로 이미지를 확장 한 다음이 새 이미지를 서버에 업로드합니다.

두 번째 방법은 서버에 키를 저장하는 데 큰 단점이 있지만 사용자가 다른 장치에서 로그인하면 많은 도움이됩니다. 매우 pobably,이 장치는 동일한 이미지가되지 않습니다, 그래서 열쇠는 정말 쓸모가 없다. 그리고 사용자가 항상 동일한 전화를 사용하는 경우 공유 환경 설정에서 이미지의 경로 만 저장하면 더 좋을 것이라고 생각합니다.

+0

감사합니다. 당신은 나에게 올바른 길을 보여줬다. – primpap