ແອັບ
ລາຍການກວດ

    ຕິດຕໍ່





    ບລັອກຂອງພວກເຮົາ

    ພວກເຮົາວາງແຜນການເບິ່ງເຫັນຂອງທ່ານ! ການ​ປະ​ຕິ​ບັດ​ໃນ​ທາງ​ບວກ​ກັບ ONMA scout android app ການ​ພັດ​ທະ​ນາ​ແມ່ນ​ການ​ຮັບ​ປະ​ກັນ​.

    ຕິດຕໍ່
    ການ​ພັດ​ທະ​ນາ app Android​

    ບລັອກຂອງພວກເຮົາ


    ວິທີການສ້າງແອັບຯ Android – ລະບົບຄວາມຕັ້ງໃຈ, ShareActionProvider, ແລະ OnItemLongClickListener

    ສ້າງແອັບຯ Android

    ກັບ Android, ມັນ​ເປັນ​ການ​ງ່າຍ​ທີ່​ຈະ​ພັດ​ທະ​ນາ app​, ແຕ່​ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ບໍ່​ຮູ້​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​, ຢ່າກັງວົນ – ມີຫຼາຍຊັບພະຍາກອນອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ທ່ານອອກ. ທ່ານສາມາດຮຽນຮູ້ກ່ຽວກັບ Intent Systems, ShareActionProvider, ແລະ OnItemLongClickListener. ອີກບໍ່ດົນເຈົ້າຈະເປັນ Android pro ແລະສາມາດສ້າງແອັບທີ່ດີເລີດໄດ້ໃນບໍ່ດົນ! ສືບຕໍ່ອ່ານເພື່ອຮຽນຮູ້ວິທີເລີ່ມຕົ້ນ!

    ລະບົບຄວາມຕັ້ງໃຈ

    ແອັບຯ Android ສາມາດໃຊ້ Intent Systems ເພື່ອຕິດຕໍ່ສື່ສານລະຫວ່າງອົງປະກອບ ແລະກິດຈະກໍາ. ຄວາມຕັ້ງໃຈສາມາດຖືກຕັ້ງໃຫ້ກະຕຸ້ນການກະທໍາຫຼືຂໍ້ຄວາມອອກອາກາດ. ທ່ານສາມາດລົງທະບຽນກັບເຫດການຕ່າງໆເພື່ອຕອບສະຫນອງໃຫ້ເຂົາເຈົ້າ. ທ່ານສາມາດລະບຸຂໍ້ມູນໂດຍໃຊ້ URIs ແລະປະເພດ MIME. ປະເພດຂອງຂໍ້ມູນທີ່ທ່ານຕ້ອງການສົ່ງຕ້ອງເຂົ້າກັນໄດ້ກັບການກະທໍາທີ່ທ່ານຕ້ອງການທີ່ຈະກະຕຸ້ນໃນ app ໄດ້. ເຈດຕະນາສາມາດມີຂໍ້ມູນສ່ວນຫົວເຊັ່ນດຽວກັນກັບຂໍ້ມູນເພີ່ມເຕີມໂດຍອີງໃສ່ Bundle class, ທີ່ທ່ານສາມາດດຶງຂໍ້ມູນດ້ວຍ getExtras() ວິທີການ.

    ຄວາມຕັ້ງໃຈສາມາດຖືກນໍາໃຊ້ເພື່ອສະແດງການແຈ້ງເຕືອນສໍາລັບຜູ້ໃຊ້, ເຕືອນ​ໃຫ້​ເຂົາ​ເຈົ້າ​ມີ​ການ​ປ່ຽນ​ແປງ​ໃນ​ລັດ​, ຫຼືດໍາເນີນການອື່ນໆ. ຄວາມຕັ້ງໃຈຍັງສາມາດກະຕຸ້ນກິດຈະກໍາທີ່ຜູ້ໃຊ້ສາມາດປະຕິບັດຫນຶ່ງຄັ້ງ. ກິດຈະກໍາສາມາດປິດໄດ້ເມື່ອຜູ້ໃຊ້ຕ້ອງການ. ຄວາມຕັ້ງໃຈເຮັດວຽກຢູ່ເບື້ອງຫຼັງ ແລະເປັນເອກະລາດຈາກຜູ້ໃຊ້. ພວກເຂົາເຈົ້າຍັງອະນຸຍາດໃຫ້ທ່ານສົ່ງຂໍ້ຄວາມຖ້າຫາກວ່າໄຟລ໌ແມ່ນພ້ອມທີ່ຈະຖືກນໍາໃຊ້ຫຼືກໍາລັງດາວໂຫຼດ. ການສ້າງແອັບພລິເຄຊັນມືຖືໂດຍໃຊ້ Intent Systems ແມ່ນຂະບວນການທີ່ຂ້ອນຂ້າງສັບສົນ.

    ເພື່ອສ້າງແອັບພລິເຄຊັນ Android, ທ່ານຈະຕ້ອງການລະບົບຄວາມຕັ້ງໃຈທີ່ສອດຄ້ອງກັນ. ນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດເປີດເຜີຍການທໍາງານຂອງແອັບຯຂອງທ່ານໃຫ້ກັບແອັບພລິເຄຊັນອື່ນ. ຄວາມຕັ້ງໃຈຂອງ Android ແມ່ນຄວາມພະຍາຍາມຮ່ວມມື. ຄວາມຕັ້ງໃຈເປັນວິທີທີ່ດີທີ່ຈະເຮັດໃຫ້ແອັບພລິເຄຊັນຂອງທ່ານສັງເກດເຫັນໂດຍຜູ້ໃຊ້ຂອງທ່ານ. ໂດຍການເພີ່ມຄວາມຕັ້ງໃຈໃສ່ໂຄງການຂອງທ່ານ, ທ່ານຈະຢູ່ໃນເສັ້ນທາງຂອງທ່ານໄປຫາແອັບຯ Android ທີ່ທຸກຄົນສາມາດມີຄວາມສຸກໄດ້. ແພລດຟອມ Android ໄດ້ເຮັດໃຫ້ຄວາມຕັ້ງໃຈເຊື່ອມໂຍງເຂົ້າກັບແອັບພລິເຄຊັນອື່ນງ່າຍຂຶ້ນ ແລະເຮັດໃຫ້ການສະຫຼັບລະຫວ່າງແອັບພລິເຄຊັນຕ່າງໆໄດ້ງ່າຍຂຶ້ນ.

    ໃນ​ເວ​ລາ​ທີ່​ການ​ພັດ​ທະ​ນາ app ຂອງ​ທ່ານ​, ທ່ານຄວນຮູ້ປະເພດຕ່າງໆຂອງ Intent ແລະວິທີທີ່ພວກມັນເຮັດວຽກ. ທ່ານສາມາດນໍາໃຊ້ສິ່ງເຫຼົ່ານີ້ເພື່ອປັບແຕ່ງແອັບຯ Android ຂອງທ່ານແລະສ້າງເນື້ອຫາທີ່ມີການໂຕ້ຕອບຫຼາຍຂຶ້ນ. ທ່ານຍັງສາມາດເຊື່ອມໂຍງ Intent ກັບແອັບຯອື່ນໆໄດ້, ເຊັ່ນ​ການ​ແຈ້ງ​ການ​. ທ່ານຍັງສາມາດໃຊ້ວິທີດຽວກັນເພື່ອເຊື່ອມໂຍງ Intent ກັບແອັບຯອື່ນໄດ້. ຄວາມຕັ້ງໃຈສາມາດເຊື່ອມໂຍງກັບ CarAppExtenders ສໍາລັບການປະຕິບັດທີ່ງ່າຍດາຍ. ຄວາມຕັ້ງໃຈຍັງສາມາດຖືກໃຊ້ໃນແອັບຕ່າງໆເພື່ອແຈ້ງເຫດສຸກເສີນໃຫ້ຜູ້ໃຊ້ໄດ້.

    ຄວາມຕັ້ງໃຈແມ່ນອົງປະກອບພື້ນຖານຂອງແອັບຯ Android. ເຈດຕະນາແມ່ນວັດຖຸຂໍ້ມູນທີ່ມີຂໍ້ມູນກ່ຽວກັບການກະທຳທີ່ຜູ້ໃຊ້ຕ້ອງການເຮັດ. ຄວາມຕັ້ງໃຈຖືກນໍາໃຊ້ໃນຫຼາຍວິທີ, ລວມທັງການຕິດຕາມສະຖານທີ່, ການນໍາທາງ, ແລະອື່ນໆອີກ. ຄວາມຕັ້ງໃຈອັນດຽວສາມາດເລີ່ມກິດຈະກໍາ ຫຼືອົງປະກອບຂອງຕົວທ່ອງເວັບໄດ້. ແລະລະບົບ Android ສາມາດກໍານົດອົງປະກອບທີ່ສາມາດຕອບສະຫນອງຄວາມຕັ້ງໃຈ. ມັນຍັງມີຄວາມສໍາຄັນທີ່ຈະຮູ້ວ່າ Intent ເຮັດວຽກແນວໃດແລະວິທີການນໍາໃຊ້ພວກມັນສໍາລັບແອັບຯຂອງທ່ານເອງ.

    ເມື່ອ Intent ຖືກສົ່ງ, ແພລະຕະຟອມ Android ຈະເປີດໃຊ້ຕົວກອງຄວາມຕັ້ງໃຈ. ຂໍ້ມູນຈະກໍານົດວ່າອົງປະກອບໃດເລີ່ມຕົ້ນ. ຫຼັງຈາກນັ້ນ, ຜູ້ໃຊ້ສາມາດຕັດສິນໃຈວ່າອົງປະກອບໃດທີ່ພວກເຂົາຕ້ອງການເບິ່ງ. ທ່ານສາມາດລົງທະບຽນອົງປະກອບທີ່ແຕກຕ່າງກັນສໍາລັບເຫດການທີ່ແນ່ນອນແລະຕົວກອງຄວາມຕັ້ງໃຈ. ຖ້າບໍ່ດັ່ງນັ້ນ, ອົງປະກອບທີ່ບໍ່ມີຕົວກອງຄວາມຕັ້ງໃຈຈະຖືກເອີ້ນພຽງແຕ່ເມື່ອມີເຈດຕະນາຊັດເຈນອອກມາ. ນີ້ແມ່ນສິ່ງທີ່ບົດນີ້ອະທິບາຍ. ເມື່ອອົງປະກອບຖືກລົງທະບຽນດ້ວຍຄວາມຕັ້ງໃຈ, ມັນຕ້ອງໄດ້ຮັບການລະບຸດ້ວຍການປະຕິບັດທີ່ຖືກຕ້ອງ, ປະເພດ mime, ແລະ meta-data.

    ShareActionProvider

    ShareActionProvider ສໍາລັບ Android ເປັນກອບທີ່ມີປະສິດທິພາບທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດແບ່ງປັນແລະຮັບຂໍ້ມູນຈາກແອັບຯ Android ອື່ນໆ. ກອບນີ້ເປັນສ່ວນຫນຶ່ງຂອງ Android SDK ແລະຖືກນໍາສະເຫນີໃນ Android 4.0 (ລະດັບ API 14). ມັນສາມາດໄດ້ຮັບການປະສົມປະສານເຂົ້າໄປໃນແຖບປະຕິບັດງານຂອງແອັບຯ Android ຂອງທ່ານ. ເພື່ອຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ ShareActionProvider, ອ່ານ tutorial ຕໍ່ໄປນີ້. ພວກເຮົາຈະປຶກສາຫາລືກ່ຽວກັບພື້ນຖານຂອງ ShareActionProvider ໃນລາຍລະອຽດ.

    ShareActionProvider ສໍາລັບ Android app erstellen ເປັນຜູ້ໃຫ້ບໍລິການພາກສ່ວນທີສາມທີ່ອະນຸຍາດໃຫ້ນັກພັດທະນາສາມາດປະສົມປະສານໄດ້ຢ່າງງ່າຍດາຍກັບແຫຼ່ງຂໍ້ມູນຕ່າງໆ.. ທ່ານສາມາດນໍາໃຊ້ ShareActionProvider ເພື່ອດຶງຂໍ້ມູນຈາກຕະຫຼາດແລະສ້າງແອັບຯການລົງທຶນຂອງທ່ານເອງ. ເມື່ອ​ທ່ານ​ໄດ້​ສ້າງ app ຂອງ​ທ່ານ​, ທ່ານສາມາດແບ່ງປັນຂໍ້ມູນກັບແອັບຯອື່ນໃນອຸປະກອນຂອງທ່ານ. ຍົກ​ຕົວ​ຢ່າງ, ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ຕ້ອງ​ການ​ທີ່​ຈະ​ແບ່ງ​ປັນ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ຫນ້າ Facebook ຂອງ​ທ່ານ​, ທ່ານສາມາດຝັງລິ້ງໄປຫາເວັບໄຊທ໌ ShareActionProvider.

    ຄຸນນະສົມບັດທີ່ເປັນປະໂຫຍດອີກອັນຫນຶ່ງແມ່ນຄວາມສາມາດຂອງຕົນໃນການຈັດການການປະຕິບັດຂອງຜູ້ໃຊ້ຫຼາຍ. ໃນລັກສະນະນີ້, ທ່ານສາມາດເຮັດໃຫ້ແອັບຯຂອງທ່ານມີການໂຕ້ຕອບຫຼາຍຂຶ້ນ. ໂດຍການໃຊ້ປະໂຫຍດຈາກ ShareActionProvider, ທ່ານສາມາດສ້າງປະສົບການຂອງຜູ້ໃຊ້ທີ່ສອດຄ່ອງກັບວິທີທີ່ຜູ້ໃຊ້ຂອງທ່ານມັກມັນ. ແລະ, ກັບ ShareActionProvider, ທ່ານຍັງສາມາດໃຊ້ແອັບ Android ຂອງທ່ານເພື່ອເກັບກຳ ແລະແບ່ງປັນຂໍ້ມູນໄດ້. ທ່ານຍັງສາມາດໃຊ້ມັນເພື່ອຮັບການແຈ້ງເຕືອນ ແລະການແຈ້ງເຕືອນກ່ຽວກັບຂໍ້ຄວາມໃໝ່ໄດ້, ແລະເຮັດໃຫ້ຜູ້ຊົມໃຊ້ຂອງທ່ານມີຄວາມສຸກໃນເວລາດຽວກັນ.

    ທ່ານສາມາດຮຽນຮູ້ເຕັກນິກຂັ້ນສູງທັງໝົດເຫຼົ່ານີ້ໃນຫຼັກສູດການພັດທະນາແອັບ Android. ຫຼັກສູດປະກອບດ້ວຍ 35 ບົດຮຽນທີ່ນໍາທ່ານໄປເທື່ອລະກ້າວຜ່ານການພັດທະນາແອັບຯ Android. ມັນຍັງສອນທ່ານກ່ຽວກັບວິທີການສ້າງແອັບຯຖານຂໍ້ມູນ SQLite. ມັນຍັງຈະຊ່ວຍໃຫ້ທ່ານສ້າງແອັບຯ Android ສໍາລັບເວທີອື່ນໆ. ຖ້າທ່ານຍັງຕິດຢູ່ໃນໄລຍະການພັດທະນາ, ເຈົ້າສາມາດອ້າງອີງເຖິງຫຼັກສູດໄດ້ສະເໝີ ຖ້າເຈົ້າມີຄຳຖາມ.

    ເພີ່ມ​ເຕີມ, ທ່ານສາມາດນໍາໃຊ້ ShareActionProvider ໃນແຖບປະຕິບັດງານເພື່ອໃຊ້ປະໂຫຍດຈາກຄຸນນະສົມບັດ UI ທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດແຍກ ActionBar ໄດ້.. ຕົວເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ໃນແຖບປະຕິບັດງານຂອງທ່ານຖ້າແອັບຯຂອງທ່ານເຮັດວຽກຢູ່ໃນ Android 4.0 ຫຼືສູງກວ່າ. ທ່ານສາມາດຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ ShareActionProvider ໃນຄູ່ມືການປະຕິບັດແຖບ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າຄຸນນະສົມບັດນີ້ແມ່ນມີພຽງແຕ່ຢູ່ໃນ Android ເທົ່ານັ້ນ 4.0 ແລະຂ້າງເທິງ.

    OnItemLongClickListener

    OnItemLongClickListeners ແມ່ນສ່ວນຕິດຕໍ່ທີ່ສ້າງການເອີ້ນຄືນເມື່ອລາຍການຖືກຄລິກ ຫຼືເລືອກ. ວິທີການນີ້ໂທຫາ OnItemLongClickListener ສໍາລັບ Android Framework ເພື່ອຮັບຮູ້ເມື່ອຜູ້ໃຊ້ຄລິກຫຼືເລືອກລາຍການຍາວ.. Android Framework ຫຼັງຈາກນັ້ນໃຫ້ຄ່າການປ້ອນຂໍ້ມູນ ແລະສະແດງການແຈ້ງເຕືອນແບບຫຍໍ້ໆໃນຂະນະທີ່ກິດຈະກໍາຕົວຈິງຈະເຫັນໄດ້ໃນພື້ນຫຼັງ..

    ທ່ານຕ້ອງປະຕິບັດ OnItemClickListener-Interface ກ່ອນທີ່ທ່ານຈະສາມາດສ້າງ OnItemLongClickListeners-Instance. ການໂຕ້ຕອບນີ້ຮັບປະກັນວ່າ onItemClick() ວິທີການໄດ້ຖືກປະຕິບັດ. ມັນຈະຖືກເອີ້ນໂດຍອັດຕະໂນມັດໂດຍກອບຂອງ Android ເມື່ອເຫດການຄລິກຍາວເກີດຂຶ້ນ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ, ເບິ່ງຕົວຢ່າງຂ້າງລຸ່ມນີ້. ລະຫັດນີ້ສະແດງໃຫ້ເຫັນວິທີການປະຕິບັດ OnItemLongClickListener ໃນແອັບຯ Android ຂອງທ່ານ.

    ໃນລະຫວ່າງພາກປະຕິບັດຂອງບົດຮຽນ, ພວກເຮົາຈະປະຕິບັດ OnItemClickListener. ພວກເຮົາຈະລົງທະບຽນການໂຕ້ຕອບນີ້ດ້ວຍ ListView ໃນແອັບ Android ຂອງພວກເຮົາ. ເມື່ອລາຍການໃນບັນຊີລາຍຊື່ຖືກຄລິກຍາວ, OnItemLongClickListener ຈະ pry. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າວິທີການນີ້ສາມາດຖືກປະຕິບັດກັບຊັ້ນຮຽນທີ່ບໍ່ເປີດເຜີຍຊື່ຫຼືຫ້ອງຮຽນ MainActivity.

    ເມື່ອທ່ານໄດ້ລົງທະບຽນຕົວຢ່າງ OnItemLongClickListeners, ທ່ານສາມາດປັບຄ່າ ListView ຂອງທ່ານເພື່ອຕອບສະໜອງເມື່ອລາຍການໃນລາຍການຖືກຄລິກ. ນີ້ຈະກະຕຸ້ນໃຫ້ມີການຄລິກຍາວຕອບໃນ AlertDialog. ມັນຍັງເປັນຄວາມຄິດທີ່ດີທີ່ຈະມີ ListView ທີ່ຕອບສະຫນອງຕໍ່ການຄລິກຍາວ. ດ້ວຍວິທີນີ້, ຜູ້​ໃຊ້​ຂອງ​ທ່ານ​ສາ​ມາດ​ເຂົ້າ​ເຖິງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ຂອງ​ທ່ານ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​ໂດຍ​ບໍ່​ຈໍາ​ເປັນ​ຕ້ອງ​ອອກ​ຈາກ​ຄວາມ​ສະ​ດວກ​ຂອງ​ເຮືອນ​ຂອງ​ເຂົາ​ເຈົ້າ​.

    ວິດີໂອຂອງພວກເຮົາ
    ຮັບໃບສະເໜີລາຄາຟຣີ