Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

En av de viktigaste fördelarna med Android- det faktum att denna plattform erbjuder funktioner som andra mobila operativsystem inte har. Till exempel kan du lägga som bakgrundsbild startsida ett fragment från ditt favoritklipp, film eller din egen videoinspelning. Rotåtkomst krävs inte, och applikationer som tillåter detta är tillgängliga i Google Play gratis. Vi berättar hur du arbetar med de bästa av dem.


  • Klicka på "Galleri" och välj videon du vill använda som din livebakgrund. Filen kan lagras i enhetens minne, i OneDrive-molnet eller Google Drive.
  • Öppna videon och klicka på "Ange som bakgrund".4. Om du vill kan du slå på eller av ljudet och loopen och justera bildförhållandet för videon.
  • Gå till startsidan - din video kommer att visas på livebakgrunden.


    Installera programmet från Play Butik och kör den.

    Klicka på "Videofil", välj filhanteraren och öppna videofilen du behöver

    Använd skjutreglagen för att välja ett videofragment som ska spelas in i den levande bakgrunden.

    Gå till startsidan - du kommer att se din favoritvideo.

Du kan också ändra bakgrunden från startsidan - du måste trycka på skärmen och hålla fingret tills menyn " Levande bakgrund-> Fantastisk videovägg." I den betalda versionen av applikationen kan du ändra bildförhållandet och slå på ljudet.




    Installera appen från Play Butik och starta den.

  • Klicka på "Videofil eller katalog" och välj en video eller en mapp som innehåller flera videor.
  • Om du lämnar kryssrutan "Slumpmässig" kommer bakgrunden att ändras med jämna mellanrum - varje gång en slumpmässig video från den valda mappen visas.

Anpassning har alltid varit operationssalens starka sida Android-system. Och med varje ny uppdatering eller tredje parts applikation Anpassningsalternativen i Googles mobila OS blir bredare. Till exempel släpptes den nyligen, vilket gör att du kan ställa in GIF-animationer till din skrivbordsbakgrund.
Inuti applikationen kallas animationer för filmer, men i huvudsak är de bara välslingade "gifs" i ​​bra kvalitet. Tills nyligen fanns det flera liknande applikationer, men alla var antingen obekväma eller hade ingen egen katalog med kvalitets. LoopWall erbjuder att ladda ner utvalda "gifs" i bra kvalitet från sin egen katalog, uppdelad i 9 tematiska kategorier: abstrakt, natur, stad, animation, djur, arkitektur, mat, rymd och andra. Här är ett exempel på flera GIF-animationer som du kan hitta i din lokala katalog:

GIF-animationer vid klick


Användaren kan också ställa in sin egen "gif". Programmet låter dig även justera uppspelningshastighet, position och bakgrundsfärg animation. Gratis version LoopWall är begränsad i funktionalitet, och för den fullständiga versionen måste du betala lite mer än en dollar. Du kan ladda ner LoopWall-appen för Android på Trashbox.

7Fon är en tjänst som hjälper dig att enkelt hitta vackra bakgrundsbilder till din skrivbordsbakgrund. Vi har samlat här mer än 140 tusen bilder från hela Internet, vi kontrollerar noggrant var och en innan vi lägger till den på webbplatsen. Mer än hundra nya tapeter dyker upp på vår resurs varje dag. Och hittar vi en bättre kopia av bilden byter vi ut den. Allt detta garanterar skärmsläckare av utmärkt kvalitet.

Enkelt att välja tapeter

Höjdpunkten på vår webbplats är snabb och bekväm intelligent system bildsökning.

Att söka bilder efter färg är en unik funktion på 7Fon. För att söka efter foton av en specifik färg, klicka på färgcirkeln i sökfältet högst upp på sidan. Använd sedan en bekväm palett, välj önskad nyans och klicka på "Sök". Som ett resultat kommer vår smarta algoritm automatiskt att välja bakgrundsbilder där denna färg dominerar. Se till att använda det här verktyget - vi försökte :)

Och naturligtvis finns det en textsökning för skrivbordsbakgrunder. Vi tilldelar taggar till varje bild, vilket gör sökningen enklare. Förresten, vi implementerade det på 7 språk, inklusive ukrainska och ryska. Skriv in i sökfältet vad som ska visas på bilden, språket kommer automatiskt att upptäckas.

