Android
14.HILOS Y CONTROLADORES
Página 138 de 286
o
r
d
u
r
a
n
t
e
l
a
e
j
e
c
u
c
i
ó
n
.
S
i
q
u
e
r
e
m
o
s
m
o
s
t
r
a
r
e
n
p
a
n
t
a
l
l
a
l
o
s
d
a
t
o
s
o
g
r
á
f
i
c
o
s
g
e
n
e
r
a
d
o
s
e
n
u
n
h
i
l
o
p
o
d
e
m
o
s
u
t
i
l
i
z
a
r
u
n
c
o
n
t
r
o
l
a
d
o
r
(
h
a
n
d
l
e
r
)
,
q
u
e
e
s
u
n
o
b
j
e
t
o
d
e
l
a
c
l
a
s
e
H
a
n
d
l
e
r
.
U
n
c
o
n
t
r
o
l
a
d
o
r
r
e
s
i
d
e
n
t
e
e
n
e
l
h
i
l
o
p
r
i
n
c
i
p
a
l
p
u
e
d
e
r
e
c
i
b
i
r
m
e
n
s
a
j
e
s
d
e
o
t
r
o
h
i
l
o
y
e
j
e
c
u
t
a
r
i
n
s
t
r
u
c
c
i
o
n
e
s
e
n
c
o
n
s
e
c
u
e
n
c
i
a
,
p
o
r
e
j
e
m
p
l
o
,
e
s
c
r
i
b
i
r
e
n
p
a
n
t
a
l
l
a
.
P
a
r
a
e
n
v
i
a
r
u
n
m
e
n
s
a
j
e
a
u
n
c
o
n
t
r
o
l
a
d
o
r
h
a
n
d
l
e
r
d
e
s
d
e
u
n
h
i
l
o
:
•
S
e
o
b
t
i
e
n
e
e
l
m
e
n
s
a
j
e
a
s
o
c
i
a
d
o
a
l
c
o
n
t
r
o
l
a
d
o
r
M
e
s
s
a
g
e
m
s
g
=
h
a
n
d
l
e
r
.
o
b
t
a
i
n
M
e
s
s
a
g
e
(
)
;
•
S
e
c
o
n
s
t
r
u
y
e
u
n
o
b
j
e
t
o
d
e
t
i
p
o
B
u
n
d
l
e
p
a
r
a
e
m
p
a
q
u
e
t
a
r
l
o
s
d
a
t
o
s
B
u
n
d
l
e
b
=
n
e
w
B
u
n
d
l
e
(
)
;
•
I
n
s
e
r
t
a
m
o
s
l
o
s
d
a
t
o
s
e
n
e
l
b
u
n
d
l
e
m
e
d
i
a
n
t
e
p
a
r
e
j
a
s
(
"
e
t
i
q
u
e
t
a
"
,
d
a
t
o
)
,
p
o
r
e
j
e
m
p
l
o
p
a
r
a
i
n
s
e
r
t
a
r
u
n
e
n
t
e
r
o
y
u
n
a
c
a
d
e
n
a
e
n
e
l
b
u
n
d
l
e
b
.
p
u
t
I
n
t
(
"
e
t
i
q
u
e
t
a
1
"
,
e
n
t
e
r
o
)
;
b
.
p
u
t
S
t
r
i
n
g
(
`
`
e
t
i
q
u
e
t
a
2
"
,
c
a
d
e
n
a
)
;
•
F
i
n
a
l
m
e
n
t
e
s
e
i
n
s
e
r
t
a
e
l
b
u
n
d
l
e
e
n
e
l
m
e
n
s
a
j
e
y
s
e
e
n
v
i
a
a
l
c
o
n
t
r
o
l
a
d
o
r
m
s
g
.
s
e
t
D
a
t
a
(
b
)
;
h
a
n
d
l
e
r
.
s
e
n
d
M
e
s
s
a
g
e
(
m
s
g
)
;
E
n
c
u
a
n
t
o
s
e
e
n
v
i
a
u
n
m
e
n
s
a
j
e
a
l
c
o
n
t
r
o
l
a
d
o
r
,
e
l
s
i
s
t
e
m
a
e
j
e
c
u
t
a
e
l
m
é
t
o
d
o
h
a
n
d
l
e
r
.
h
a
n
d
l
e
M
e
s
s
a
g
e
(
)
d
e
l
a
c
l
a
s
e
H
a
n
d
l
e
r
,
q
u
e
s
e
h
a
b
r
á
r
e
e
s
c
r
i
t
o
p
a
r
a
a
c
e
p
t
a
r
e
l
m
e
n
s
a
j
e
e
n
v
i
a
d
o
y
e
j
e
c
u
t
a
r
o
t
r
a
s
i
n
s
t
r
u
c
c
i
o
n
e
s
.
H
a
y
q
u
e
d
e
f
i
n
i
r
e
l
c
o
n
t
r
o
l
a
d
o
r
h
a
n
d
l
e
r
e
n
e
l
h
i
l
o
p
r
i
n
c
i