출처 : http://jeehun.egloos.com/4000125
안녕하세요
트위터 연동 예제를 시작해보도록 하겠습니다.
먼저 트위터용 라이브러리를 받아야 합니다.
다음 파일을 받으시기 바랍니다.
twitter4j-2.1.7-SNAPSHOT.zip
그리고 프로젝트를 다음처럼 만듭니다.
그리고 프로젝트를 만들고 나면 프로젝트 디렉토리 밑에 lib 폴더를 하나 만듭니다. (src폴더와 동일 레벨)
그리고 그 lib 폴더에 위에서 받은 트위터 라이브러리를 압축을 풀어서 디렉토리째로 복사해 넣습니다.
그럼 이렇게 되겠죠
이클립스에서 프로젝트를 선택하시고 오른쪽 마우스버튼 누르셔서 리프레쉬 해주신 담에
프로젝트의 프로퍼티 설정으로 들어갑니다.
좌측 java build path 항목의 라이브러리 탭을 선택하시고 다음과 같이 트위터 라이브러리를 추가합니다.
이번에 만들어 보는 트위터 app도 이전 시간에 한 페이스북 app과 같은 모양으로 만들겠습니다.
먼저 main.xml 파일을 수정합니다.
********************************** main.xml ***************************************
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp"
>
<EditText
android:id="@+id/etContent"
android:layout_width="fill_parent"
android:layout_height="100dp"
android:padding="5dp"
android:textSize="16sp"
android:gravity="top"
android:typeface="monospace"
android:scrollbars="vertical"
android:background="#FFFFFF"/>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:gravity="center_vertical|center_horizontal"
>
<Button
android:id="@+id/btnLogin"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="Login"/>
<Button
android:id="@+id/btnFeed"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="Write"/>
<Button
android:id="@+id/btnLogout"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:text="Logout"/>
</LinearLayout>
</LinearLayout>
***********************************************************************************
다음은 매니페스트 파일에 퍼미션을 추가해줍니다.
******************************** 매니페스트파일 ************************************
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.twittercon"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".TwitterCon"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.INTERNET" />
</manifest>
**********************************************************************************
여기까지 하고 나면 프로젝트는 다음과 같은 모양이 되어 있을겁니다.
이제 실행해보겠습니다. (모양만 나오겠죠)
자.. 이제 본격적인 코딩은 다음편 부터 진행하겠습니다.
'개발 > 안드로이드' 카테고리의 다른 글
Android app에서 Twitter 연동하기 3 (0) | 2011.08.22 |
---|---|
Android app에서 Twitter 연동하기 2 (0) | 2011.08.22 |
안드로이드로 구글맵 다루기 - 2. 구글맵 API키 얻기 (0) | 2011.08.19 |
안드로이드로 구글맵 다루기 - 2. 맵(MapView) 나타내기 (0) | 2011.08.19 |
안드로이드로 구글맵 다루기 - 1. 전체 구조 이해 (0) | 2011.08.19 |
댓글