Android

19 marca 2017

Cordova – instalacja i pierwsza aplikacja

Kategoria: Android, Java, JavaScript

Możliwość komentowania Cordova – instalacja i pierwsza aplikacja została wyłączona

Cordova to podstawowa wersja silnika używanego do tworzenia aplikacji mobilnych w HTML, CSS i JavaScripcie.
Czytaj dalej »

15 marca 2017

Aplikacja mobilna dla Zespołu Szkół Nr 2


Możliwość komentowania Aplikacja mobilna dla Zespołu Szkół Nr 2 została wyłączona

Uczniowie z FX-Teamu napisali aplikację mobilną na Androida dla naszej szkoły, można ją pobrać skanując kod QR:
QR - Aplikacja ZS2

2 marca 2017

SQLite w Phonegap

Kategoria: Android, JavaScript, SQL

Możliwość komentowania SQLite w Phonegap została wyłączona

SQL na telefonie komórkowym? Baza danych SQLite została przeznaczona do takich zastosowań, pytanie brzmi jak jej używać z biblioteką PhoneGAP umożliwiającą pisanie aplikacji mobilnych w HTML + CSS + JavaScript. Do tego zestawu języków dołączamy SQL.
Czytaj dalej »

Phonegap to framework firmy Adobe, rodzaj wrappera umożliwiający pisanie aplikacji w HTML5 i CSS z wykorzystaniem JavaScript działających na telefonach komórkowych z dowolnym popularnym systemem operacyjnym (iOS, Android itp.). Dzięki temu aby programować na Androida nie trzeba uczyć się Javy, a na iOS C++.
Jest to o tyle przydatne, że liczba programistów HTML/CSS/JavaScript jest znacznie większa.
Czytaj dalej »

Program pobiera od użytkownika wartości konkretnych współczynników, które występują we wzorze ogólnym funkcji kwadratowej, i na ich podstawie wyznacza jedno miejsce zerowe, jeśli delta wynosi 0, dwa miejsca zerowe, jeśli delta jest większa od 0, i brak rozwiązań, gdy mniejsza od 0. Ponadto gdy współczynnik a wynosi 0, program nie wykonuje żadnego działania oprócz komunikatu.
Czytaj dalej »

Jak łatwo zauważyć Java w Androidzie nie posiada działającego wyjścia konsoli, co często było wykorzystywane m. in. do wykrywania błędów Java. O ile w przypadku debugowania programu krok po kroku możemy śledzić zmienne, o tyle trudno analizować np. zdarzenia w czasie rzeczywistym (np. dotknięcie ekranu generuje wiele zdarzeń naraz). Możemy te zmienne zalogować do pliku wyjściowego stosując logi widoczne w Android Studio w oknie LOGCAT.

Logi mają różne poziomy, jeśli nie chcemy analizować dużej ilości informacji włączymy pokazywanie np. tylko Errors, i dodamy logi

1
  Log.e("Nazwa logowanego fragmentu", "x:" +  x "; y: " + y + ");

Fragment kodu zaloguje stan zmiennych X i Y pod „Nazwą logowanego fragmentu”.

Dość często opisywanym problemem jest restart Activity w trakcie obracania urządzenia. Zazwyczaj jest to efekt niepożądany. Czytaj dalej »

W poprzedniej wersji naszej aplikacji mieliśmy skaczącą piłkę, przydałaby się teraz obsługa ekranu dotykowego. Spróbujemy zatrzymać piłkę palcem. Czytaj dalej »

W poprzednim programie narysowaliśmy słońce nad morzem za pomocą grafiki Canvas. Teraz wprowadzimy je w ruch.
Czytaj dalej »

Mamy już stworzony Activity wg naszych potrzeb, chcemy narysować rysunek wektorowy 2D, jak się do tego zabrać?
Czytaj dalej »