Kleine Anfänger-SDK Fragen

yanniks

yanniks

Erfahrenes Mitglied
92
Hallo,
Ich entwickle aktuell eine neue App für ein iPhone-Forum und jetzt plane ich, Notifications an den Nutzer zu schicken, sobald ein neuer Eintrag im RSS Feed steht. Ich habe was vom BuzzBox SDK gelesen, allerdings weiß ich noch nicht, was ich da genau machen muss.

Außerdem würde ich gerne die App so einstellen, dass die App nur im Hochformat funktioniert, bzw. einen Rotation-Lock integrieren.


Danke,
Yannik
 
Ne Android App für ein iPhone Forum? Das ist drollig :D

Was die BuzzBox SDK betrifft, sehen die Tutorials, die ich mit Google finde, eigentlich ganz gut aus.
Da musst du schon genauer sagen, was da dein Problem ist.

Wenn eine App nicht gedreht werden soll (Tablet User werden dich hassen dafür, btw) kann man das in der Manifest bei der Activity einstellen. http://developer.android.com/guide/topics/manifest/activity-element.html
 
  • Danke
Reaktionen: yanniks
Danke, ich plane eine seperate Tablet-App bereitzustellen, da werde ich die Rotation nicht verbieten. :D

Zum BuzzBox SDK: Ich habe erst nur in meiner Haupt-Activity folgendes hinzugefügt:
public class de extends Activity {
public void onCreate(Bundle savedInstanceState) {
RssReaderTask.setRssUrl(this, "http://yourserver.com/feed.rss");
SchedulerManager.getInstance().saveTask(this, "0 9-20 * * 1,2,3,4,5", RssReaderTask.class);
SchedulerManager.getInstance().restart(this, RssReaderTask.class);
Ich denke, dass reicht nicht aus. Was muss ich noch hinzufügen? Was muss in meine RssReaderTask.class?
 
Ich habe zwar keine Erfahrung mit Bussbox, aber an sich sieht das gut aus -
vorausgesetzt, du hast die permissions und den service in der Manifest nicht vergessen.

Die Activites braucht man vermutlich nicht unbedingt. Das müsste man einfach mal ausprobieren.
 
Meine Manifest:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="de.itheming.app"
android:versionCode="2"
android:versionName="@string/versionsnummer" >
<activity android:name="com.buzzbox.mob.android.scheduler.ui.SchedulerPreferenceActivity" />
<activity android:name="com.buzzbox.mob.android.scheduler.ui.SchedulerLogActivity" />
<activity android:name="com.buzzbox.mob.android.scheduler.ui.NotificationHistoryActivity" />

<receiver android:name="com.buzzbox.mob.android.scheduler.SchedulerReceiver">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.TIME_SET"/>
<action android:name="android.intent.action.DATE_CHANGED"/>
<action android:name="android.intent.action.TIMEZONE_CHANGED"/>
</intent-filter>
</receiver>
<service android:name="com.buzzbox.mob.android.scheduler.ScheduledService"></service>
<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="9" android:maxSdkVersion="15"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:installLocation="auto" >
<activity
android:name="iTheming.de"
android:screenOrientation="nosensor"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
<activity android:name=".WebViewActivity" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="iTheming.newposts"></activity>
<activity android:name="iTheming.register"></activity>
<activity android:name="iTheming.login"></activity>
<activity android:name="iTheming.startseite"></activity>
<activity android:name="iTheming.infos"></activity>
<activity android:name="iTheming.spenden"></activity>
<activity android:name="iTheming.update"></activity>
<activity android:name="iTheming.paypal"></activity>
<activity android:name="iTheming.changelog"></activity>
<activity android:name="iTheming.changelog2"></activity>
<activity android:name="iTheming.forum"></activity>
<activity android:name="iTheming.pn"></activity>
<activity android:name="iTheming.news"></activity>

</application>
</manifest>

Funktioniert trotzdem nicht. Gibt's sonst ne gute Alternative?
 

Ähnliche Themen

D
Antworten
17
Aufrufe
396
datNeMo
D
M
Antworten
2
Aufrufe
626
Mozart40
M
A
Antworten
1
Aufrufe
582
swa00
swa00
Zurück
Oben Unten