Välja skärmsläckarstorlek och redigering

På bildsidan finns dussintals upplösningar av de mest populära bildskärmarna. Du kan ladda ner tapeten i originalstorlek eller välja den du vill ha innan du laddar ner. Med hjälp av beskärningsramen kan bilden förbeskäras.

En annan funktion hos oss är fotoredigering med hjälp av en onlineredigerare. Till vänster om "Ladda ner"-knappen finns en knapp med en palett, det är här detta monster gömmer sig. När det gäller dess möjligheter är den väldigt lik Photoshop - din fantasi kommer att ha gott om utrymme att springa lös!

Bakgrundsbilder för telefonen

Med hjälp av QR-koden kan du ladda ner tapeten till din telefon. Detta är väldigt bekvämt, för genom att hitta en bild från din dator och sedan skanna QR-koden kan du omedelbart ladda ner den till din smartphone eller surfplatta för en skärmsläckare på din startskärm.

Vi är säkra på att 7Fon kommer att bli oumbärlig för dig när du bestämmer dig för att ladda ner bakgrundsbilder till ditt skrivbord!

Har du någonsin sett en vacker GIF-animation som upprepas kontinuerligt och skulle vilja ställa in den som en levande bakgrundsbild på din Android-enhet? Tja, du kan göra det, och i den här handledningen ska jag visa dig hur.

Introduktion

För att skapa intressanta och vackra levande bakgrundsbilder från grunden, med bara matematik och kod som genererar animering, kan du behöva arbeta hårt under lång tid. Och du måste också använda all din kreativitet. Å andra sidan är det mycket lättare att skapa animerade GIF-bakgrunder, eller hitta dem på Internet. I den här handledningen kommer du att lära dig hur du konverterar alla GIF-animationer till levande tapeter.

Krävs första förberedelse

Se till att du har den senaste installerad Android version Studio. Du kan ladda ner den från Android Developer-webbplatsen.

Även om du kan göra vilken GIF-animation som helst, rekommenderar jag att du laddar ner en bra film. En cinemagraph är inget annat än en GIF-animation, som vanligtvis är gjord av en video, och smidigt loopar. Du kan hitta många alternativ på Flickr.

I den här handledningen använder jag en film som skapats av Flickr-användaren djandyw.com, eftersom den är licensierad under en Creative Commons-licens.

1. Skapa ett nytt projekt

Starta Android Studio, skapa nytt projekt, och ge den ett namn GIF Wallpaper. Ge det ett unikt namn om du planerar att lista det på Google Play.

Ställ in minsta SDK till - API 8: Android 2.2 (Froyo).

Vår applikation behöver inte aktivitetsstatus, så vi väljer Lägg till ingen aktivitet och klicka Avsluta.

2. Beskrivning av tapeter

För levande bakgrundsbilder behöver du en fil som beskriver dem. Skapa en ny XML-fil res/xml/wallpaper.xml och ersätt dess innehåll med följande:

Värdena för namn (etikett) och miniatyrbild (miniatyrbild) är viktiga eftersom de kommer att visas i listan över bakgrunder tillgängliga på din enhet.

3. Redigera manifestet T

För att lansera levande bakgrundsbilder måste vår applikation registrera en behörighet - android.permission.BIND_WALLPAPER.

Live wallpapers lanseras som ett Service-objekt, som kan ta värdet android.service.wallpaper.WallpaperService som avsiktsåtgärd. Låt oss kalla det Service GIFWallpaperService- och lägg till det i projektmanifestet - AndroidManifest.xml.

4. Lägg till GIF-animation

Kopiera GIF-animationen du laddade ner från Flickr till din projektmapp - tillgångar. Jag gav den ett namn girl.gif.

5. Skapa en tjänst

Låt oss skapa en ny Java-klass och kalla den GIFWallpaperService.java. Det bör ärva WallpaperService-klassen.

Public class GIFWallpaperService utökar WallpaperService ( )

Eftersom WallpaperService är en abstrakt klass måste du åsidosätta onCreateEngine-metoden och returnera en instans till din motor, som kan rendera ramarna för GIF.

För att använda en animerad GIF måste du först konvertera den till ett filmobjekt. För att göra detta kan du använda metoden decodeStream i klassen Movie. När filmen har skapats skickar du den som en parameter till motorkonstruktören.

