El gran libro de Android Avanzado by Jesús Tomás Gonzalo Puga David Santamaría & Jorge Barroso
autor:Jesús Tomás, Gonzalo Puga, David Santamaría & Jorge Barroso
La lengua: deu
Format: epub
editor: Marcombo x 5
publicado: 2019-05-15T00:00:00+00:00
Mediante la clase BoundService hemos definido el servicio al que podremos enlazar la actividad. En esta clase implementamos un cronómetro infinito, para lo cual hacemos uso de un objeto de tipo Chronometer 28 y devolvemos el tiempo transcurrido mediante el método público getTimestamp(), al cual se podrá acceder únicamente a través de una instancia de esta clase. Para realizar este acceso utilizamos la clase MyBinder, la cual extiende de Binder y devolverá una instancia de nuestro servicio BoundService. Únicamente a través de este objeto podremos acceder a los métodos públicos de su clase superior.
Un aspecto que no debemos descuidar es la implementación del método onUnbind(), ya que aunque parezca inofensivo puede ser bastante peligroso si no se utiliza adecuadamente, puesto que puede alterar el comportamiento del servicio enlazado dependiendo del valor devuelto. Si devuelve true, como es nuestro caso, si necesitamos realizar un nuevo enlazado al servicio ya iniciado, se utilizará el método onRebind() en lugar de onBind(). Si devuelve false, tanto el método onBind() como onUnbind() serán llamados una única vez. Por tanto, si se vuelve a enlazar el servicio, ninguno de los métodos será llamado de nuevo, de modo que cada nuevo enlace devolverá el mismo objeto desde la clase Binder.
4. Comprueba que se ha añadido la siguiente etiqueta en el manifiesto de la aplicación:
< service
android:name= ".BoundService"
android:enabled= "true"
android:exported= "true"></ service >
descargar
Este sitio no almacena ningún archivo en su servidor. Solo indexamos y enlazamos. Contenido proporcionado por otros sitios. Póngase en contacto con los proveedores de contenido para eliminar el contenido de derechos de autor, si corresponde, y envíenos un correo electrónico. Inmediatamente eliminaremos los enlaces o contenidos relevantes.
Futuros 1 by AA. VV(751)
El ojo del fotógrafo by Michael Freeman(724)
ROS Robotics Projects. by Ramkumar Gandhinathan(561)
Windows 10 For Dummies by Andy Rathbone(548)
La forma emergente by Umberto Roncoroni(536)
Final Cut Pro X Efficient Editing by Iain Anderson(520)
Software by Rudy Rucker(489)
iPhone For Dummies by Edward C. Baig & Bob LeVitus(483)
Pro Power BI Desktop by Adam Aspin(483)
El gran libro de Android Avanzado by Jesús Tomás Gonzalo Puga David Santamaría & Jorge Barroso(477)
Manual de AutoCAD 2011 by MEDIAactive(476)
La gran historia de los videojuegos by Steven L. Kent(471)
Las manos by Hong Xiao(466)
Aprender AutoCAD 2012 Avanzado con 100 ejercicios prácticos by MEDIAactive(456)
Manual de Photoshop CS5 by MEDIAactive(436)
AutoCAD For Dummies by Bill Fane(422)
Usabilidad. Deja de sufrir by Daniel Torres Burriel(418)
Adobe Premiere Pro by Ben Goldsmith(413)