2011-02-03 3 views
1

나는 안드로이드 개발을 배우고 싶다. 그리고 윈도우, alertdialog 등을 전환하는 것과 같은 기본적인 것으로 시작했다.noob 학습 안드로이드 개발 ... 추천 필요

다음 강의는 클라이언트/서버 데이터베이스 응용 프로그램과 관련된 내용입니다. 우선, 나는 방명록 웹 사이트 (내가 서버 데이터베이스와 스크립팅 언어 ie .. php/mysql, asp/msaccess를 위해 사용해야하는 조언을 만들어야 만한다. 오라클 데이터베이스와 오라클 정점에 대한 광범위한 지식을 가지고 있지만 안드로이드에서 지원되는지 확실하지 않습니다.

어쨌든 개발하고 싶은 Android 앱은 기본적으로 서버 데이터베이스와 동기화되어 메시지를 휴대 전화에 다운로드하고 목록보기에 표시합니다.

지금해야합니다.

이 작업을 수행하는 방법에 대한 정보를 알려주세요.

감사 광고

답변

3

은 안드로이드 개발 시작이 developer's guide로 이동합니다. 이것은 Android 개발 학습을 시작하기에 가장 좋은 곳입니다.

그런 다음 책을 읽으려면 book site으로 이동하십시오. 여기에서 3 권의 책을 찾을 수 있으며이 책을 저술 한 사람은 SO에서 매우 활발합니다 (android 태그를 클릭 한 다음 상단 사용자 목록으로 이동하면 맨 위에 표시됨).

또한 질문을하기 전에 먼저 검색해보십시오. 많은 사용자들이 이전에 이런 유형의 질문을했습니다. 일부 참조는 아래와 같다 -

  1. https://stackoverflow.com/questions/1114287/good-book-for-beginning-android-development
  2. https://stackoverflow.com/questions/475152/how-can-i-learn-android
  3. Learning Android dev due to curiosity
  4. How to go about learning the android framework
  5. https://stackoverflow.com/questions/4306663/which-book-is-the-best-for-android-self-learning

행운을 빕니다 :-).

문서에서

편집 -

Android provides several options for you to save persistent application data. 
The solution you choose depends on your specific needs, such as whether the data 
should be private to your application or accessible to other applications (and the user) 
and how much space your data requires. 

Your data storage options are the following: 
    1.Shared Preferences 
     Store private primitive data in key-value pairs. 
    2.Internal Storage 
     Store private data on the device memory. 
    3.External Storage 
     Store public data on the shared external storage. 
    4.SQLite Databases 
     Store structured data in a private database. 
    5.Network Connection 
     Store data on the web with your own network server. 

자세한 내용을 읽으려면, here 이동합니다. 문서에서 또한

-

Android provides full support for SQLite databases. Any databases you create will be accessible by name to any class in the application, but not outside the application.

Here는 안드로이드 클라이언트 - 서버 모델의 예입니다. 이 예제에서 PHP는 스크립팅 언어로 사용됩니다.

  1. Options for Client Server Communication in Android
+0

안녕. 답장을 보내 주셔서 감사합니다. 이러한 링크는 매우 유익한 정보이지만, 그 중 누구도 내가 원하는 정보를 갖고있는 것으로 보이지 않습니다. 나는 실제로 코드 또는 아무것도를 요구하지 않고있다, 단지 팁. 예를 들어, 서버/클라이언트 데이터베이스 응용 프로그램을 개발하고 싶다면 내 서버에 특정 데이터베이스를 사용해야합니까? 특정 스크립팅 언어? 내 안드로이드 애플 리케이션에서, 내가보기의 특정 유형을 배울 필요합니까? 안드로이드 앱이 서버 데이터베이스와 어떻게 통신합니까? 그런 식으로. – ads

+0

@ads : 편집을 참조하십시오. –

+0

Android 개발 : 간단한 클라이언트 - 서버 모델 문서 구현은 훌륭했습니다. 그것은 서버에서 데이터를 가져 오는 방법을 나에게 알렸다. 정말 고맙습니다. 답장을 보내 주셔서 감사합니다. – ads

0

Noobism 상대 용어입니다 -

또한, 아래의 질문을 참조하십시오. 어쨌든 배우고 싶은 부분부터 Hello Android를 구입하는 것이 좋습니다. 아주 멋진 책은 아니지만 시작하기에 좋은 책입니다. (그리고 안드로이드 개발에 안성맞춤이 될 때까지 안드로이드 문서에서 벗어나십시오.)

+0

하지만 할 일이 무엇인지 구체적으로 도와 줄 수있는 무언가가 있습니까? – ads

+0

당신이하고 싶은 일은 아주 간단합니다. 이 응용 프로그램으로 그만두고 싶다면 배워야 할 많은 안드로이드 개발이 없습니다. 안드로이드를위한 최고의 서비스 지향 솔루션은 휴식 기반 서비스 여야합니다. 자바에 익숙하다면 저지는 간단한 휴식 기반 서비스를 만드는 데 도움이 될 것입니다. 그렇지 않으면 HTTP 서비스 계층을 생성하는 가장 쉬운 방법은 thro php입니다. 서비스 계층이 작성되면 안드로이드에서 httpservice를 호출하는 법을 배워야합니다. 그물의 코드를 직접 얻을 수 있습니다. –

+0

첫 번째 Google 검색 결과 Android 서비스를 만드는 방법을 검색합니다. http://futureyard.blogspot.com/2009/05/http-get-and-post-thread-service-on.html. 또한 제가 제안한 책에는 그것에 관한 장이 있습니다. 감사합니다. –

0

TheNewBoston은 200 시간 이상의 안드로이드 애플리케이션 개발 튜토리얼을 포함하고 있습니다.