���{Android�̉�e�X�g�����A���܂܂Ŕ|���Ă���Android�A�v���J���ɂ�����e�X�g�̃m�E�n�E���A���ۂ̃e�X�g�R�[�h��ƂƂ��ɏЉ�Ă����܂�
�@�{�A�ځuAndroid�A�v���J���e�X�g�����v�ł́AAndroid�A�v�����J�����Ă�����̂��߂Ƀe�X�g�̊�{�I�ȃm�E�n�E��������Ă��܂��B��4��ł́A�f�[�^�x�[�X�i�ȉ��ADB�j�̃e�X�g�ɂ��ĉ�����܂��B
�@��2��́uAndroid�Ńr�W�l�X���W�b�N�̃e�X�g������������ɂ��v�ł��G�ꂽ�悤�ɁADB�̃e�X�g���r�W�l�X���W�b�N�̃e�X�g�̈ꕔ�Ɋ܂܂�܂��B
�@����܂ł̘A�ڂł��`�����Ă������e�ł́A�O���ʐM�̂��Ƃ�͔������܂���ł������A�A�v�����O�����\�[�X���Q�Ƃ�����X�V����悤�ɂȂ�ƁA�T�[�o�Ƃ̂��Ƃ�ɂ���ăl�b�g���[�N�ʐM���������܂��B
�@�T�[�o�ɖ��\�[�X�̏�����v��������ɂȂ��Ă���ƁA���̓s�x�T�[�o����̏����҂����������܂��B�������A��x�擾�����f�[�^���L���b�V�����Ă����āA�ēx������ʁiActivity�j���J�����Ƃ��ɂ̓L���b�V�������f�[�^�𗘗p����ƁA���[�U�[�͑҂����ꂸ����ł���A�v����ł���悤�ɂȂ�܂��B
�@�܂��A�L���b�V�������ł͂Ȃ��A�A�v���ŗ��p����f�[�^�𗚗��Ƃ��ăN���C�A���g�ɕۑ����Ă����������Ƃ�����܂��B�f�[�^���i�������邱�Ƃɂ���āA�L���b�V���ɂ���������g�p�ʍ팸�Ƃ������A�v���̐��\������\�ɂ��܂��B�X�}�[�g�t�H���A�v���ŋ��߂��邱�Ƃ������I�t���C���Ή����s����悤�ɂ��Ȃ�܂��B
�@Android�ɂ́A�f�[�^���i���������i�Ƃ��āA�ݒ����ۑ�����Preference�A�t�@�C�����o���A���ꂩ��SQLite�𗘗p����DB��3������܂��B
�@�摜�t�@�C�������[�J���ɃL���b�V�����ă��[�U�[�֑������X�|���X��Ԃ��ꍇ�́A�摜�f�[�^���t�@�C���Ƃ��ĕۑ����Ă������Ƃʼn����ł��܂����A�f�[�^�ɍ\�����������ăA�v���ő��l�ȏ������s���ꍇ�ɂ�SQL�𗘗p�ł���DB��I�����邱�ƂɂȂ�ł��傤�B
�@SQLite�ɂ�����DB�����SQL���L�q���āA�lj��A�����A�X�V�A�폜��CRUD�������s���܂��B�f�[�^����舵���ꍇ�ɂ́A���܂��܂ȏ������w�肵�܂����A���������Ɛ������f�[�^��\���ł��Ȃ�������A�ꍇ�ɂ���Ă̓f�[�^��j�Ă��܂��܂��B
�@�܂��ADB�̍\�����ς�邱�ƂɂȂ����ꍇ�ɂ́A�f�[�^����Ȃ��ڍs�ł��邱�Ƃ��m�F���A���A����܂Ŏ����������̃f�[�^����ɉe�����Ȃ��������邱�Ƃ��d�v�ɂȂ��Ă��܂��B
�@�����ō���̋L���ł́A���̖��������ł���悤�ɂ��܂��B
�@Android�A�v����SQLite�̑���̊�{�ɂ��Ēm�肽�����́A�ȉ��̋L�����Q�Ƃ��Ă��������B
Android��SQLite��DB��������邽�߂̊�b�m��
Android�œ����g��Java�A�v���쐬����i6�j���ɓ��{�ł��h�R������HTC���[���̔��������肵��Android�B����̓f�[�^�x�[�X�𑀍삷�邽�߂̊�b��������܂�
�uSmart �� Social�v�t�H�[���� 2009/5/20
�@�����AAndroid�ɂ�����DB�ւ̃e�X�g���@�ɂ��ďq�ׂ����Ƃ���ł����A���̑O�Ƀ��C���̐蕪���ɂ��Ă��b���܂��B
�@DB�A�N�Z�X�̃��W�b�N��Activity�N���X�ɒ��ڋL�q����Ă���悤�Ȗ������ȏ�Ԃ��ƁA�uDB�̃e�X�g���s���͂���UI�̏����Ɉ��������e�X�g�R�[�h�������Â炢�v�u�e�X�g���ł��Ȃ��v�Ƃ����Ɋׂ�܂��B������������Ɛ蕪���đa�����ȊW�ɂ��Ă������ƂŁADB�̃e�X�g�ɏW���ł���悤�ɂȂ�܂��B
�@����ɁA�u�����e�i���X�̂��₷���ێ琫�̂���R�[�h�����܂��v�Ƃ������ꂵ������p�������܂��B
�@�܂��A�����̕��������܂��ł��Ă���i�ˑ��W�����Ȃ��j�����b�N�I�u�W�F�N�g�ւ̓K�p���X���[�Y�ɐi�݂܂��B�Ȃ����b�N�I�u�W�F�N�g�Ɋւ��ẮA���̘A�ڑ�5��Řb�����܂��B
�@�f�[�^�A�N�Z�X�w�̃h���C�����f���Ɋւ��Ă͂��܂��܂���A���ꂼ�ꃁ���b�g�A�f�����b�g������c�_����Ă��܂��B�����Java��Web�A�v���ł悭�p������DAO�iData Access Object�j�p�^�[���Ő�����i�߂܂����A�K���������̃p�^�[����Android�̃f�[�^�A�N�Z�X�w�Ƃ��ēK���Ă���Ƃ͂����Ȃ����Ƃɒ��ӂ��Ă��������B
�Ⴆ�AAndroid SDK�́uandroid.content.ContentProvider�v�N���X��DB�I�������ł́A�uandroid.database.Cursor�v���J�[�\����Ԃ��Ă��܂��B����̓T�[�o�v���O���~���O�Ƃ͈Ⴂ�A�ꗗ�f�[�^�ɑ��Ē����A�������s���A�N���C�A���g�����X�|���X�𑁂��Ԃ����Ƃ�A�������g�p�ʂ�}������A���ۉ����l�����Ă��邽�߂ł��傤�B
�J�[�\���ł͈����Â炢�̂ŁA1���������f���ɕϊ��������̂�Ԃ��悤���R�[���o�b�N���C���^�[�t�F�C�X�ɒ��邱�Ƃ�����ł��傤���A�ǂ��������p�^�[�����̗p���邱�ƂɂȂ��Ă��傫���e�X�g��@���ς��킯�ł͂���܂���B�����̍ۂɂ̓A�v���ɓK�����p�^�[�����̗p���Ă��������B
�ȉ��́A�쐬����DAO�����User���f����Activity�̏����N�����ɕ\������Ƃ��̃R�[�h��ł��B
�@DB�ƒ��ڂ��Ƃ肵�Ă������Activity���番���ł���悤�ɂȂ�܂����B
�@���y�[�W�ł́A�e�X�g��pDB���쐬���ăe�X�g���s���܂��B
Copyright © ITmedia, Inc. All Rights Reserved.