Red de conocimiento informático - Problemas con los teléfonos móviles - Desarrollo del complemento del navegador UC Android

Desarrollo del complemento del navegador UC Android

Desarrollo del complemento del navegador UC Android:

Como se muestra en la imagen, es el panel del complemento UC. UC permite a los desarrolladores desarrollar complementos abriendo la API del complemento del navegador.

Tipos de complementos:

1: Extensión. Es el botón que se muestra arriba. En realidad, es solo un botón que activa un evento cuando se hace clic.

2: Receptor: Activa eventos escuchando varios eventos del navegador.

Definición del complemento:

Primero verifique la estructura de directorios del proyecto actual:

Al crear un proyecto de Android, solo hay cuatro lugares que deben configurarse. AddonService">

para que el navegador pueda reconocer el complemento

Luego, la extensión y el receptor se desarrollan por separado. (a veces, según sea necesario, basta con desarrollar solo uno de ellos)

La primera es la extensión. Su clase de extensión debe heredar de la clase AbstractExtension y anular el método onInvoke(). >

clase pública NewTabDemo extiende AbstractExtension {

...

@Override

public void onInvoke(){

?}

...

}

El contenido de onInvoke es la acción que se activa cuando se hace clic en la extensión

Entonces el receptor es relativo. En otras palabras, el receptor necesita heredar la clase AbstractReceiver y anular el método onEvent:

la clase pública MyEventReceiver extiende AbstractEventReceiver{

...

@Override

public void onEvent(int eventId, evento EventBase){

if (eventId == EventIds.EVENT_PAGE_START) {

...

}

}

}