http://developers.facebook.com/docs/guides/mobile/#android 예제 사이트: http://fbrell.com/examples FQL(Facebook Query Language): http://developers.facebook.com/docs/reference/fql/
1. FaceBook SDK Download https://github.com/facebook/facebook-android-sdk Clone the GitHub repository : git clone git://github.com/facebook/facebook-android-sdk.git 참고: git는 리눅스 환경에서 사용되는 것이므로 Wondows OS 환경에서는 msysgit를 다운로드 하여 사용한다. (http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.3.1-preview20101002.exe&can=2&q=)
2. FaceBookTest 프로젝트 생성후 FaceBook SDK 에서 Class 파일 복사 C:\Android\workspace\facebook\facebook-android-sdk\facebook\src\com\facebook\android 안에 있는 facebook 샘플 파일들을 FaceBookTest 프로젝트에 복사
3. FbDialog.class에서 사용할 이미지 추가 C:\Android\workspace\facebook\facebook-android-sdk\facebook\res facebook_icon 파일을 FaceBookTest 프로젝트에 복사
4. FaceBookTest 프로젝트에 퍼미션 추가 <uses-permission android:name="android.permission.INTERNET" />
더보기
1. 디렉토리 구조
가) 상위(1st) 디렉토리 : facebook-android-sdk
다) facebook : 기본적인 facebook SDK library source files
(1) AyncFacebookRunner.java (2) DialogError.java
(3) Facebook.java
(4) FacebookError.java
(5) FbDialog.java
(6) Util.java : 많은 유틸리티 메소드들이 있는 헬퍼 클래스
위의 facebook을 library로 이용
위의 facebook을 library로 이용
UI test(x), Logout test(x)
2. Facebook-android-sdk를 적용하는 Application을 만들고 싶을 때
가) File → Properties를 선택하고, Properties 다이얼로그상에서 Android section을 open
(1) default.properties 파일이 다음의 내용이 추가됨
2) Facebook은 서버와 통신을 하므로 Android manifest 파일에서 네트워크 접속에 대한 권한 부여
가) 새로운 Facebook application을 생성 (장소: http://www.facebook.com/developers/createapp.php) 나) application 이름과 그림을 설정 (application이 인증될 때, 보이게 됨)
5. FaceBookTest 프로젝트 메인 Activity 에서 FaceBook 호출
6. Build |
'IT_Programming > Android_Java' 카테고리의 다른 글
[펌] ViewFlipper와 ScrollView, ListView 를 함께 사용할때 생기는 문제 해결책 (0) | 2011.07.22 |
---|---|
[안드로이드] 세로 스크롤이 되는 갤러리 (0) | 2011.07.08 |
[펌] Android Thread 구현 (0) | 2011.07.01 |
[펌] 안드로이드 App과 Twitter API 연동하기 (0) | 2011.07.01 |
[펌]안드로이드의 Touch Event 디스패치 단계 (0) | 2011.06.14 |