Inform ática M óvil - Arquitectura y Tecnología de Computadores
-
Upload
khangminh22 -
Category
Documents
-
view
4 -
download
0
Transcript of Inform ática M óvil - Arquitectura y Tecnología de Computadores
���� ��� ��� ������������ �����������
���������������������������� !��! ��"#���$������%�� & !������
% ���'(()*'((+
�,��� -! ����. $� ��/����&$ ��� ������'��
�!��,�0���� �� �1������$!�� .�$
Informática Móvil - J2ME 2
�!��,�0��-, ���� � �� �
� ��������������� � ������������������������������� ���������������
� ������������� ��������������������� ���������� ����� ���������� ��� ��������!��"��������� �� �� ��!���#
� ��������������� ������������������������ $����%� ����������%�����������%�&� ��!���������!��������������!������ ���'(� �������������!����������!���)������� '!� ����������*�������!������ +����!�����!�� � ������������ ��
� ��������������� ������������������������� �����������������!������� �������������������)��������������������!��� ����%�!����� +����!���� ��� �,����������
Informática Móvil - J2ME 3
�!��,�0��-, ���� � �� �
�������������������!��"�����
NÚCLEO DE LAINTERFAZ DE BAJO NIVEL
CLASES GENÉRICAS
NÚCLEO DE LAINTERFAZ DE ALTO NIVEL
Informática Móvil - J2ME 4
%$�������� ���
� �������!��"�!�)�� �� ��!��"�� �������!�������"���!���������������� -��������� !�����%��������%�����)������!��"� (������� ����������)������!��"�)�� ����������
Informática Móvil - J2ME 5
%$�������� ���
� �������!��"�)�� �!�)�� ������ �� ��!��"�� ������)�� �#����!������������ ����� .���������������/ ���� "������� �� ��"���0������ ���������������������������!�������"�����1�����"���������� ������
Informática Móvil - J2ME 6
%$�������� ���
� ����� ����������!�� � �,�� 2)�� �,������)������!��"
� ��!��"!�����������!��"�����!��"�3��� 3� ������)��������� ��������!�� � �,��
� ���� �,���������)��������� �� ����!��� ��������!������� ��!�����
� ��������������������������������������������������������� �������
� �0������'!!��� .� ���������� ��������!�������� ����������������0�������������
� ��!������ ��'!!�������� ��������� ���4�������������������('�/'
� ����)������ ����������� ���� ��%����� �5
Informática Móvil - J2ME 7
%$�������� ���
� ������������ �!�)�� �� ��������� ��������������� �,���)������������ /������������)�,�����6����7� ��� �����������"���� �������� �,�� '�� ���������)�����������%�����)��������������!�������
� ������� #�������������������������!������� ������ �������������������� ��� ����������
� ���!����!"#��!#����� �������!����� ���"��!� ���!� 5�� ��������)���� �$�!$�� �#�+���!���� ������'�/���)��� ���������������!��� �,��������������������� ������!������
Informática Móvil - J2ME 8
%$�������� ���
� ������������ �!�)�� �� ��������� 8���!������ ��� �,�#�������� )���' �!������7��������9' �!��9%���������$'�:%�;�<� �0���������� ���#
� -��� ���������)�����������%�3�"� ��������������� �,�� ���!�����3� ��%���!����������������������������������
� �=-8>?'@��������,��� ����0������ ����������� �����)�� � -��)�0��!������������� �����
� 8����,������!�����������!�������������0���� �����������������%����� ,����� ��"������0���#
� ������' ����������� %���!��"�)�� ��� ��!���������� ,����� ����!�������������� ���������� ���� ���������������� � ���������������)������!��"�)�� ���� �)����������
Informática Móvil - J2ME 9
�!��,�0�� � �� ����$!� .�$
� �����/ ����� /�!�� ���������� ������������������ �������������������������
� !�)�� ������� ���/ ������&��� ��!��"�)��� 8�����(�;�A� ������ ���� �0��� �� !�������)����"��������5��� "�� B��� -� B��#� ������������� �������!�����!������!�������������� 3������ ������
� �-���������%���-�����%��-� B���-� B��� B���%���-� B����
� 8�����(�C�A%���� ������0����3��������� ������������ ������!��"�)��
Informática Móvil - J2ME 10
�!��,�0�� � �� ����$!� .�$
� �����'���� !�)�� � ���'�����&��� / ����� (������������������������
� -5!� �����%������������������ /���� ���������� !�����5���%���� "%����� �%��������� ��� ���� ���
� '����/���������� '����/������%�/������%����������%�'���-"!���!��
� /��!����������������!��������������������C��!��� '����#�.�� �� �� ��� ���������
� '�����-���2��'����?2>8D8>�
� (��'����#������� ������!� ��������� '�����-���2�����!��
Informática Móvil - J2ME 11
�!��,�0�� � �� ����$!� .�$
� �����'���� /��!���� ����������!� �������� �������
� ���� �!� ���� �� ���� ��������� /��!���� ��!���� ���������� ������� �� ��������)��� '���� '���-"!���2=?�>�'-�2=�!��"/�������!��"�
Informática Móvil - J2ME 12
�!��,�0�� � �� ����$!� .�$
� �������� !�)�� � �������&��� / ������������� �3�� �� (������ �� �� ��"� ��� ��� ����! ����� ������� �3�� �
� >�!����� ���!��)������ ���������������� �,� ���� ������ �! ����� �3�� ��!����� E������ ����������! ���� � E��!� �����
� C� ���� ���#� ������ 5�
� ���/��������%��� ��-"!��� ���� ������ ���������� ��������! ������"�������������� ����%���������� ���/��������%��� ��-"!�%�/����FG����%������FG���������� ��!�����#���������3��������������3
Informática Móvil - J2ME 13
�!��,�0�� � �� ����$!� .�$
� -�!��������� ��!�5 ��
� '����� ���������������%���!���� � ��� � �,�� +�� !��� ��� ��� � ���* ����! ����� ���� �,� ����!������ ��� ������' ����������� %���!��"�)�����
� 8� ������ /,�����!�������� ���������������������������>����$����� ������ �,������! �,�������!�� ������� �,�� .�"� ����������������� !��������������! �,����� ������
� �*��!��� /��!��������� ���������������������������� '����������� ������������!�� ��� �,�<��������������!��������������� ������
Informática Móvil - J2ME 18
�!��,�0�� � �� ����$!� .�$
� �����-��$��� !�)�� � ���-��$���&��� / ����� (������ �� !����� �������� �������� .�"� �� �!� ��� ��� �!� ���� ��H ������ ��� ��� ����� /� ���� ��� ��� �!� ���� ������!����� � ����� ��� �!� ���� ������� !����� ���� ���!���� �������� �������� ����
� �����/�������������� ��� �!� ���� !��� ���-��$��"� ������ >��� ���� �������#��������� !����� ��� -��?����
Informática Móvil - J2ME 19
�!��,�0�� � �� ����$!� .�$
� �����-��$��� ����� ��
� -��$���/��������%�/�������%��� ���1�%������� �����
� 8���!�� ����������� ���� ���-��$�� �� ,�� ����� �*���� "������ � ��� ������ ������ ���
TextBox cajatexto = new TextBox(“Contraseña”,””,30,TextField.NUMERIC | TextField.PASSWORD)
Informática Móvil - J2ME 21
�!��,�0�� � �� ����$!� .�$
� �����?���� !�)�� � ���?�����&��� / ����� ����������������*���� ������������ ����)���� 8� �)��� ����� �� ������������� ��� ���� /� �������� �������� �)��� � ����� >������ �� �� ��� ���#�������� 5��� � ����� A�3�� ?���������I;�
� ������� �������!���� �������� ������?������������
Informática Móvil - J2ME 23
�!��,�0�� � �� ����$!� .�$
� �����?���� J��,� ��������
� /����������������� 8������� ��)� ��!����������/��������
� ������� ��������0��� �)�� �#����/���3��������� ����
� '������ ����!������������������������ ��������������� ��� ,���� ������������������������ %���!��"�)�����
Informática Móvil - J2ME 25
�!��,�0�� � �� ����$!� .�$
� �����/�������� !�)�� � ���/������� �&��� ���� ���� �� ��!��� �� ������ ������� -��� ��������� �)��� C� ���� ���
� /��������/������ ���%�/���������� /��������/������ ���%�/��������%��� �!����� ���
� '!����� ��#�����(�'�=%�����.4(8>��=:%�����$�--2=� /���������� ���%����%�����(�'�=����;��� ���� ��
Informática Móvil - J2ME 27
�!��,�0�� � �� ����$!� .�$
� �������������� !�)�� � ����������� �&��� ���� �� ���,� ���������� ������?���� 8�������� ���!���� ����� ��� ������������� C� ���� ���
� ���������/������ ���%�������������%��� ��"��%�/������������ ���������/������ ���%�������������%��� ��"��%�/����������%����!����� ���
� �����#� �������������������������������������0���� ������� �!� �����������!������
� ��"��#�!�� �,���������������������!������
Informática Móvil - J2ME 28
�!��,�0�� � �� ����$!� .�$
� �������������� (��)������� �����"��
� �0���
Informática Móvil - J2ME 29
�!��,�0�� � �� ����$!� .�$
� �����-��?����� !�)�� � ���-��?���� �&��� ���� ���!�������� �����)�� ������?����"�����)��� ������� �� ���-��$��
� .��������������� ���������������� �-��$��� ��,������ -��?���� ������ ������<�-��$��%����/ ����� 8���� �������� !�����/���3��������� ����<��� ����-��$��%������0 ��� ������' ����������� %���!��"�)�����
� /��������� >��� ���� ����� ������ �'=4%�=��8>��%�('//62>�%�&�
� ����� ��� -��?�����/������ ���%�/��������%��� �!� ����%������� �����
Informática Móvil - J2ME 31
�!��,�0�� � �� ����$!� .�$
� ��������?����� !�)�� � ������?���� �&��� ���� J��,� ����� 3� "�3��� ������?���� .� ����������� ����������������� ����� ��
� ���?�����/������ ���%��� ������ ����#��'-8%�-��8%��'-8K-��8
� ���?�����/������ ���%��� ����%����������-���@�������3�������
Date fechaactual = new Date(); // Crear objeto Date con fecha actualDateField fecha = new DateField(“Fecha”,DateField.DATE_TIME);fecha.setDate(fechaactual); // Establecer en el objeto la fecha actual
������������������� ����� ������������������� ��
Informática Móvil - J2ME 32
�!��,�0�� � �� ����$!� .�$
� ������3�� �J���!� !�)�� � ����3�� �J���!�&��� ������������ �3�� �
� J��!� ���������� ��� ����)��� '�����������%�!����������������?���� ����� ��
� �3�� �J���!�/������ ���%��� �!��� �3�� �J���!�/������ %��� �!�%�/����FG��������%������FG���������
Informática Móvil - J2ME 34
�!��,�0�� � �� ����$!� .�$
� ������3�� �J���!� J��,� ��������#;�'����0 ������/���3�������
� ������ ��������� ��� ���� ��� �! �,�%�������������������� ������/��������"���������� ��� ������� �����/���3�������
� 8�����/���3�������%���!���� ��!��)�� �0 �������3����� ��� ������ "� ��� ��%����������� �� � ����!�������
� ���� ��� �� �� ��)������ ��� �,�%��������������/���3�������
C�'����0 ��� ������' �����%� ��� ����� �)�����
Informática Móvil - J2ME 35
�!��,�0�� � �� ����$!� .�$
� �����J����� !�)�� � ���J��������������� ���� �������!������ ������� �������� � ���)����� >�!������������������A�"����������������� ����� ��
� J�����/������ ���%�)������ ����� ���%��� ��������%��� �������� ����
� ����!�� ��������#���������� !���� ������ ������������ ��������J������������� )���� "����!�� ����� ���FAI��������G��
� (����������#�����!�� � �,� ������ � ���������� �����������J������D������� ������� ��"��� !��� ���� �����!������ ������ ����
Informática Móvil - J2ME 36
�!��,�0�� � �� ����$!� .�$
� >� ������ ����� .����3���#
� ������������������ �,������������������������0���������������� ��������������������/��������
� 8���!��#������ ���;L�!������� ����� ��%��������' ���%����/���3����� �������"����5 ���������!����
� ���������������!�� � �,�� ����� 3����������!���!������� ����� ��"��������� ����!��� �!��������������