Pierre87 Posté(e) 1 mars 2010 Auteur Share Posté(e) 1 mars 2010 première idée : non je ne peux pas "deviner" si je dois replier le clavier ou pas deuxième idée, tant pis si un expert en "capter l'appui de touche clavier sur Android" et en "reproduire les appuis des touches sur un pc de manière universelle en Java" passe par là je suis tout à fait prêt à l'écouter. On a déjà de la chance de pouvoir taper le "?" Alors que la doc java dit : "For example, there is no keycode for the question mark because there is no keyboard for which it appears on the primary layer." Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 1 mars 2010 Auteur Share Posté(e) 1 mars 2010 (modifié) edite : sinon ça serais bien un mini-barre transparente pour le défilementmais c' est anodin, bon courage pour la suite. oui c'est prévu pour plus tard ça j'essaye d'y réfléchir, mais le problème, c'est comment l'intégrer avec en plus la capture d'écran ? :/ (d'un point de vue visuel, pas technique) Modifié 1 mars 2010 par Pierre87 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
SEYLALiVE Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 d' un point de vue visuel je dirais qu' il apparait seulement si ont reste appuyer dessus ou le faire transparent nan ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
komanaki Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 En "capter l'appui de touche clavier sur Android", je m'y connais pas mal :D Pour mon appli Rissolo j'ai eu besoin d'écouter les touches Entrée, puis Go, etc... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 l'afficher seulement si on appuis dessus ne me parait pas pertinent : - l'afficher sert à savoir que la fonction existe (si on ne la voit pas on ne l'utilise pas) - hyper galère le semi transparent ^^ (faut voir l'architecture que j'ai choisi) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 ok komanaki : http://code.google.com/p/premotedroid/source/browse/trunk/PRemoteDroid%20Client/src/org/pierre/remotedroid/client/activity/ControlActivity.java http://code.google.com/p/premotedroid/source/browse/trunk/PRemoteDroid%20Protocol/src/org/pierre/remotedroid/protocol/action/KeyboardAction.java http://code.google.com/p/premotedroid/source/browse/trunk/PRemoteDroid%20Server/src/org/pierre/remotedroid/server/tools/UnicodeToSwingKeyCodeConverter.java http://code.google.com/p/premotedroid/source/browse/trunk/PRemoteDroid%20Server/src/org/pierre/remotedroid/server/connection/PRemoteDroidServerConnection.java Dsl pas de doc (pas le temps là) En gros, je capte les appuis sur les touches, et je récupère leur code unicode (que je transmets) Si l'unicode est égal à 0, c'est une touche spéciale (comme backspace) Dans ce cas là, je lui donne un unicode négatif Je transmets un évènement Keyboard à mon server, avec l'unicode Là le server le reçoit, l'interprète. J'utilise le "trick alt code", pour pouvoir générer des caractère qui sont normalement inaccessibles ("?" par exemple) Ca ne marche que sous windows. Pour les autres os, j'utilise ma classe UnicodeToSwingKeyCodeConverter et je balance à Robot Si tu trouves mieux (avec un server en java) dis le moi :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 Pour le Bluetooth, j'avance doucement... J'ai déjà refait complètement l'organisation de mon programme. J'ai vu plus ou moins comment ça fonctionne sur Android Là je me penche sur la manière d l'intégrer à l'application existante (ergonomie...) Il me restera encore la partie serveur à faire. J'ai trouvé une API, mais je n'ai pas regardé comment on code. J'essaye de sortir une version de test le plus vite possible. Et j'espère finir ça avant la fin de la semaine :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 de mieux en mieux quoi qu'il en soit :) rajoute ça dans ton manifest . C'est pas grand chose mais bon on gagne quelques millimètres XD. Et sinon je suis pour l'intégration d'une sorte de touche en bas de l'écran pour faire apparaitre plus rapidement le clavier. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 de mieux en mieux quoi qu'il en soit :)rajoute ça dans ton manifest . C'est pas grand chose mais bon on gagne quelques millimètres XD. Et sinon je suis pour l'intégration d'une sorte de touche en bas de l'écran pour faire apparaitre plus rapidement le clavier. déjà intégré dans l'option fullscreen (faudrait que je pense à rajouter le truc qui redémarre l'application dans ce cas) ok pour la touche, on verra... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 ah bon c'est bizarre chez moi j'ai toujours le titre de ton appli étrange Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 ah bon c'est bizarre chez moi j'ai toujours le titre de ton appli étrange pivote l'ecran Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 je l'ai dans les 2 sens horizontal ou vertical :/ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 a non pardon j'avais pas coché l'option fullscreen autant pour moi :$ . D'ailleurs a part la barre de titre c'est quoi la différence entre fullscreen et non fullscreen? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lolob45 Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 merci pour ton appli je trouve que depuis la dernière maj ça marche mieux continue comme ça c'est vraiment pratique Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 a non pardon j'avais pas coché l'option fullscreen autant pour moi :$ .D'ailleurs a part la barre de titre c'est quoi la différence entre fullscreen et non fullscreen? "fullscreen" sert juste à masquer la barre de titre, et la barre de notification merci pour ton appli je trouve que depuis la dernière maj ça marche mieux continue comme ça c'est vraiment pratique de rien :) Normalement, j'ai une base fonctionnelle pour le bluetooth là. Mais je ne l'ai fait que côté client pour le moment :( Donc je ne peux pas encore tester :P J'attaque la partie serveur Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 j'ai deux bonnes et deux mauvaises nouvelle : - le bluetooth marche ! - c'est pas aussi fluide que le wifi/tcp - c'est pas très "bavard" pour le moment - je travailles à fond dessus :) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Prydwen Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 Bon courage Pierre ! \o/ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Toros Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 Bon courage ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 miciiiii je vais essayer de sortir une version de test ce soir non dispo sur le market, uniquement sur le site, sous forme de apk+zip Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 2 mars 2010 Auteur Share Posté(e) 2 mars 2010 Voilà la version de test bluetooth ! http://code.google.com/p/premotedroid/downloads/list Il faut prendre le zip du server, et installer l'apk sur votre téléphone (très simple) Si vous avez Android 2.0 vous avez surement le Bluetooth, donc n'hésitez pas à essayer. Si vous n'avez pas Android 2.0, essayez aussi! Même si vous n'avez pas le Bluetooth, ça me permettra de trouver des bugs :P Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 2 mars 2010 Share Posté(e) 2 mars 2010 Je ne peux pas essayer le bluetooth du a mon Fw en 1.6 mais sinon le wifi marche toujours. Impossibilité de sélectionner l'option bluetooth. Bref pour moi aucun bug visible j'ai hâte que tu rajoute le support pour les fw précédent ^^. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Slig Posté(e) 3 mars 2010 Share Posté(e) 3 mars 2010 Mais je viens de sortir une version de test pour le Bluetooth ! Sur Milestone j'ai la souris qui marche nickel en bluetooth :) La capture écran me semble un peu plus lente qu'en wifi, mais c'est probablement normal ? Par contre le clavier ne marche pas du tout avec cette version (que ce soit en bluetooth ou wifi, le clavier virtuel ou le physique), normal ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafffel Posté(e) 3 mars 2010 Share Posté(e) 3 mars 2010 Chez moi le clavier virtuel marche Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
lionheart33806 Posté(e) 3 mars 2010 Share Posté(e) 3 mars 2010 Ah les boules, je n'ai pas Android 2.0 ... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pierre87 Posté(e) 3 mars 2010 Auteur Share Posté(e) 3 mars 2010 Ah les boules, je n'ai pas Android 2.0 ... je prévois d'utiliser aussi une bibliothèque de compatibilité pour Android 1.x Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.