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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
Nasdomlan
1 / 1 / 1
Регистрация: 21.10.2013
Сообщений: 110
#1

Приложение на HTML (Расписание) - Android

07.03.2014, 09:47. Просмотров 1313. Ответов 5
Метки нет (Все метки)

Здравствуйте,я новичок в андроид но в принципе разбираюсь в html,подскажите пожалуйста,как сделать просто приложение что будет открывать html страницу которая будет в ассетах apk?
Собираюсь сделать простое расписание для своего вуза.

P.S
И как это будет смотреться на разных экран?Видимо надо оптимизировать будет?Или текст нормально пойдет для таких целей?
Мысль пришла после того как увидел программу Offline Browser там есть исходник,но в ней надо вводить адрес HTML файла,что для моих целей не подойдет...
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2014, 09:47     Приложение на HTML (Расписание)
Посмотрите здесь:

Android Не запускается приложение
Android Парсер html, вылетает приложение
Android Расписание пар на андроид
Android Оценить приложение
Android Приложение Hello World
Android Не запускается приложение
Скрытое приложение Android
Android Создание приложения "Расписание по группам вуза"
Android Не запускается приложение
Android Bluetooth- приложение
Android Алгоритм приложения расписание автобусов
Android Приложение на HTML+CSS+JS

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
07.03.2014, 10:08     Приложение на HTML (Расписание) #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Nasdomlan, вот так:
Java
1
2
3
4
5
                            myWebView.loadUrl("file:///android_asset/hurda_burda.html");
                            myWebView.getSettings().setBuiltInZoomControls(true);
                            myWebView.getSettings().setDisplayZoomControls(true);
                            myWebView.getSettings().setTextSize(WebSettings.TextSize.NORMAL);
                            myWebView.setInitialScale(180);
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
07.03.2014, 10:29     Приложение на HTML (Расписание) #3
Цитата Сообщение от Nasdomlan Посмотреть сообщение
И как это будет смотреться на разных экран?
Зависит от того как хорошо вы сделаете html страничку. Бывают же сайты которые на всех экранах отлично выглядят, тут то же самое
Nasdomlan
1 / 1 / 1
Регистрация: 21.10.2013
Сообщений: 110
07.03.2014, 10:46  [ТС]     Приложение на HTML (Расписание) #4
http://android.programmerguru.com/an...bview-example/
Я начал по такому примеру делать
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.prgguru.android;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.webkit.WebView;
 
@SuppressLint("SetJavaScriptEnabled")
public class MainActivity extends Activity {
     WebView browser;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        browser=(WebView)findViewById(R.id.webkit);     
        browser.getSettings().setJavaScriptEnabled(true);
        browser.getSettings().setDefaultFontSize(20);
        browser.loadUrl("file:///android_asset/ex3.html");        
    }
}
В итоге получаю вот
Миниатюры
Приложение на HTML (Расписание)  
Nasdomlan
1 / 1 / 1
Регистрация: 21.10.2013
Сообщений: 110
07.03.2014, 10:55  [ТС]     Приложение на HTML (Расписание) #5
О,все получилось, исправил.Спасибо за помощь всем

Добавлено через 3 минуты
Но еще один вопрос,как в этот html подключить css? Ибо сейчас я его с инета тяну)Тоже в папку ассет?А путь как верно указать?
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
07.03.2014, 11:03     Приложение на HTML (Расписание) #6
Цитата Сообщение от Nasdomlan Посмотреть сообщение
Тоже в папку ассет?А путь как верно указать?
Тоже в assets, пути указывайте относительно той директории в которой лежит html файл использующий этот css файл.
Yandex
Объявления
07.03.2014, 11:03     Приложение на HTML (Расписание)
Ответ Создать тему
Опции темы

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