Så här ska onCreateEngine-metoden se ut:

@Override public WallpaperService.Engine onCreateEngine() (försök ( Movie movie = Movie.decodeStream(getResources().getAssets().open("girl.gif")); returnera ny GIFWallpaperEngine(movie); )catch(IOException e) ( Log.d("GIF", "Kunde inte ladda tillgången"); return null; ) )

6. Skapa en motor

Låt oss nu arbeta med motorn. Skapa en klass GIFWallpaperEngine inuti klassen GIFWallpaperService, som kommer att ärva från WallpaperService.Engine.

I den här klassen kommer vi att lägga till följande fält:

  • frameDuration: Ett heltal som anger längden på fördröjningen mellan omritningar av animeringar. Ett värde på 20 ger oss 50 bilder per sekund.
  • visible: En boolesk variabel som låter programmet veta exakt när bakgrunden är synlig på skärmen. Detta är viktigt eftersom vi inte behöver rendera tapeten när den inte syns.
  • film: Detta är en animerad GIF i form av ett filmobjekt.
  • hållare: Detta är en referens till SurfaceHolder-objektet som är tillgängligt i programmet. Det kommer att initieras med hjälp av metoddeklarationen onCreate.
  • hanterare: Detta är ett Handler-objekt som kommer att användas för att köra Runnable som är ansvarig för att rendera bakgrunden.

Din klass ska se ut så här:

Privatklass GIFWallpaperEngine utökar WallpaperService.Engine (privat slutlig int frameDuration = 20; privat SurfaceHolder-hållare; privat filmfilm; privat boolean synlig; privat Handler-hanterare; offentlig GIFWallpaperEngine(filmfilm) (this.movie = film; handler = new Handler() ; ) @Override public void onCreate(SurfaceHolder surfaceHolder) ( super.onCreate(surfaceHolder); this.holder = surfaceHolder; ) )

Låt oss nu skapa en metod som heter draw som kommer att rita innehållet i gif-filen. Låt oss beskriva den här metoden:

  • Först kontrollerar vi variabeln som är synlig för det sanna tillståndet. I så fall fortsätter vi.
  • Vi använder SurfaceHolders kommando från lockCanvas-metoden för att skapa en canvas - Canvas som vår animation kommer att ritas på.
  • Vi ritar en GIF-animationsram på Canvas, efter skalning och positionering.
  • När renderingen är klar skickar vi tillbaka Canvas till SurfaceHolder.
  • Vi uppdaterar den aktuella ramen för GIF-animationen med metoden setTime för Movie-objektet.
  • Vi anropar metoden igen med hanteraren efter att ha väntat på frameDuration i millisekunder.

Ritningsmetoden kommer aldrig att anropas direkt. Det åberopas alltid genom användning av Handler- och Runnable-objekt. Så låt oss skapa ett körbart objekt och kalla det drawGIF.

Lägg till följande kod till klassen GIFWallpaperService:

