FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Prevent the application from standby mode in Android and iOS
Prevent the application from standby mode in Android and iOS
Débuté par adrianoboller, 20 nov. 2014 12:50 - 4 réponses
Connectez-vous…
adrianoboller
#1
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 20 novembre 2014 - 12:50
Procedure
SempreLigado
(
LOCAL
TrueFalse is
boolean
)
IF
IniOSMode
(
) =
True
IOS_BloqueiaTela
(
True
)
ELSE IF
InAndroidMode
(
) =
True
Android_BloqueioTela
(
TrueFalse
)
END
Signaler
0
0
adrianoboller
#2
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 20 novembre 2014 - 12:51
//ObjC
void IOS_BloqueiaTela
(
BOOL
b
Status
)
{
// Changes the status of the autolock
[
[
UIApplication sharedApplication
]
setIdleTimerDisabled
:
b
Status
]
;
}
Signaler
0
0
adrianoboller
#3
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 20 novembre 2014 - 12:51
//Java
//Desativar Bloqueio de Tela, protecao de tela, hibernar
import android.app.Activity
;
import android.view.Window
;
import android.view.WindowManager.LayoutParams
;
PUBLIC static
void Android_BloqueioTela
(
boolean
keepScreenOn
) {
Activity xa
=
getCurrentActivity
(
)
;
Window xw
=
xa.getWindow
(
)
;
IF
(
keepScreenOn
=
=
True
) {
xw.addFlags
(
android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
)
;
}
ELSE
{
xw.clearFlags
(
android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
)
;
}
}
Signaler
0
0
adrianoboller
#4
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 20 novembre 2014 - 12:53
//Ajuste
Procedure
SempreLigado
(
LOCAL
TrueFalse is
boolean
)
IF
IniOSMode
(
) =
True
IOS_BloqueiaTela
(
TrueFalse
)
ELSE IF
InAndroidMode
(
) =
True
Android_BloqueioTela
(
TrueFalse
)
END
Signaler
0
0
BOLLER ADRIANO
#5
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 02 août 2016 - 21:11
Link Complementar:
http://doc.pcsoft.fr/en-US/?3073032&name=sysmiseenveille_fonction&productversion=XXF200057K&verdisp=200
SysStandby (Função)
Em francês: SysMiseEnVeille
Costumava:
descobrir e modificar a quantidade de tempo ocioso antes de espera.
ativar e desativar o modo de espera.
andróideiPhone / iPadEsta função é usada para ativar ou desativar o modo de espera. Nota : A configuração do modo de espera é específico para o aplicativo:
quando o aplicativo é encerrado, a configuração inicial é restaurada.
quando a aplicação se move para o fundo, a configuração inicial é restaurada. Quando o aplicativo se move em primeiro plano, a configuração do modo de espera é restaurada.
Novo na versão 20
WINDEV móveliPhone / iPad Esta função já está disponível para os aplicativos do iPhone / iPad.
Exemplo
WINDEV móvelWindows mobile
// Descobre a quantidade de tempo ocioso
Info
(
"A quantidade de tempo ocioso é"
+
SysStandby
(
sysBattery
) /
60
+ ...
"minutos, quando o dispositivo móvel é alimentado por bateria" )
Info
(
"A quantidade de tempo ocioso é "
+
SysStandby
(
sysMainsPower
) /
60
+ ...
" minutos quando o dispositivo móvel é alimentado por corrente eléctrica " )
WINDEV móvelWindows mobile
// Habilita o modo de espera
SysStandby
(
sysBattery
,
SysStandby
(
sysBattery
)
)
WINDEV móvelandróideiPhone / iPad
// Habilita o modo de espera
SysStandby
(
sysBattery
,
sysStandbyActive
)
Sintaxe
WINDEV móvelWindows mobile
Descobrir a quantidade de tempo de espera até o dispositivo móvel (Pocket PC) muda para o modo de espera esconder os detalhes
<Result> = SysStandby (<Power Mode>)
<Result>: Integer
Quantidade de tempo ocioso antes que o dispositivo móvel (Pocket PC) muda para o modo de espera.
<Power Mode>: constante Integer
Modo de energia do dispositivo Mobile (Pocket PC):
sysBattery dispositivo móvel (Pocket PC) alimentado por bateria.
sysMainsPower dispositivo móvel (Pocket PC) alimentado por corrente eléctrica.
WINDEV móvelWindows mobile
Modificando a quantidade de tempo ocioso antes que o dispositivo móvel (Pocket PC) muda para o modo e / ou permitindo que o modo de espera para o modo de espera esconder os detalhes
<Result> = SysStandby (<Power Mode>, <quantidade de tempo ocioso>)
<Result>: Integer
montante antiga de tempo ocioso antes que o dispositivo móvel (Pocket PC) muda para o modo de espera.
<Power Mode>: constante Integer
Modo de energia do dispositivo Mobile (Pocket PC):
sysBattery dispositivo móvel (Pocket PC) alimentado por bateria.
sysMainsPower dispositivo móvel (Pocket PC) alimentado por corrente eléctrica.
<Quantidade de tempo ocioso>: Integer
New quantidade de tempo ocioso antes que o dispositivo móvel (Pocket PC) muda para o modo de espera.
O modo de espera é ativado automaticamente quando a quantidade de tempo ocioso é modificado.
WINDEV móvelWindows mobile
A desativação do modo de espera esconder os detalhes
<
Result
> =
SysStandby
(
<
Power Mode
>
, <
sysStandbyInactive
>
)
<
Result
>
:
Integer
montante antiga de tempo ocioso antes que o dispositivo móvel (Pocket PC) muda para o modo de espera.
<Power Mode>: constante Integer
Modo de energia do dispositivo Mobile (Pocket PC):
sysBattery dispositivo móvel (Pocket PC) alimentado por bateria.
sysMainsPower dispositivo móvel (Pocket PC) alimentado por corrente eléctrica.
<sysStandbyInactive>: Constante
sysStandbyInactive : Constante usado para desativar o modo de espera para o dispositivo móvel (Pocket PC).
WINDEV móvelandróideiPhone / iPad
Como ativar / desativar o modo de espera esconder os detalhes
SysStandby
(
<
Power Mode
>
, <
espera
>
)
<
Power Mode
>
:
constante Integer
modo de energia para o qual a gestão do modo de espera deve ser modificado:
sysBattery Gerenciar o modo de espera quando o dispositivo é alimentado pela bateria.
sysMainsPower Gerir o modo de espera quando o dispositivo é alimentado através de corrente eléctrica.
iPhone / iPadEste parâmetro é ignorado. O modo de espera é aplicado tanto à bateria e à corrente eléctrica.
<Espera>: constante Integer
Ativar ou desativar o modo de espera:
sysStandbyActive Ative o modo de espera. A quantidade de tempo ocioso antes de mudar para o modo de espera depende das configurações do sistema.
sysStandbyInactive Desativar o modo de espera quando o aplicativo se move em primeiro plano.
Novo na versão 20
WINDEV móveliPhone / iPad
Descobrir o modo de espera esconder os detalhes
<
Result
> =
SysStandby
(
<
Power Mode
>
)
<
Resultado
>
:
booleana
Verdadeiro se o modo de espera estiver ativado,
False contrário.
<Power Mode>: constante Integer
modo de energia para o qual a gestão do modo de espera devem ser conhecidos:
sysBattery Gerenciar o modo de espera quando o dispositivo é alimentado pela bateria.
sysMainsPower Gerir o modo de espera quando o dispositivo é alimentado através de corrente eléctrica.
Este parâmetro é ignorado. O modo de espera é aplicado tanto à bateria e à corrente eléctrica.
--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte