Cum să începeți cu un șablon de aplicație Android

Crearea unei interfețe de utilizator atractive pentru aplicațiile Android este aproape întotdeauna o sarcină care consumă mult timp, ceea ce cu ajutorul a zeci de versiuni Android, dimensiuni ale ecranului și densități ale pixelilor. Aceste zile, cu tot mai mulți utilizatori care așteaptă ca aplicațiile să adere la liniile directoare ale Material Design, sarcina a devenit cu siguranță mai dificilă. Din fericire, CodeCanyon are mai multe șabloane de aplicații Android pe care le puteți utiliza pentru a începe să dezvoltați următoarea aplicație.

În acest tutorial, vă ajut să începeți cu un astfel de șablon, numit Material Design UI Android Template App, care a fost dezvoltat de CreativeForm.

Cerințe preliminare

Pentru a putea urma acest tutorial, veți avea nevoie de cea mai recentă versiune de Android Studio și de un dispozitiv sau emulator Android care rulează Android 2.3 sau o versiune ulterioară.

1. Obțineți șablonul

Începeți prin conectarea la contul dvs. Envato Market și achiziționarea acestuia Materialul de design UI Android Template App pe CodeCanyon.

Acum veți putea găsi codul sursă al șablonului - sub forma unui fișier ZIP - în Descărcări secțiune.

După descărcarea fișierului ZIP și extragerea acestuia într-un dosar la alegere, trebuie să aveți următoarele fișiere și foldere:

2. Deschideți șablonul

Șablonul poate fi folosit atât cu Eclipse, cât și cu Android Studio. În acest tutorial, totuși, să ne concentrăm doar pe acesta din urmă.

Activați Android Studio și selectați Deschideți un proiect Android Studio existent în meniul de întâmpinare. Navigați la dosarul în care ați extras șablonul, selectați android - AS, și apăsați O.K.

3. Configurați șablonul

Material Design UI Android Template App depinde de mai multe biblioteci open-source. compileSdkVersion din unele dintre aceste biblioteci este API Level 19, care este puțin mai veche decât cea a șablonului propriu-zis. Prin urmare, pentru a evita erorile de construire, trebuie să actualizați bibliotecile.

Următoarele sunt bibliotecile care trebuie schimbate:

  • StickyListHeaders
  • Roata progresului

Deschide build.gradle fișier al fiecărei biblioteci și modificați valoarea compileSdkVersion la 21 astfel încât să se potrivească cu compileSdkVersion a șablonului.

compileSdkVersion 21

Nu uitați să apăsați pe Sincronizați acum după efectuarea modificărilor.

4. Rulați șablonul

În acest moment, puteți merge mai departe și puteți rula șablonul aplicației pe dispozitivul sau emulatorul dvs. Android. Cu toate acestea, înainte de a apăsa butonul Alerga butonul, asigurați-vă că UIAppTemplate configurarea execuției este selectată.

Rețineți că prima dată când încercați să rulați aplicația, este posibil să întâlniți câteva erori legate de codificarea caracterelor. Erori sunt prezente într-un fișier numit ProgressWheel.java, care aparține bibliotecii Progress Wheel.

Cel mai simplu mod de a remedia erorile este să deschideți fișierul, să vă asigurați că codarea acestuia este setată la UTF-8 și să o salvați.

După finalizarea construcției, ar trebui să puteți vedea ecranul inițial al șablonului aplicației.

Simțiți-vă liber să utilizați sertarul de navigare pentru a vedea toate layout-urile, animațiile și vizualizările personalizate disponibile în șablon. De exemplu, alegerea Pagini de conectare> Media vă arată următorul ecran.

Concluzie

Acum puteți să personalizați App Design Template UI pentru materialele de design pentru a se potrivi cerințelor dvs. Are peste 50 de activități diferite, 5 teme și peste 100 de fișiere XML de aspect. Aceasta înseamnă că puteți să vă construiți următoarea aplicație prin selectarea pur și simplu a unui subset de elemente de interfață UI și asocierea datelor și logicii de afaceri cu aceasta.

Pentru a afla mai multe despre șablon, consultați documentația completă disponibilă în cadrul acestuia Documente pliant.

Envato Market are sute de alte șabloane de aplicații Android pe care le puteți alege. Există șabloane pentru jocuri și aplicații complete, precum și șabloane cuprinzătoare de pornire precum cea utilizată în acest post. Așadar, aruncați o privire și ați putea salva o mulțime de lucruri pe următoarea aplicație Android.

Cod