<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="oauth" android:host="t4jsample"/>
</intent-filter>
我们可以使用不同的主机,以及它如何与twitter中的回调网址相关联。
答案 0 :(得分:1)
假设您要连接到Twitter。
twitter API仅调用登录和更新状态。如果您想要集成更多api调用,例如阅读用户推文时间轴,发送直接消息等,您还需要包含其他必需的.jar文件。
并添加了一个Intent过滤器
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
**<data android:scheme="oauth" android:host="t4jsample"/>** //look at this here we have to be needed "oauth" for connecting to twitter..OAuth is an open standard for authorization. OAuth provides a method for clients to access server resources on behalf of a resource owner
</intent-filter>
</activity>
</application>
<!-- Permission - Internet Connect -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- Network State Permissions -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />