Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6488 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  52  53  54  ..  84  85  86  87  88  89
Auteur Sujet :

Developpement sur Android !

n°2133597
eraser17
Posté le 29-03-2012 à 09:30:03  profilanswer
 

Reprise du message précédent :

Thordax a écrit :

Et une autre chose encore, pour contrôler les installes qui sont faites, les résolutions utilisées, la façon dont est utilisée l'appli (genre quel menu est utilisé le plus souvent) c'est du genre trouvable ou faut le faire à la mimine avec un serveur ?


 
t'as ça qui le fait, en temps réel et super efficace, mais c'est assez cher : http://www.ubikod.com/index.php


---------------
Mon appli de réalité augmentée sur Android -- et sur iPhone/iPad-- Mes VTT en 650B - 584mm..
mood
Publicité
Posté le 29-03-2012 à 09:30:03  profilanswer
 

n°2133599
bixibu
Ca ... c'est fait!
Posté le 29-03-2012 à 09:41:16  profilanswer
 

Et googleanalytics pour android ca donne quoi ?


---------------
App Android NextGP : Store - TU | Makerworld
n°2133666
wapcamer
Posté le 29-03-2012 à 12:02:09  profilanswer
 

Thordax a écrit :

Et une autre chose encore, pour contrôler les installes qui sont faites, les résolutions utilisées, la façon dont est utilisée l'appli (genre quel menu est utilisé le plus souvent) c'est du genre trouvable ou faut le faire à la mimine avec un serveur ?


au niveau des résolutions utilisées, tu peux segmenter ton appli en plusieurs apk.
Si tu fais ca bien dans ton manifest, tu peux avoir plusieurs version de ton appli et ce sera transparent pr les users.
 
Pour suivre l'activité des users, tu peux aussi utiliser google analytics.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2133702
alb
Chaotic Good
Posté le 29-03-2012 à 14:48:48  profilanswer
 

Bonjour,
 
Une petite question, est-ce que vous savez pourquoi mon toast ne s'affiche pas ?  
 

Code :
  1. public void onStart() {
  2. Toast.makeText(getApplicationContext(),"Mise à jour des données", Toast.LENGTH_SHORT).show();
  3. super.onStart();
  4. setContentView(R.layout.main);
  5. maListViewPerso = (ListView) findViewById(R.id.listviewperso);
  6. ....


 :??:

n°2133713
LeRiton
Posté le 29-03-2012 à 15:14:56  profilanswer
 

L'appel à la méthode super.foo() doit toujours être la première instruction.
 
Si ça règle pas le problème, c'est peut-être dû au fait que tu fait le setContentView() juste après.

n°2133727
alb
Chaotic Good
Posté le 29-03-2012 à 16:30:33  profilanswer
 

Ok vais tester :jap:

n°2133741
wapcamer
Posté le 29-03-2012 à 17:30:07  profilanswer
 

oui et je pense qu'il faut aussi mettre ton contentview avant, pq je ne suis pas sur qu'il crée la fenêtre et l'env. graphique tant que tu ne l'as pas fait.
Du coup, ton context est pt-ê "incomplet" pour afficher le toast.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2133743
alb
Chaotic Good
Posté le 29-03-2012 à 17:56:54  profilanswer
 

Toujours pareil :/
Sur le tel je vois pas le toast.
Sur l'émulateur (plus lent), je vois le toast une fraction de seconde, une fois que ma listview apparait.
 
Donc clairement l'environnement graphique semble pas prêt.
 

Code :
  1. public void onStart() {
  2. super.onStart();
  3. setContentView(R.layout.main);
  4. maListViewPerso = (ListView) findViewById(R.id.listviewperso);
  5. (....)
  6. Toast.makeText(getApplicationContext(),"Mise à jour des données", Toast.LENGTH_SHORT).show();
  7. (....)
  8. maListViewPerso.setAdapter(mSchedule);
  9. }


 
Faut que j'affiche un élément peut être, avant de pouvoir toaster :o
Genre une page d'acceuil à la meteo france, le temps que les données se rafraichissent :/


Message édité par alb le 29-03-2012 à 17:57:33
n°2133746
LeRiton
Posté le 29-03-2012 à 18:07:22  profilanswer
 

Si le Toast est le dernier appel de la méthode, ça marche ?
Je trouve aussi curieux que ton setContentView se trouve dans le onStart plutôt que le onCreate, mais c'est peut-être voulu.

n°2133751
wapcamer
Posté le 29-03-2012 à 18:38:40  profilanswer
 

comme dit LeRiton, je crois aussi qu'il vaut mieux mettre setContentView dans OnCreate (c qd m fait pr ca), ce qui laisse le temps au système d'initialiser le contexte, l'écran et les composants graphiques.
 
Une fois qu'il est prêt, il appelle onResume (plutôt que onStart d'ailleurs) et là ton Activity est réellement prête à être utilisée.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
mood
Publicité
Posté le 29-03-2012 à 18:38:40  profilanswer
 

n°2133767
alb
Chaotic Good
Posté le 29-03-2012 à 20:43:25  profilanswer
 

LeRiton a écrit :

comme dit LeRiton, je crois aussi qu'il vaut mieux mettre setContentView dans OnCreate


La même avec le setContentView dans le OnCreate.
 
En fait je met un maximum de chose dans le OnStart, car je veux que l'appi se raffraichisse des que lui redonne le focus.
Mais le toast ne veux pas apparaitre tant que la listview n'est pas remplie.
 
Bizarre, mais bon pas très grave, je ferai sans. :)

n°2133781
LeRiton
Posté le 29-03-2012 à 21:39:38  profilanswer
 

alb a écrit :

En fait je met un maximum de chose dans le OnStart, car je veux que l'appi se raffraichisse des que lui redonne le focus.


 
C'est certainement plus fastidieux, mais dans ce cas, il vaut mieux cibler les champs / valeurs qui doivent être rafraichis et les mettre à jour au besoin. Rebuilder toute la frame, c'est un peu du bricolage :D

n°2133782
wapcamer
Posté le 29-03-2012 à 21:43:02  profilanswer
 

alb a écrit :


La même avec le setContentView dans le OnCreate.
 
En fait je met un maximum de chose dans le OnStart, car je veux que l'appi se raffraichisse des que lui redonne le focus.
Mais le toast ne veux pas apparaitre tant que la listview n'est pas remplie.
 
Bizarre, mais bon pas très grave, je ferai sans. :)


le truc c que tu veux "rafraichir" un truc qui a pas forcément été initialisé/instancié.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2133796
alb
Chaotic Good
Posté le 30-03-2012 à 00:08:29  profilanswer
 

LeRiton a écrit :


 
C'est certainement plus fastidieux, mais dans ce cas, il vaut mieux cibler les champs / valeurs qui doivent être rafraichis et les mettre à jour au besoin. Rebuilder toute la frame, c'est un peu du bricolage :D


ouais je suis bien d'accord :jap:
Je debute la j en suis au stade de l assemblage de tutos :D

n°2133797
alb
Chaotic Good
Posté le 30-03-2012 à 00:08:59  profilanswer
 

wapcamer a écrit :


le truc c que tu veux "rafraichir" un truc qui a pas forcément été initialisé/instancié.


tu melanges mes posts la ;)

n°2133824
disq8
Posté le 30-03-2012 à 10:24:12  profilanswer
 

Playbook reçu :)
Merci encore d'avoir posté le lien pour l'offre BlackBerry ;)


Message édité par disq8 le 30-03-2012 à 10:24:25
n°2133825
wapcamer
Posté le 30-03-2012 à 10:32:26  profilanswer
 

enjoy :)


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2133841
disq8
Posté le 30-03-2012 à 10:56:34  profilanswer
 

Merci
 
Sur une SeekBar, y'a t'il un moyen simple de faire un effet d'accroche sur la valeur par defaut ? Genre le curseur qui "accroche" quand on le passe sur la valeur (pour que ca soit plus facile a selectionner) ?
 

n°2134025
bixibu
Ca ... c'est fait!
Posté le 30-03-2012 à 17:17:35  profilanswer
 

Hello

 

Concernant les widgets, j'ai 2 questions pouvant paraitre bêtes, mais vu que les widgets sont un peu hors-application, j'ai des doutes :
- dans la configureActivity du widget d'une application, peut on interroger les Preferences de l'application ?
- peut on faire tout ce qu'on veux dans une configureActivity ? Genre lancer des AsyncTask pour remplir une ListView issu d'un webservice, tout ça en utilisant les classes de notre application ?

 

Merci :)


Message édité par bixibu le 30-03-2012 à 17:17:54

---------------
App Android NextGP : Store - TU | Makerworld
n°2134048
alb
Chaotic Good
Posté le 30-03-2012 à 20:08:36  profilanswer
 

J'ai une question aussi sur les widgets :D
Je vois que certaines app ont des widgets spécial ICS (genre des listes déroulantes).
 
Comment fait-on avec un projet android 2.2/2.3 pour ajouter un widget android 4.0 ?
 
Merci par avance :D

n°2134056
bixibu
Ca ... c'est fait!
Posté le 30-03-2012 à 20:34:48  profilanswer
 

Je dis peut etre une connerie, mais je crois que ça dépend surtout du launcher du mec.
En 2.2/2.3, il faut juste qu'il ait un launcher gérant les widgets avec listes déroulantes (launcher pro / go launcher etc)


Message édité par bixibu le 30-03-2012 à 20:35:01

---------------
App Android NextGP : Store - TU | Makerworld
n°2134059
alb
Chaotic Good
Posté le 30-03-2012 à 21:01:50  profilanswer
 

Je ne crois pas.
Il y'a pas mal d'applis qui propose des widgets du type :
Appli 2x2
Appli 4x4
Appli Scroll [ICS ONLY]
 
Car je crois qu'une des nouveautés d'ICS c'est de supporter les ListView dans les app widgets.
 
Mais je vois pas trop comment travailler sur les deux jeux de librairies en parallèle.
 
edit : en fait c'est bateau, suffit de travailler sur le SDK le plus évolué, et de mettre un support dans le manifest des versions antérieures, les parties spécifiques ne fonctionneront que sur ICS.


Message édité par alb le 31-03-2012 à 10:50:18
n°2134064
alb
Chaotic Good
Posté le 30-03-2012 à 21:35:59  profilanswer
 

Ah au fait pour mon histoire de toast qui s'affichait trop tard, le bug doit venir de l'émulateur, ça fonctionne niquel sur mon galaxy :D

n°2134065
wapcamer
Posté le 30-03-2012 à 21:44:22  profilanswer
 

alb a écrit :

J'ai une question aussi sur les widgets :D
Je vois que certaines app ont des widgets spécial ICS (genre des listes déroulantes).
 
Comment fait-on avec un projet android 2.2/2.3 pour ajouter un widget android 4.0 ?
 
Merci par avance :D


tu compiles avec la dernière version (17) et tu mets la version min correspondant à 2.2 (7?).
Attention à ne pas utiliser d'api non encore présente sinon ça crashe (ou mettre un test avant sur la variable SDK_QQCH).
 
C'est très facile en fait.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2134070
LeRiton
Posté le 30-03-2012 à 22:32:45  profilanswer
 

alb a écrit :

Ah au fait pour mon histoire de toast qui s'affichait trop tard, le bug doit venir de l'émulateur, ça fonctionne niquel sur mon galaxy :D


 
Ça, ou alors l'émulateur met en évidence le comportement qu'auront certains devices plus lents... J'aurais tendance à ne pas prendre le résultat sur un appareil isolé comme argent comptant. A tout hasard, quel SDK pour ton émulateur ? T'as cherché dans d'éventuels bugs connus ?

n°2134073
alb
Chaotic Good
Posté le 30-03-2012 à 22:47:56  profilanswer
 

Android 2.3.3
Ouais peut être que ça se retrouvera ailleurs, mais comme j'ai pas d'autres pistes, on verra bien quand je le ferai tester.


Message édité par alb le 31-03-2012 à 10:50:36
n°2134826
Thordax
Shop smart. Shop S-Mart !
Posté le 04-04-2012 à 13:50:23  profilanswer
 

Merci pour les links plus haut!


Message édité par Thordax le 04-04-2012 à 13:50:58

---------------
Atari 520 ST 256 Ko
n°2134928
flo850
moi je
Posté le 04-04-2012 à 21:28:10  profilanswer
 

et paf: un concours de plus http://www.geeek.org/axa-banque-ou [...] s-478.html

 

axa, 50Keuros de prix
+le concours opendata de l'etat, de nantes et de montpellier


Message édité par flo850 le 04-04-2012 à 21:30:04

---------------

n°2134968
BenO
Profil: Chercheur
Posté le 05-04-2012 à 09:31:22  profilanswer
 

1 seul prix :| c'est relou.


---------------
Python Python Python
n°2134969
flo850
moi je
Posté le 05-04-2012 à 09:33:15  profilanswer
 

et j'ai un peu de mal a voir comment innover avec les données présentes.
 
Pour les opendata , il y a des prix à chaque fois


---------------

n°2135288
alb
Chaotic Good
Posté le 06-04-2012 à 18:38:17  profilanswer
 

Petite question :
 
J'ai une listview d'une cinquantaine d'élements.
Dans chaque ligne de cette listview j'ai une checkbox et une textview.
 
Je voudrai parcourir un à un les élements de ma listview (avec un for each).
 
Quelqu'un pour m'orienter vers la bonne syntaxe ? :D

n°2135290
bixibu
Ca ... c'est fait!
Posté le 06-04-2012 à 18:49:23  profilanswer
 

Quelle est la difficulté ? Il y a un piège ?
 
google, toussa :  
 
http://developer.android.com/refer [...] tView.html
http://docs.oracle.com/javase/1.5. [...] reach.html


---------------
App Android NextGP : Store - TU | Makerworld
n°2135292
alb
Chaotic Good
Posté le 06-04-2012 à 19:36:10  profilanswer
 

- Un piège : je ne pense pas.
- La difficulté : je débute, et je galère un peu à trouver la méthode qui va bien pour décomposer les items dans ma listview (la checkbox ne faisant pas parti de mon arraylist, je peux pas le récupérer via getItemAtPosition par exemple).
Le for each ça ira.
- Google : rien trouver de probant (surement parce que je suis un gros con). J'en viens à douter qu'on puisse récupérer la liste des éléments une fois le rendu de l'adapter effectué.

 

Du coup gros naze que je suis je poste sur un forum. Happy ? :o


Message édité par alb le 06-04-2012 à 19:43:26
n°2135294
bixibu
Ca ... c'est fait!
Posté le 06-04-2012 à 20:14:25  profilanswer
 

Ok j'avais pas vu que tu souhaitais chopé un élément à l'intérieur d'un Item. :o

 

Sinon, j'ai jamais fait, mais tu as tenté listView/adapter.getChildAt(position) ?
avec ensuite
- soit : view.findViewById sur la view retourné.
- soit une récupération des views créés dans l'adapter (view.getTag())  (si tu as bien utilisé le pattern de viewHolder et son enregistrement via un setTag())?


Message édité par bixibu le 06-04-2012 à 20:14:51

---------------
App Android NextGP : Store - TU | Makerworld
n°2135296
alb
Chaotic Good
Posté le 06-04-2012 à 21:27:39  profilanswer
 

Justement pas défini de tag, pas trop du tout compris le principe, mais je crois que je vais pas avoir le choix :jap:
 
J'ai fini par trouver un exemple de code qui à l'air de coller à ce que je cherche :  
http://appfulcrum.com/2010/09/12/l [...] heckboxes/
 
