2013-10-27 6 views
0

때때로 서버에서 사진을 받아서 사진이나 다른 데이터를 다시 보내는 응용 프로그램을 만들려고합니다. 3G 또는 WIFI를 통해 가야하므로 PHP를 서버 측으로 생각하고있었습니다. 온라인 접속이 쉽고 이미지를 수신 할 수 있습니다. 안드로이드 서버에서 이미지를 프로그래밍 방식으로 보내고받는 방법

  • 이 안드로이드 응용 프로그램은 PHP 사이트에서 이미지를받을 수

    :

    좀 문제가?
  • PHP 사이트에서 푸시 메시지를 사용하여 이미지를 방송 할 수 있습니까?
  • 안드로이드 앱이 이미지를 PHP 사이트에 "업로드"할 수 있습니까?

PHP로 가능하면 어떤 예가 있습니까?

그렇지 않으면 :

내가 전술 시나리오를 충당하기 위해 서버 측로서 사용하는 어떤

?

업데이트 :

정말요? 특정 문제가 필요하십니까? 그런 다음 여기있다 :

다음 코드는 주어진 PHP 사이트에서 이미지를 다운로드 할 수 없습니다 :

DefaultHttpClient client=new DefaultHttpClient(); 
client.getImage(url); 

나는 그것을 컴파일 할 수 없습니다. 무엇이 문제 일 수 있습니까?

답변

1

안드로이드 앱이 PHP 사이트에서 이미지를받을 수 있습니까?

예. 왜 안 되니? :) 예를 들어 API 응답에서 이진 데이터로 보낼 수 있습니다.

PHP 사이트에서 푸시 메시지를 사용하여 이미지를 브로드 캐스트 할 수 있습니까?

이미지 리소스 ID 나 기타 기본 정보를 브로드 캐스트하여 안드로이드 앱에이 리소스를 사용할 수 있는지 그리고 어디에 있는지 알려야합니다. 그런 다음이 특정 리소스를 얻으려면 다른 API 호출을 사용해야합니다. 푸시 API는 푸시 할 때 보낼 수있는 데이터의 양을 제한합니다.

안드로이드 앱이 이미지를 PHP 사이트에 "업로드"할 수 있습니까?

확실히. http://androidexample.com/Upload_File_To_Server_-_Android_Example/index.php?view=article_discription&aid=83&aaid=106 여기

당신이 어떻게 get binary data in JSON 볼 수 있지만 쉽게 www.yourpage.com/image/image1234 같은 일부 URL에서 사용할 수 있도록 이미지를 노출 할 수 있습니다 :

여기에 그것을 시도하지 않았지만 몇 가지 예입니다 을 다운로드하여 Android 앱에 전달합니다. 그렇다면 AndroidQuery과 같은 라이브러리를 사용하여 앱에 넣을 수 있습니다.

+0

위대한 반응 :) 나는이 수준의 설명을 얻을 때 좋아한다. 나는 이것을 시도 할 것이다.나는 PHP 전문가가 아니므로 개발자가 push를 사용하는 방법을 알고 있기를 바랍니다 :) – Nestor

관련 문제