Форум программистов, компьютерный форум CyberForum.ru

Архитектура приложения - Android

Войти
Регистрация
Восстановить пароль
 
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336
07.02.2014, 15:45     Архитектура приложения #1
мне нужно реализовать сервис авто рассылки смс контактам... вообщем думаю так... Основное активити запускает сервис, а сервис помещает в интент данные(сложные вычисления которые могут занять и более 5 секунд) и отправляет их в интент сервис где и происходит рассылка. 1) У меня так ничо не работает
2) Я не знаю как правильней сделать архитектуру... дополнительный поток создать например
ВОООТ примерный нерабочий шаблон того что я написал
MainActivity.java
Java
1
startService(new Intent(this,ServiceExample.class));
ServiceExample.java
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class ServiceExample  extends Service{
    @Override
    public IBinder onBind(Intent intent) {
        return null;
    }
 
    public void onCreate(){
        super.onCreate();
    }
    public int onStartCommand(Intent intent, int flags, int startId) {
 
        start();
        return super.onStartCommand(intent, flags, startId);
    }
    private void start() {
        Intent intentMyIntentService = new Intent(this, MyIntentService.class);
        for (int i = 0; i > 10; i++){
            startService(intentMyIntentService.putExtra("time",3).putExtra("task","ARA "+ i));
        }
    }
}
MANIFEST
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.app"
    android:versionCode="1"
    android:versionName="1.0" >
    <uses-sdk
        android:minSdkVersion="7"
        android:targetSdkVersion="19" />
 
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name">
        <activity
            android:name="com.example.app.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <service android:name=".ServiceExample" android:process=":sds"/>
        <service android:name=".MyIntentService"/>
    </application>
 
</manifest>
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 15:45     Архитектура приложения
Посмотрите здесь:

Закрытие приложения. Android
Архитектура приложения ирк-клиент для андроид Android
Android Архитектура приложения
Клиент-серверная архитектура на основе сокетов Android
Архитектура клиент серверного приложения Android
Android Архитектура приложений
Android Меню приложения
Оптимизация приложения Android
Архитектура клиентского приложения Android
Архитектура приложения Android
Правильная архитектура Android приложения, использующего restful api Android
Android Архитектура клиент-серверного приложения с off-line режимом

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 23:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru