U
uNki
Ambitioniertes Mitglied
- 35
okay.. ich setz mich morgen mal an eclair ran.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion erfordert derzeit den Zugriff auf die Seite über den integrierten Safari-Browser.
mit wörterbuch meinte ich diese einstellung"keyboard einstellungen - vorschläge anzeigen (aus)" - fertig
bei mir gehts auch ohne "-" ... zb in gtalkUnd das mit dem Smileys. Android erkennt leider nur mit - die Smileys und macht die Grafik hin.
TheDarkRose schrieb:Froyo oder Eclair? Ich meinte bei den Nachrichten ^^
ich habe die android fratzen in der tasta (2.2) ausgestellt, weil ich die hässlich finde normalerweise wäre das android smiley icon sichtbar in der auswahl.Und das mit dem Smileys. Android erkennt leider nur mit - die Smileys und macht die Grafik hin.
uNki schrieb:ich bekomme keine vorschläge angezeigt, wenn ich "vorschläge anzeigen" ausmache. benutze allerdings auch 2.2 - 2.1 habe ich noch nie getestet.
ich habe die android fratzen in der tasta (2.2) ausgestellt, weil ich die hässlich finde normalerweise wäre das android smiley icon sichtbar in der auswahl.
oder was meinst du?
zu eclair:
habe gestern nacht noch kurz rumprobiert und einen fehler beim kompilieren der tasta erhalten.. habe kein android 2.1 gerät hier und das macht das debuggen ziemlich umständlich... "sehe" nie ob irgendwas geklappt hat, oder nicht.
also versucht euch mal selbst dran, hier ein paar hinweise:
ihr braucht:
- apk manager 4.9
- ein tool zum xml bearbeiten, ich nutze xml notepad von microsoft
apk manager einrichten, apk dekompilieren:
- apk manager entpacken in einen ordner
- die apk in den unterordner "place-apk-here-for-modding" schieben
- script.bat ausführen
- evtl. fehlermeldung zu beginn ignorieren...
- "22" eingeben zum auswählen des projekts
- dort erscheint eure apk mit ner nummer voran ... entsprechende nr eingeben und enter..
- "9" eingeben für dekompilieren der apk
- die apk wird nun in den unterordner "projects" entpackt
die wichtigen unterordner und dateien der tastatur:
- in "projects" ist nun ein ordner nach eurer apk benannt.
- in dem ordner ist ein unterordner "res", wahrscheinlich für "resource".. öffnen
- "drawable" ordner enthalten die entsprechenden grafiken (tasten, smileys, ..)
- xxx-hdpi enthält hochformat zeug, xxx-land-hdpi querformat dateien.
- "layout" habe ich nicht benötigt
- "raw" enthält das standardwörterbuch. "raw-de" deutsch, usw..
- "values" ist interessant... enthält (alle) einstellungen der tastatur
- "arrays.xml" z.b. welche sprachen verfügbar sind und ausgewählt werden können
- "colors.xml" ... na?
- "strings.xml" enthält alle wörter die ihr in der tastatur seht (Send, Next, Done, ...), einschließlich dem menü.
- "xml" enthält das was ihr "seht".
- "xml-hdpi" wieder für hoch- und "xml-land-hdpi" für querformat
- für uns interessant ist vorallem "kbd_qwerty.xml" (standard-layout mit buchstaben), "kbd_symbols.xml" (die erste symboltastatur) und "kbd_symbols_shift.xml" (die zweite symboltastatur)
- die "popup_" dateien enthalten halt das layout von sachen wie z.b. smiley-popups
beispiele:
wir verändern die breite der leertaste:
- kbd_qwerty.xml öffnen
- die ersten 3 rows sind die ersten 3 zeilen der tastatur und enthalten die buchstaben... (row 1 und key 1 ist "q", row 2 und key 3 ist "d", ...)
- die folgenden rows enthalten verschiedene layouts für die 4. zeile, je nachdem in welchem modus man sich befindet (normal, normal ohne spracheingabe (kein mikrofonsymbol), url, email, ... - für uns ist egtl. nur normal und normal_no_voice interessant)
- ich habe keine spracheingabe aktiv, wähle also die 5. row für den modus "normal_no_voice" (für die releases hier habe ich alle modes verändert. wenn ihr nur eins nutzt, wozu die anderen auch bearbeiten? kostet nur mühe..)
- in der 5. row sind 5 keys, entsprechend der tasten auf dem keyboard.
- taste 1 ist die "ALT" taste - unter "android:keyWidth" ist die breite der taste fesgehalten. ich habe sie auf 14.100003%p gesetzt.
- taste 2 ist "," - dort ist eine breite angegeben. das attribut "android:keyWidth" einfach löschen, dann wird die standardbreite (definiert ganz oben in dieser datei) verwendet.
- taste 3 ist die leertaste. als breite habe ich hier 49.1%p genommen.
- taste 4 ist "." - hier auch wieder das attribut "android:keyWidth" löschen, da die taste sonst zu breit ist.
- taste 5 ist standardmäßig enter, in der modifizierten tastatur bereits die smiley taste. egal wie, die breite muss hier wie bei der ersten taste der zeile 14.100003%p betragen.
- xml datei speichern. (btw... nach jedem ändern eines wertes sichergehen, dass dieser auch übernommen wurde. am besten mit "enter" die eingabe verlassen)
- landscape datei analog verändern
- siehe punkt "apk kompilieren"
enter gegen smiley tasta tauschen:
- kbd_qwerty.xml öffnen
- die letzte taste der 4. row (normal mode) ist standardmäßig return.
- die letzte taste der 8. row (im mode) ist standardmäßig smiley.
- jetzt einfach die keys tauschen, oder den return key der 4. row löschen und mit dem smiley key der 8. row ersetzen.. wie ihr wollt.
- landscape datei analog verändern
- siehe punkt "apk kompilieren"
tasten nach belieben belegen:
ich habe z.b. in der 2. symboltastatur 2 tasten verwendet um meine email adresse und das dazugehörige passwort per tastendruck einzugeben:
- geht in die entsprechende datei (kbd_symbols_shift.xml)
- wählt die row und den key aus den ihr dafür verwenden wollt
- verändert das attribut "keyLabel" der tasten z.b. in "EM" und "PW"
- fügt ein attribut namens "android:keyOutputText" hinzu und gebt dort email adresse bzw. passwort ein.
- die tasten machen nun genau das was sie sollen druck auf "EM" liefert sofort die email addy, druck auf "PW" sofort das passwort..
apk kompilieren:
- wenn alle xml files gespeichert sind ist die "script.bat" wieder dran.
- öffnen (sofern schon geschlossen), projekt über "22" auswählen (das ist wieder die apk..)
- nicht dekompilieren sondern "11" für kompilieren eingeben
- "n" bei der frage nach system-app
- ist das durch, geben wir "12" ein um die apk zu signen, damit sie vom telefon akzeptiert wird
- fertig.
- die modifizierte apk befindet sich in "place-apk-here-for-modding" mit dem präfix "signed"
... wie man nun z.b. "z" und "y" vertauscht sollte klar sein.
einfach rumprobieren und fragen, wenns klemmt.
viel spaß
uNki schrieb:also mit den hinweisen von eben bin ich mir sicher, dass jeder halbwegs versierte pc-user das selbst schafft
probiers einfach mal..
Ich hab dich drum gebeten mir nochmal die links von den downloads per pn zu schicken, hast du es gemacht? Nö.... und wie gesagt hab ich im moment net all zu viel zeit.... schick mir die links und ich verlinke das ganze dann nachher auf der ersten seite...sry, die dreiviertel stunde tutorial schreiben muss reichen an dieser stelle.
die 2.1er version fasse ich nicht mehr an, habe euch erklärt was zu machen ist. bei fragen bin ich gern zur stelle.
ein bisschen eigeninitiative sollte man aber auch an den tag legen
im übrigen sehe ich auf der startseite auch noch keine veränderung
jmd der in den thread reinkommt, muss immernoch alles durchlesen und hat nicht alle versionen auf einen blick.
das könnte der threadersteller mal abändern. wäre sicherlich hilfreich.
evtl. auch das tutorial mit reinnehmen - interessiert vllt. auch den ein oder anderen