Je m'y penche demain ça m'a vider le crâne :o

n°2135313
k_wiem
Posté le 07-04-2012 à 12:34:43  profilanswer
 

slt, je suis en train de faire un projet sur android...:/ je trouve une problème concernant le fonctionnement du camera android....:/       s'il ya quelq'un qui peut m'aider!!!

n°2135445
BenO
Profil: Chercheur
Posté le 10-04-2012 à 09:08:57  profilanswer
 

A l'inscription sous Google Play il faut rentrer "Nom du développeur" :
Est-ce le "Publisher Name" ?


---------------
Python Python Python
n°2135475
souk
Tourist
Posté le 10-04-2012 à 10:53:39  profilanswer
 

LeRiton a écrit :

L'appel à la méthode super.foo() doit toujours être la première instruction


Euh .... nan  [:pingouino]

n°2135559
alb
Chaotic Good
Posté le 10-04-2012 à 15:04:45  profilanswer
 

Gros problème de compabilité sur le market place, plutôt imcompréhensible pour moi.
 
J'ai crée une appli avec ça dans le manifest :

Code :
  1. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  2.     android:versionCode="3"
  3.     android:versionName="1.2" >
  4.     <uses-sdk android:minSdkVersion="8" />
  5. <uses-permission android:name="android.permission.INTERNET"></uses-permission>
  6. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  7. <uses-permission android:name="android.permission.READ_PHONE_STATE" />
  8. <supports-screens android:smallScreens="true"
  9.                   android:normalScreens="true"
  10.                   android:largeScreens="true"
  11.                   android:anyDensity="true"
  12. />


Rien de fantastique.
 
Je le fait tourner sans soucis sur Galaxy Note et mon Samsung S2.
Au moment de poster l'apk je vois les deux appareils dans la liste des appareils compatibles (enfin c'est ce que je crois comprendre)
 
http://img15.hostingpics.net/pics/604525market02.png
 
Mais lorsque je vais sur la page de mon app j'ai le message suivant :
 
http://img15.hostingpics.net/pics/788536market01.png
 
Par contre d'autres personnes avec les mêmes appareils arrivent à installer l'appli. La différence des mes appareils : des roms customs.
J'ai une seule piste (et encore je suis pas sur que se soit la bonne) : apparement ces roms custom modifie le nom de l'appareil dans le fichier /system/build.prop, ce qui ferait un peu bugger le market au moment du check de compabilité.
 
Mais alors dans ce cas pourquoi par exemple je peux installer l'appli Facebook, et pas la mienne ? Comment faire pour être aussi compatible ?
Qu'est ce qui pourrait empêcher une appli d'être compatible ?
 
Quand même bien chiant qu'on est pas un log du test de compabilité pour comprendre. Je trouve ça assez dingue.

n°2135560
ToYonos
Ready to code
Posté le 10-04-2012 à 15:05:11  profilanswer
 

LeRiton a écrit :

L'appel à la méthode super.foo() doit toujours être la première instruction.  […]


souk a écrit :


Euh .... nan  [:pingouino]


C'est le cas pour le constructeur uniquement :jap:


---------------
Marre de perdre du temps à chercher vos sous titres ? | HFR4droid
n°2135563
Shinuza
This is unexecpected
Posté le 10-04-2012 à 15:10:49  profilanswer
 

http://android-developers.blogspot [...] dware.html
 
Enfin...


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  52  53  54  ..  84  85  86  87  88  89

Aller à :
Ajouter une réponse
 

Sujets relatifs
problème scrollView cocoaDes développeurs Android sur Bordeaux ?
Développement d'un nouveau réseau en ligne[SVN] suivi des impacts d'un développement
Developpement d'une application de gestion de logsCherche framework java pour developpement web rapide
[Android] Emulateur et appliDéveloppement d'un site Web
Affichage message sur console projet pour développement plugin eclipsedeveloppement d'un service web mobile
Plus de sujets relatifs à : Developpement sur Android !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)