SPB Mobile Shell 3 - změna obrázku na pozadí

Databáze nejrůznějších návodů, tweaků a nápadů, jak vylepšit funkce vašich komunikátorů
Odpovědět
Pavel Vlasák
smartmaniak
smartmaniak
Příspěvky: 1165
Registrován: sob úno 07, 2009 14:56
Zařízení: HTC Desire
Bydliště: Pardubice

SPB Mobile Shell 3 - změna obrázku na pozadí

Příspěvek od Pavel Vlasák »

Tento návod nám má dopomoci ke zlepšení vzhledu SPB Mobile Shellu ve verzi 3. Řekneme si jak změnit obrázek na veškerých pozadích v této aplikaci.

Návod a vzorové soubory jsou směřovány na konkrétní rozlišení displeje a to QVGA.

V prvé řadě si řekněme heslo pro rozbalení .dat souborů aplikace SPB Mobile Shell 3, které je b0fm18zq
Po modifikaci souboru budeme muset vytvořit nové zip archivy, které budou muset být taktéž vytvořeny s tímto heslem.
Po vytvoření nových zip archivu, prostě jen změníme koncovku .zip na .dat a nahrajeme do svého zařízení.

V souboru qa_fundotela.dat se nacházejí samotné obrázky pro změnu vzhledu. Vložené obrázky v případě potřeby zaměňte za své a dodržte stávající názvy.

Dalším souborem který je nutné modifikovat je soubor Background.xml, který se nachází v souboru qa_layouts.dat
Soubor Background.xml jsem modifikoval do následující podoby "již upravený soubor qa_layouts.dat naleznete v příloze":

Kód: Vybrat vše

<?xml version="1.0" encoding="utf-8"?>

<Layouts>

  <Rules>
    <ScreenCondition Width="240" Height="320">
      <UseLayout Name="240x320"/>
    </ScreenCondition>
    <ScreenCondition Width="320" Height="240">
      <UseLayout Name="320x240"/>
    </ScreenCondition>
    <ScreenCondition Width="400" Height="240">
      <UseLayout Name="320x240"/>
    </ScreenCondition>
    <ScreenCondition Width="240" Height="240">
      <UseLayout Name="240x240"/>
    </ScreenCondition>
    <Default>
      <UseLayout Name="240x320"/>
    </Default>
  </Rules>

  <General>
    <LayerAlign Value="Screen"/>
  </General>

  <Layout Name="Default">
	  <Plugins>
		  <Plugin Class="Spb.LSP.SimpleBackgrd" Name="Fundotela"/>
	  </Plugins>
  </Layout>
  
  <Layout Name="240x320">
	  <Plugins Extends="Default">
		  <Plugin Name="Fundotela" Skin="qa_fundotela" >
			  <String Name="ImageName" Value="background240x320"/>
			  <BoundRect X="0" Y="0" Width="240" Height="320"/>
		  </Plugin>
	  </Plugins>
  </Layout>

  <Layout Name="320x240">
	  <Plugins Extends="Default">
		  <Plugin Name="Fundotela" Skin="qa_fundotela" >
			  <String Name="ImageName" Value="background320x240"/>
			  <BoundRect X="0" Y="0" Width="320" Height="240"/>
		  </Plugin>
	  </Plugins>
  </Layout>

  <Layout Name="240x240">
	  <Plugins Extends="Default">
		  <Plugin Name="Fundotela" Skin="qa_fundotela" >
			  <String Name="ImageName" Value="background240x240"/>
			  <BoundRect X="0" Y="0" Width="240" Height="240"/>
		  </Plugin>
	  </Plugins>
  </Layout>

</Layouts>
Pokud máte zájem pouze odzkoušet mé modifikace nahrajte přiložené soubory do složky aplikace SPB Mobile Shell 3.
:!: zazálohujte však stávající soubory :!:
data.zip
V souboru dat jsou vloženy následující soubory: hill.jpg, qa_fundotela.dat a qa_layouts.dat
(263.78 KiB) Staženo 286 x
ObrázekObrázek
ObrázekObrázek
ObrázekObrázek
Odpovědět

Zpět na „Tweaky a návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti