FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 25
→
WM - Windev Mobile - Modelo do Dispositivo
WM - Windev Mobile - Modelo do Dispositivo
Débuté par adrianoboller, 23 sep. 2015 15:20 - 4 réponses
Connectez-vous…
adrianoboller
#1
Membre enregistré
3 662 messages
Popularité : +175 (223 votes)
Posté le 23 septembre 2015 - 15:20
import android.app.Activity
;
import android.content.Context
;
import android.content.Intent
;
import android.content.SharedPreferences
;
import android.content.SharedPreferences.Editor
;
import android.os
.
*
;
import android.os.Bundle
;
import android.telephony.TelephonyManager
;
import android.util.Log
;
import android.widget.Toast
;
import android.provider.Settings.Secure
;
PUBLIC static string
getDeviceName
(
) {
string
manufacturer
=
android.os.Build.MANUFACTURER
;
string
model
=
android.os.Build.MODEL
;
string
brand
=
android.os.Build.BRAND
;
string
product
=
android.os.Build.PRODUCT
;
string
board
=
android.os.Build.BOARD
;
string
bootloader
=
android.os.Build.BOOTLOADER
;
string
cpu_abi
=
android.os.Build.CPU_ABI
;
string
cpu_abi2
=
android.os.Build.CPU_ABI2
;
string
device
=
android.os.Build.DEVICE
;
string
display
=
android.os.Build.DISPLAY
;
string
fingerprint
=
android.os.Build.FINGERPRINT
;
string
hardware
=
android.os.Build.HARDWARE
;
string
host
=
android.os.Build.HOST
;
string
id
=
android.os.Build.ID
;
string
radio
=
android.os.Build.RADIO
;
string
serial
=
android.os.Build.SERIAL
;
string
tags
=
android.os.Build.TAGS
;
string
type
=
android.os.Build.TYPE
;
string
user
=
android.os.Build.USER
;
IF
(
model.startsWith
(
manufacturer
)
) {
RETURN
(
model
)
;
}
ELSE
{
string
MarcaModeloCelular
=
"manufacturer: "
+ (
manufacturer
) +
"; model: "
+ (
model
) +
"; brand: "
+ (
brand
) +
"; product: "
+ (
product
) +
"; board:"
+ (
board
) +
"; bootloader: "
+ (
bootloader
) +
"; cpu_abi: "
+ (
cpu_abi
) +
"; cpu_abi2: "
+ (
cpu_abi2
) +
"; device: "
+ (
device
) +
"; display: "
+ (
display
) +
"; fingerprint: "
+ (
fingerprint
) +
"; hardware: "
+ (
hardware
) +
"; host: "
+ (
host
) +
"; id: "
+ (
id
) +
"; radio: "
+ (
radio
) +
"; serial: "
+ (
serial
) +
"; tags: "
+ (
tags
) +
"; type: "
+ (
type
) +
"; user: "
+ (
user
)
;
MarcaModeloCelular
=
MarcaModeloCelular.toUpperCase
(
)
;
RETURN
MarcaModeloCelular
;
}
}
--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Signaler
1
0
Danilo Valim
#2
Membre enregistré
13 messages
Popularité : +9 (9 votes)
Posté le 24 septembre 2015 - 15:18
Mais uma vez muito Obrigado Adriano....Tutorias muito eficaz e eficiente Parabéns!!
*Ps: Detalhe deve clicar em cima para reconhecer o código acima como linguagem Java!!
Signaler
0
0
Danilo Valim
#3
Membre enregistré
13 messages
Popularité : +9 (9 votes)
Posté le 24 septembre 2015 - 15:25
Signaler
0
0
adrianoboller
#4
Membre enregistré
3 662 messages
Popularité : +175 (223 votes)
Posté le 24 septembre 2015 - 17:22
Link complementar:
http://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/676-windev-mobile-android-pegar-versao-android-via-procedure-677/read.awp
--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Signaler
0
0
adrianoboller
#5
Membre enregistré
3 662 messages
Popularité : +175 (223 votes)
Posté le 28 septembre 2015 - 17:12
import android.app.Activity
;
import android.content.Context
;
import android.content.Intent
;
import android.content.SharedPreferences
;
import android.content.SharedPreferences.Editor
;
import android.os
.
*
;
import android.os.Bundle
;
import android.telephony.TelephonyManager
;
import android.util.Log
;
import android.widget.Toast
;
import android.provider.Settings.Secure
;
PUBLIC static string
getDeviceName
(
string
TagSN
) {
string
manufacturer
=
android.os.Build.MANUFACTURER
;
string
model
=
android.os.Build.MODEL
;
string
brand
=
android.os.Build.BRAND
;
string
product
=
android.os.Build.PRODUCT
;
string
board
=
android.os.Build.BOARD
;
string
bootloader
=
android.os.Build.BOOTLOADER
;
string
cpu_abi
=
android.os.Build.CPU_ABI
;
string
cpu_abi2
=
android.os.Build.CPU_ABI2
;
string
device
=
android.os.Build.DEVICE
;
string
display
=
android.os.Build.DISPLAY
;
string
fingerprint
=
android.os.Build.FINGERPRINT
;
string
hardware
=
android.os.Build.HARDWARE
;
string
host
=
android.os.Build.HOST
;
string
id
=
android.os.Build.ID
;
string
radio
=
android.os.Build.RADIO
;
string
serial
=
android.os.Build.SERIAL
;
string
tags
=
android.os.Build.TAGS
;
string
type
=
android.os.Build.TYPE
;
string
user
=
android.os.Build.USER
;
string
MarcaModeloCelular
=
""
;
IF
(
model.startsWith
(
manufacturer
)
) {
RETURN
(
model
)
;
}
ELSE
{
IF
(
TagSN
=
=
"S"
) {
MarcaModeloCelular
=
"manufacturer: "
+ (
manufacturer
) +
"; model: "
+ (
model
) +
"; brand: "
+ (
brand
) +
"; product: "
+ (
product
) +
"; board:"
+ (
board
) +
"; bootloader: "
+ (
bootloader
) +
"; cpu_abi: "
+ (
cpu_abi
) +
"; cpu_abi2: "
+ (
cpu_abi2
) +
"; device: "
+ (
device
) +
"; display: "
+ (
display
) +
"; fingerprint: "
+ (
fingerprint
) +
"; hardware: "
+ (
hardware
) +
"; host: "
+ (
host
) +
"; id: "
+ (
id
) +
"; radio: "
+ (
radio
) +
"; serial: "
+ (
serial
) +
"; tags: "
+ (
tags
) +
"; type: "
+ (
type
) +
"; user: "
+ (
user
)
;
}
ELSE
{
MarcaModeloCelular
=
(
manufacturer
) +
";"
+ (
model
) +
";"
+ (
brand
) +
";"
+ (
product
) +
";"
+ (
board
) +
"; "
+ (
bootloader
) +
";"
+ (
cpu_abi
) +
";"
+ (
cpu_abi2
) +
";"
+ (
device
) +
";"
+ (
display
) +
";"
+ (
fingerprint
) +
";"
+ (
hardware
) +
";"
+ (
host
) +
";"
+ (
id
) +
";"
+ (
radio
) +
";"
+ (
serial
) +
";"
+ (
tags
) +
";"
+ (
type
) +
";"
+ (
user
)
;
}
MarcaModeloCelular
=
MarcaModeloCelular.toUpperCase
(
)
;
RETURN
MarcaModeloCelular
;
}
}
--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Signaler
0
0
→ Revenir à WINDEV 25
WINDEV 25
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