Private Runnable drawGIF = new Runnable() ( public void run() ( draw(); ) ); private void draw() ( if (visible) ( Canvas canvas = holder.lockCanvas(); canvas.save(); // Justera storlek och position så att // bilden ser bra ut på din skärm canvas.scale(3f, 3f ); movie.draw(canvas, -100, 0 holder.unlockCanvasAndPost(canvas) (System.currentTimeMillis() % movie.duration());

Metoden onVisibilityChanged anropas automatiskt varje gång bakgrundsstatusen ändras. Vi måste skriva om det för att starta eller stoppa drawGIF baserat på värdet av det synliga argumentet. Handlerobjektets removeCallbacks-metod kommer att användas för att sluta köra drawGIF-bakgrunder.

@Override public void onVisibilityChanged(boolean synlig) ( this.visible = synlig; if (visible) ( handler.post(drawGIF); ) else ( handler.removeCallbacks(drawGIF); ) )

Slutligen kommer vi att skriva om Engines onDestroy-metod för att stoppa drawGIF från att köras om bakgrunden är inaktiverad.

@Override public void onDestroy() ( super.onDestroy(); handler.removeCallbacks(drawGIF); )

7. Kompilera och installera

Nu är din levande tapet klar. Kompilera dem och installera dem på din Android-enhet. När du har installerat dem kan du hitta dem i listan över tillgängliga bakgrundsbilder.

De flesta startprogram ger dig möjlighet att ändra din bakgrundsbild genom att trycka länge på skärmen. Eller så kan du gå till dina skärminställningar för att ändra din bakgrund.

Om GIF:en ser för liten ut eller inte är korrekt placerad, gå tillbaka till ritmetoden och justera skalan och positionen.

Slutsats

Nu vet du hur du använder GIF-animation för att skapa levande bakgrundsbilder. Var noga med att experimentera med andra GIF-animationsalternativ. Om du vill lägga upp din bakgrundsbild på Google Play, se till att du har tillstånd från författaren att använda dess GIF-animation för kommersiella ändamål. Besök webbplatsen för Android-utvecklare för att lära dig mer om WallpaperService-klassen.

GIF har varit ett av de mest populära bildformaten på Internet under de senaste 20 åren. För att inte vänta på att videon ska laddas är det mycket lättare att placera en animerad bild i en artikel eller inlägg, som kommer att väga mycket mindre än videofilen.

För att skapa GIF-animationer har många onlinetjänster skapats som nås via en webbläsare. Ladda bara upp en video eller en uppsättning bilder i ett speciellt formulär och tjänsten kommer att göra allt själv. Men finns där bekväma verktyg skapa GIF-filer på din smartphone? Naturligtvis!

I vår artikel kommer vi att titta på de mest populära och bekväma verktygen och berätta hur man gör en GIF på Android.

Enkelt och bekväm applikation för att skapa GIF-animationer på en smartphone. Det finns fyra huvudalternativ tillgängliga i startmenyn:

  1. Gör en GIF från grunden
  2. Limma en GIF från ett foto i enhetens minne
  3. Bibliotek med roliga gifs
  4. Album med gifs

Om du behöver skapa en ny GIF kan du gå in i det första läget, ta 3-4 bilder och bearbeta dem i applikationen. Du kan också skapa animationer från bilder i ditt smartphonegalleri. För att göra detta måste du välja minst två bilder, vänta på att applikationen genererar dem till en animerad serie, ställ in antalet bilder per sekund och spara.

Det finns inga allvarliga inställningar i applikationen. Du kan till exempel inte klippa ut bilder från en video eller ställa in kvaliteten och storleken på den färdiga GIF-filen. Å andra sidan kan även en icke-tekniskt kunnig användare snabbt bemästra applikationen för att skapa och ladda upp enkla animerade bilder till sin sociala nätverkssida.

Processen att skapa en GIF på Fly Cirrus 12-smarttelefonen kan ses i vår video:


En applikation för att skapa GIF-animationer med mer avancerad funktionalitet. Med dess hjälp kan du inte bara sätta ihop en dynamisk bild från nya eller färdiga fotografier, utan också klippa videoramar.

En kort instruktion om hur man gör en GIF på Android från en video med hjälp av GIF-redigeraren - GIF maker-applikationen:

  • Öppna startskärmen
  • Klicka på Från video
  • Ta en video eller lägg till en från galleriet
  • Ange start- och slutpunkten för animeringen
  • Vänta på att hanteraren skapar GIF-filen

Denna applikation skapades för att förvandla foton och korta videor till GIF. Tack vare intuitiva kontroller och bra russifiering kan applikationen bemästras på några minuter.

Huvudfunktioner i applikationen:

Illustrationen nedan är ett exempel på en GIF skapad i Gif Me-appen:


En av de mest kraftfulla applikationerna för att skapa GIF-filer på Android med hjälp av foto- och videokällor. Verktyget låter dig göra en högkvalitativ animerad bild på bara 30 sekunder. För att använda applikationen måste du logga in via Facebook, Twitter eller e-post. Efter detta får användaren tillgång till mycket breda applikationsmöjligheter:

Kanske den enklaste applikationen för att skapa GIF:er i vårt urval. Efter att ha startat verktyget tas användaren omedelbart till kameragränssnittet. Här kan du välja en kamera att fotografera, ställa in horisontellt eller vertikalt läge och till och med slå på blixten.

Trots sin minimalism har applikationen ett ganska brett utbud av inställningar för att skapa den perfekta GIF. I redigeraren kan du ställa in animeringshastighet, kvalitet, antal repetitioner, inklusive och vända om animeringen. Du kan också lägga till text och effekter till den färdiga GIF-filen.



Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
DELA: