Android�̃z�[����ʂɏ풓����A�v�������ɂ��FAndroid�œ����g��Java�A�v���쐬����i10�j�i1/3 �y�[�W�j

�{�A�ڂŁASDK��Eclipse���g����Android�̌g�ђ[���œ���Java�A�v�����쐬���AAndroid Market�ł̔z�z��ڎw���܂��傤

» 2009�N09��28�� 00��00�� ���J
[�������C������ЃC�[�t���[]

Android�̃z�[����ʂɏ풓����uAppWidget�v�Ƃ�

�@9��15���AAndroid SDK 1.6�������[�X���ꂽ�΂����ł����A����4���Ƀ����[�X���ꂽAndroid SDK 1.5����A�uAppWidget�v�Ƃ����z�[���X�N���[���ɏ풓����A�v��������悤�ɂȂ��Ă����̂��������ł��傤���B

�@�F���񂪁A�悭������Ă���Google������A�i���O���v�̂悤�Ȃ��̂�����悤�ɂȂ����̂ł��B

}1@ServicȅԑJ �}1�@�v���C���X�g�[������Ă���E�B�W�F�b�g����

GUI�R���|�[�l���g�́u�E�B�W�F�b�g�v�ƃz�[���X�N���[���ɏ풓����u�E�B�W�F�b�g�v

�@�A�ڑ�4��u�ȒP�Ń��N���N����Android�E�B�W�F�b�g10�A���I�v�ŏЉ��GUI�R���|�[�l���g���A�p�b�P�[�W���uwidget�v�Ȃ̂Łu�E�B�W�F�b�g�v�ƌĂт܂����B����������AppWidget�����j���[���u�E�B�W�F�b�g�v�ƕ\������Ă��邽�߁A�G���h���[�U�[�I�ɂ́u�E�B�W�F�b�g�v�ł��B

�@�}2�̃��j���[�́A�z�[���X�N���[���𒷉������邱�Ƃŏo�Ă��܂��B���j���[�́u�E�B�W�F�b�g�v��I������ƁA�C���X�g�[���ς݂̃E�B�W�F�b�g���ꗗ�\������܂��B

}2@uz[ʂɒljvj[ �}2�@�u�z�[����ʂɒlj��v���j���[

�@����������邽�߂ɁA����͒P�Ɂu�E�B�W�F�b�g�v�Ƃ�����AppWidget�̂��Ƃ��w���Ă���Ƃ������Ƃɂ��܂��B�A�ڑ�4��ŏЉ���uandroid.widget�v�p�b�P�[�W�́A�uGUI�R���|�[�l���g�v�Ƃ��������񂵂�p���܂��B

��ʓI�ȁu�E�B�W�F�b�g�v��Android�́u�E�B�W�F�b�g�v

�@Windows Vista����W�����ڂ���Ă���uWindows�T�C�h�o�[�v�ɂ́u�K�W�F�b�g�v�Ƃ������̂��z�u�ł��A���o���ĔC�ӂ̈ʒu�ɔz�u���”\�ł��B

�@���̂ق��ɁuYahoo!�E�B�W�F�b�g�v�uOpera�E�B�W�F�b�g�v�uGoogle�f�X�N�g�b�v�K�W�F�b�g�v�Ȃǂ�������PC�p�̃E�B�W�F�b�g/�K�W�F�b�g�ł��B

�@�����́A���ׂ�HTML�ACSS�AJavaScript��p���č쐬����܂��BWindows�T�C�h�o�[�̃K�W�F�b�g��JavaScript�ȊO�̃X�N���v�g�ł��J���”\�ł����A��{��JScript�iJavaScript�j�ł��BPC�̃E�B�W�F�b�g�Ƃ����΁AHTML�ACSS�AJavaScript���g�p�����̂���ʓI�ł��B������ʓI�ȃE�B�W�F�b�g/�K�W�F�b�g�ɂ‚��Ă̏ڍׂ͉��L�L�����Q�Ƃ��Ă��������B

�@Android�̃E�B�W�F�b�g�̏ꍇ�́A�ǂ��ł��傤���B�K���s�K���AAndroid�̃E�B�W�F�b�g��HTML/CSS/JavaScript�ł͂Ȃ�Java�����ŊJ�����܂��BJava�̊J���Ɋ���Ă���F����ɂƂ��Ă͘N��ł��ˁB

Android�̃E�B�W�F�b�g�ŁA�ł��邱�Ɓ^�ł��Ȃ�����

�@Android�̃E�B�W�F�b�g�łł��邱�ƁA�ł��Ȃ����Ƃ��܂��m���Ă����̂́A�ƂĂ��悢���Ƃł��B�Ƃ����̂��AAndroid�̃E�B�W�F�b�g�ɂ́A���\����������A��肽�����Ƃ������ł��Ȃ��”\�������邽�߂ł��B

�@�ł��邱�ƁA�ł��Ȃ����Ƃ��AActivity�Ɣ�r���Ă݂܂��B�܂��A�ł��邱�Ƃ͈ȉ��ɂȂ�܂��B

  • �z�[���X�N���[���ɏ풓�ł���
  • ����E�B�W�F�b�g�𕡐��N���ł���
  • �N�����Ƀt���X�N���[�����g�p���Ȃ�

�@�����āA�ł��Ȃ����Ƃ͈ȉ��ɂȂ�܂��B

  • ���ߍׂ����C�x���g�f�B�X�p�b�`
  • ���ߍׂ������C�A�E�g

�@Activity�ɔ�ׂ�ƁA�C�x���g����̏������ƂĂ��ア�ł��B�Ⴆ�΁A�u�\�����ꂽ�Ƃ��ɉ����������������v�u�B�ꂽ�Ƃ��ɉ����������������v�Ƃ������Ƃ��ł��܂���B�C�x���g�������”\�Ȃ̂̓N���b�N�݂̂ł��B

�g�p�ł��郌�C�A�E�g��GUI�R���|�[�l���g�ɂ�����

�@�܂��A�g�p�”\�����C�A�E�g��GUI�R���|�[�l���g�ɂ�����������܂��B�ȉ����T�|�[�g���郌�C�A�E�g��GUI�R���|�[�l���g�ŁA�ƂĂ����Ȃ��ł��B

  • ���C�A�E�g
    • FrameLayout
    • Linearlayout
    • RelativeLayout
  • GUI�R���|�[�l���g
    • AnalogClock
    • Button
    • Chronometer
    • ImageButton
    • ImageView
    • ProgressBar
    • TextView

�@�܂��A��L�̃T�u�N���X�̓T�|�[�g����܂���B

�E�B�W�F�b�g�̏������@�̐���

�@���̂悤�Ȑ��������̂ق��ɁA�v���O�����̏������@�ɂ�����������܂��B�E�B�W�F�b�g�̃v���O���������̕��@�͈ȉ��̂悤�Ɏg���������ł��܂��B

�������@ ����
�w�肵���Ԋu���ƂɎ��s �ݒ�t�@�C���Ƀ~���b�P�ʂōX�V���Ԃ��w�肷�邱�ƂŁA���̎����ŏ��������s
�w�肵�����ԂɎ��s �ݒ�t�@�C���̍X�V���Ԃ͗��p�����ɁAAlarmManager���g�p���ēƎ��ɏ��������s
�N���b�N���Ɏ��s �Ώۂ�GUI�R���|�[�l���g���N���b�N���ꂽ�^�C�~���O�ŏ��������s
�\1�@�E�B�W�F�b�g�̃v���O���������̕��@

�@���Ɂu�w�肵���Ԋu���ƂɎ��s�v�́A�W���I�ȕ��@�Ŏ����͂ƂĂ��ȒP�ł����A�E�B�W�F�b�g�͏풓���A�o�b�N�O���E���h�ł����삷��Ƃ������������邽�߁A�Z���Ԋu���w�肷��ƁA�ق��̃A�v���̎��s�ɉe����^������A�o�b�e���[�̏��Ղ��������������Ƃ�������p�����邽�߁A�g���ǂ���ɏ\���C��t���Ȃ���΂Ȃ�܂���B

�@����ł́A���ꂼ��̎��s���@���A�T���v�����g�p���Ȃ��猩�Ă������Ƃɂ��܂��傤�B

Android SDK�̃R�}���h���C���c�[���̎g����

�@Android�E�B�W�F�b�g��Android�A�v���̂悤�ɁAEclipse��ADT�iAndroid Development Tools Plugin for the Eclipse IDE�j���璼���G�~�����[�^�ɃC���X�g�[���ł��܂���B������Android�E�B�W�F�b�g�́AAndroid SDK�̃R�}���h���C���c�[����p���ăC���X�g�[�����܂��B

�@�܂��̓G�~�����[�^�̋N�����@��A�v���^�E�B�W�F�b�g�̃C���X�g�[�����@�A�A���C���X�g�[�����@�����Ă����܂��傤�BWindows�Ȃ�R�}���h�v�����v�g�ALinux��Mac OS X�Ȃ�R�}���h�v�����v�g�����̂��̂��J���āAAndroid SDK���C���X�g�[�������t�H���_�́utools�v�t�H���_�Ƀp�X��ʂ��Ă��������B

�N�����@

�@�ł��ȒP�ȋN�����@�͈ȉ��̂Ƃ���ł��B

emulator -avd <name>

�@<name>�ɂ͂��‚��g�p���Ă���AVD�iAndroid Virtual Device�A�G�~�����[�^���Android 1.5�𓮍삳���邽�߂̉��z�f�o�C�X�j�̖��O���w�肵�܂��B�܂��́A�ȉ��ł��”\�ł��B

emulator @<name>

�@AVD�ɂ‚��Ă̏ڍׂ́A�ȉ��̃y�[�W�̉������Q�l�ɂ��Ă��������B

�@���O�̊m�F���s�����߂�DDMS�iDalvik Debug Monitor Service�j���A�ȉ��̃R�}���h�ŋN������Ƃ悢�ł��傤�B

ddms

�C���X�g�[��

�@�C���X�g�[����.apk�p�b�P�[�W�����O�ɏo���オ���ĂȂ���΂Ȃ�܂��񂪁AEclipse��p���ĊJ�����s���Ă���Ȃ�A�����I�ɂł��Ă���̂Ŗ�肠��܂���B�ȉ��̂悤�ɃC���X�g�[�����܂��B

adb install <filename>

�@<filename>�ɂ�.apk���w�肵�܂��B���łɓ���p�b�P�[�W���C���X�g�[������Ă���ƃC���X�g�[���Ɏ��s���܂��B

�A���C���X�g�[��

�@�A���C���X�g�[���͈ȉ��̂悤�ɍs���܂��B

adb uninstall <package>

�@<package>�̓t�@�C�����ł͂Ȃ��AAndroidManifest.xml�Ŏw�肵�Ă���Java�̃p�b�P�[�W�����w�肵�܂��B�ucom.example.android.appwidget�v�Ƃ����p�b�P�[�W���w�肵�Ă���ꍇ�A�ȉ��̂悤�ɃA���C���X�g�[�����܂��B

adb uninstall com.example.android.appwidget

�@��肠�����A���ꂾ���o����ΊJ�����n�߂��܂��B

�@���y�[�W�ł�AppWidge�̃��C�t�T�C�N����쐬���邽�߂̊�b�m����������܂��B

�@�@�@�@�@�@ 1|2|3 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B