ايپ
چيڪ لسٽ

    رابطو





    اسان جو بلاگ

    اسان توهان جي نمائش جو پروگرام ڪريون ٿا! مثبت ڪارڪردگي ONMA اسڪائوٽ سان گڏ Android ايپ ڊولپمينٽ جي ضمانت آهي.

    رابطو
    Android ايپ ڊولپمينٽ

    اسان جو بلاگ


    هڪ Android ايپ ڪيئن ٺاهيو – ارادي سسٽم, ShareAction Provider, ۽ OnItemLongClickListener

    هڪ android ايپ ٺاهيو

    Android سان, ايپ ٺاهڻ آسان آهي, پر جيڪڏهن توهان کي خبر ناهي ته ڪٿي شروع ڪجي, پريشان نه ٿي – توھان جي مدد ڪرڻ لاءِ آن لائن ڪيترائي وسيلا آھن. توھان سکو سگھوٿا Intent Systems بابت, ShareAction Provider, ۽ OnItemLongClickListener. توهان جلد ئي هڪ Android پرو بڻجي ويندا ۽ ڪنهن به وقت ۾ هڪ بهترين ايپ ٺاهي سگهندا! پڙهڻ جاري رکو ته ڪيئن شروع ڪجي!

    ارادي سسٽم

    Android ايپس استعمال ڪري سگھن ٿيون ارادي سسٽم کي اجزاء ۽ سرگرمين جي وچ ۾ گفتگو ڪرڻ لاءِ. ارادن کي ٽارگيٽ ڪرڻ لاءِ سيٽ ڪري سگھجي ٿو ڪارناما يا نشر ٿيل پيغام. توھان انھن کي رد ڪرڻ لاء واقعن تي رجسٽر ڪري سگھو ٿا. توهان URIs ۽ MIME قسمون استعمال ڪندي ڊيٽا جي وضاحت ڪري سگھو ٿا. ڊيٽا جو قسم جيڪو توھان موڪلڻ چاھيو ٿا ان عملن سان مطابقت ھجڻ گھرجي جيڪي توھان ائپ ۾ ٽاريڻ چاھيو ٿا. ارادن ۾ هيڊر ڊيٽا شامل ٿي سگھي ٿي ۽ گڏوگڏ اضافي ڊيٽا بنڊل ڪلاس جي بنياد تي, جنهن کي توهان getExtras سان ٻيهر حاصل ڪري سگهو ٿا() طريقو.

    ارادا استعمال ڪري سگھجن ٿيون صارف لاءِ اطلاعن کي ڊسپلي ڪرڻ لاءِ, انهن کي خبردار ڪيو رياست ۾ تبديليون, يا ٻيا عمل ڪريو. ارادا پڻ هڪ سرگرمي کي متحرڪ ڪري سگهن ٿا جيڪو صارف هڪ ڀيرو انجام ڏئي سگهي ٿو. سرگرميون بند ٿي سگهن ٿيون جڏهن صارف چاهي ٿو. ارادا مناظر جي پويان ڪم ڪن ٿا ۽ صارف کان آزاد آهن. اهي توهان کي پيغام موڪلڻ جي اجازت ڏين ٿيون جيڪڏهن ڪا فائل استعمال ٿيڻ لاءِ تيار آهي يا ڊائون لوڊ ٿي رهي آهي. ارادي سسٽم استعمال ڪندي هڪ موبائل ايپليڪيشن ٺاهڻ هڪ نسبتا پيچيده عمل آهي.

    هڪ Android ايپليڪيشن ٺاهڻ لاء, توهان کي هڪ لاڳاپيل ارادي سسٽم جي ضرورت پوندي. اهو توهان کي توهان جي ايپ جي ڪارڪردگي کي ٻين ايپليڪيشنن ڏانهن بي نقاب ڪرڻ جي قابل بڻائيندو. Android ارادا هڪ گڏيل ڪوششون آهن. ارادا هڪ بهترين طريقو آهي توهان جي ايپليڪيشن کي توهان جي صارفين طرفان نوٽيس وٺڻ لاء. توھان جي منصوبي ۾ ھڪڙو ارادو شامل ڪندي, توهان هڪ Android ايپ ڏانهن ويندا آهيو جنهن مان هرڪو لطف اندوز ٿي سگهي ٿو. Android پليٽ فارم ٻين ايپليڪيشنن سان ضم ڪرڻ ۽ ايپليڪيشنن جي وچ ۾ بغير بغير تبديل ڪرڻ جي ارادن کي وڌيڪ آسان بڻائي ڇڏيو آهي.

    جڏهن توهان جي ايپ کي ترقي ڪندي, توهان کي ڄاڻڻ گهرجي مختلف قسم جا ارادا ۽ اهي ڪيئن ڪم ڪن ٿا. توھان انھن کي استعمال ڪري سگھوٿا پنھنجي Android ايپ کي ترتيب ڏيڻ ۽ وڌيڪ انٽرايڪٽو مواد ٺاھيو. توھان ٻين ائپس سان ارادن کي پڻ ڳنڍي سگھو ٿا, جيئن اطلاعن. توھان پڻ ساڳيو طريقو استعمال ڪري سگھو ٿا ھڪڙي ارادي کي ٻي ايپ سان ڳنڍڻ لاءِ. ارادن سان لاڳاپيل ٿي سگھي ٿو CarAppExtenders آسان عمل درآمد لاءِ. ارادا پڻ ايپس ۾ استعمال ڪري سگھجن ٿا استعمال ڪندڙ کي ايمرجنسي جي اطلاع ڏيڻ لاءِ.

    ارادا Android ايپس جا بنيادي جزا آهن. هڪ ارادو هڪ ڊيٽا اعتراض آهي جنهن ۾ هڪ عمل بابت معلومات شامل آهي جيڪو صارف وٺڻ چاهي ٿو. ارادن کي ڪيترن ئي طريقن سان استعمال ڪيو ويندو آهي, جڳھ جي ٽريڪنگ سميت, نيويگيشن, ۽ وڌيڪ. ھڪڙو ارادو ھڪڙي سرگرمي يا برائوزر جزو شروع ڪري سگھي ٿو. ۽ Android سسٽم انهن حصن کي سڃاڻي سگھي ٿو جيڪي ارادي تي رد عمل ڪري سگھن ٿا. اهو ڄاڻڻ پڻ ضروري آهي ته ارادا ڪيئن ڪم ڪن ٿا ۽ انهن کي توهان جي پنهنجي ايپس لاءِ ڪيئن استعمال ڪجي.

    هڪ دفعو هڪ ارادو موڪليو ويو آهي, Android پليٽ فارم هڪ ارادو فلٽر هلائيندو. ڊيٽا اهو طئي ڪندو ته ڪهڙو حصو شروع ٿئي ٿو. پوءِ صارف فيصلو ڪري سگھي ٿو ته ڪھڙو جزو ڏسڻ چاھيو ٿا. توھان ڪجھ خاص واقعن ۽ ارادي فلٽرن لاءِ مختلف اجزاء رجسٽر ڪري سگھو ٿا. ٻي صورت ۾, هڪ جزو جنهن ۾ ارادو فلٽر نه آهي صرف ان کي سڏيو ويندو جڏهن هڪ واضح ارادو جاري ڪيو وڃي. اھو اھو آھي جيڪو ھن باب ۾ بيان ڪيو ويو آھي. هڪ دفعو هڪ جزو هڪ ارادي سان رجسٽر ٿيل آهي, اهو صحيح عمل سان بيان ڪيو وڃي, mime جو قسم, ۽ ميٽا ڊيٽا.

    ShareAction Provider

    ShareActionProvider for Android هڪ طاقتور فريم ورڪ آهي جيڪو توهان کي ٻين Android ايپس مان ڊيٽا شيئر ڪرڻ ۽ وصول ڪرڻ جي اجازت ڏئي ٿو. هي فريم ورڪ Android SDK جو حصو آهي ۽ Android ۾ متعارف ڪرايو ويو آهي 4.0 (API سطح 14). اهو توهان جي Android ايپ جي ايڪشن بار ۾ ضم ٿي سگهي ٿو. ShareActionProvider بابت وڌيڪ سکڻ لاءِ, هيٺ ڏنل سبق پڙهو. اسان ShareActionProvider جي بنيادي ڳالهين تي تفصيل سان بحث ڪنداسين.

    ShareActionProvider for Android ايپ erstellen هڪ ٽئين پارٽي فراهم ڪندڙ آهي جيڪا ڊولپرز کي آساني سان مختلف ڊيٽا ذريعن سان ضم ڪرڻ جي اجازت ڏئي ٿي. توهان استعمال ڪري سگهو ٿا ShareActionProvider مارڪيٽ مان ڊيٽا ڪڍڻ ۽ پنهنجي سيڙپڪاري ايپ ٺاهڻ لاءِ. هڪ دفعو توهان پنهنجي ايپ ٺاهي ڇڏيو, توھان پنھنجي ڊوائيس تي ٻين ائپس سان معلومات شيئر ڪري سگھو ٿا. مثال طور, جيڪڏھن توھان چاھيو ٿا معلومات شيئر ڪرڻ پنھنجي Facebook صفحي تي, توهان ShareActionProvider ويب سائيٽ تي هڪ لنڪ شامل ڪري سگهو ٿا.

    هڪ ٻيو مفيد خصوصيت ان جي صلاحيت آهي ڪيترن ئي صارف جي عملن کي سنڀالڻ جي. هن طريقي سان, توهان پنهنجي ايپ کي اڃا به وڌيڪ انٽرايڪٽو بڻائي سگهو ٿا. ShareActionProvider کي استعمال ڪندي, توهان هڪ صارف تجربو ٺاهي سگهو ٿا جيڪو توهان جي صارفين کي پسند ڪرڻ جي طريقي سان ٺهيل آهي. ۽, ShareActionProvider سان, توهان معلومات گڏ ڪرڻ ۽ حصيداري ڪرڻ لاءِ پنهنجي Android ايپ پڻ استعمال ڪري سگهو ٿا. توھان ان کي استعمال ڪري سگھوٿا نوٽيفڪيشن حاصل ڪرڻ لاءِ ۽ نون پيغامن بابت الرٽ, ۽ ساڳئي وقت توهان جي صارفين کي خوش ڪريو.

    توهان سکي سگهو ٿا اهي سڀ جديد ٽيڪنالاجيون Android ايپ ڊولپمينٽ ڪورس ۾. ڪورس تي مشتمل آهي 35 سبق جيڪي توهان کي قدم قدم تي هڪ Android ايپ جي ترقي ذريعي وٺي ويندا آهن. اهو پڻ توهان کي سيکاري ٿو ته ڪيئن ٺاهيو SQLite ڊيٽابيس ايپ. اهو توهان کي ٻين پليٽ فارمن لاءِ Android ايپس ٺاهڻ ۾ پڻ مدد ڏيندو. جيڪڏهن توهان اڃا تائين ترقي واري مرحلي ۾ پڪڙي رهيا آهيو, جيڪڏهن توهان وٽ سوال آهي ته توهان هميشه ڪورس ڏانهن رجوع ڪري سگهو ٿا.

    ان کان علاوه, توھان استعمال ڪري سگھو ٿا ايڪشن بار ۾ ShareActionProvider UI خاصيت جو فائدو وٺڻ لاءِ جيڪا توھان کي ActionBar کي ورهائڻ جي اجازت ڏئي ٿي. هي اختيار توهان جي ايڪشن بار ۾ استعمال ٿي سگهي ٿو جيڪڏهن توهان جي ايپ Android تي هلندي آهي 4.0 يا وڌيڪ. توهان ShareActionProvider جي باري ۾ وڌيڪ سکو سگهو ٿا ايڪشن بار گائيڊ ۾. اهو نوٽ ڪرڻ ضروري آهي ته هي فيچر صرف Android تي دستياب آهي 4.0 ۽ مٿيون.

    OnItemLongClickListener

    OnItemLongClickListeners اهي انٽرفيس آهن جيڪي ڪال بڪ فنڪشن ٺاهيندا آهن جڏهن هڪ شئي کي ڪلڪ ڪيو ويندو آهي يا چونڊيو ويندو آهي. اهو طريقو فون ڪري ٿو OnItemLongClickListener for Android فريم ورڪ کي سڃاڻڻ لاءِ جڏهن ڪو صارف ڊگھي شيءِ کي ڪلڪ ڪري يا چونڊي. Android فريم ورڪ پوءِ ان پٽ جي قدر ڪري ٿو ۽ هڪ مختصر پاپ اپ نوٽيفڪيشن ڏيکاري ٿو جڏهن ته اصل سرگرمي پس منظر ۾ نظر اچي ٿي.

    توهان کي لازمي طور تي OnItemClickListener-Interface لاڳو ڪرڻ کان پهريان توهان هڪ OnItemLongClickListeners-Instance ٺاهي سگهو ٿا. هي انٽرفيس يقيني بڻائي ٿو ته onItemClick() طريقيڪار تي عمل ڪيو ويندو. اهو خودڪار طريقي سان Android فريم ورڪ طرفان سڏبو ويندو جڏهن هڪ ڊگهو ڪلڪ وارو واقعو ٿئي ٿو. وڌيڪ تفصيل لاءِ, هيٺ ڏنل مثال ڏسو. هي ڪوڊ ڏيکاري ٿو ته ڪيئن لاڳو ڪجي OnItemLongClickListener توهان جي Android ايپ ۾.

    سبق جي عملي حصي دوران, اسان OnItemClickListener لاڳو ڪنداسين. اسان هن انٽرفيس کي اسان جي Android ايپ ۾ هڪ ListView سان رجسٽر ڪنداسين. جڏهن لسٽ ۾ هڪ داخلا ڊگھو ڪلڪ ڪيو ويندو آهي, OnItemLongClickListener ڪندو. اهو نوٽ ڪرڻ ضروري آهي ته هي طريقو هڪ گمنام ڪلاس يا هڪ MainActivity ڪلاس سان لاڳو ٿي سگهي ٿو.

    هڪ دفعو توهان رجسٽر ڪيو آهي OnItemLongClickListeners مثال, توھان پنھنجي ListView کي ترتيب ڏئي سگھوٿا جواب ڏيڻ لاءِ جڏھن لسٽ ۾ ھڪڙي شيءِ کي ڪلڪ ڪيو وڃي. هي AlertDialog ۾ هڪ ڊگھي-ڪلڪ جواب کي متحرڪ ڪندو. اهو پڻ هڪ سٺو خيال آهي هڪ ListView جيڪو ڊگھي ڪلڪن لاءِ جوابدار آهي. هن طريقي سان, توهان جا صارف آساني سان توهان جي ايپليڪيشن تائين رسائي ڪري سگهن ٿا بغير گهر جي آرام کان ٻاهر.

    اسان جي وڊيو
    مفت اقتباس حاصل ڪريو