යෙදුම
පිරික්සුම් ලැයිස්තුව

    අමතන්න





    අපේ බ්ලොග් එක

    අපි ඔබේ දෘශ්‍යතාව වැඩසටහන්ගත කරමු! ONMA බාලදක්ෂ ඇන්ඩ්‍රොයිඩ් යෙදුම් සංවර්ධනය සමඟ ධනාත්මක කාර්ය සාධනය සහතික කෙරේ.

    අමතන්න
    android යෙදුම් සංවර්ධනය

    අපේ බ්ලොග් එක


    Android App එකක් ගොඩනගන්නේ කෙසේද – අභිප්රාය පද්ධති, ShareActionProvider, සහ OnItemLongClickListener

    android app එකක් හදන්න

    Android සමඟ, යෙදුමක් සංවර්ධනය කිරීම පහසුය, නමුත් ඔබ ආරම්භ කරන්නේ කොහෙන්දැයි නොදන්නේ නම්, කරදර වෙන්න එපා – ඔබට උපකාර කිරීමට සබැඳි සම්පත් බොහොමයක් තිබේ. ඔබට Intent Systems ගැන ඉගෙන ගත හැක, ShareActionProvider, සහ OnItemLongClickListener. ඔබ ඉක්මනින්ම ඇන්ඩ්‍රොයිඩ් ගැතියෙකු වන අතර නොබෝ වේලාවකින් විශිෂ්ට යෙදුමක් ගොඩනගා ගැනීමට හැකි වනු ඇත! ආරම්භ කරන ආකාරය ඉගෙන ගැනීමට දිගටම කියවන්න!

    අභිප්රාය පද්ධති

    සංරචක සහ ක්‍රියාකාරකම් අතර සන්නිවේදනය කිරීමට Android යෙදුම් වලට Intent Systems භාවිතා කළ හැක. ක්‍රියා හෝ විකාශන පණිවිඩයක් අවුලුවාලීමට අභිප්‍රායන් සැකසිය හැක. ඔබට සිදුවීම් වලට ප්‍රතිචාර දැක්වීම සඳහා ලියාපදිංචි විය හැක. ඔබට URI සහ MIME වර්ග භාවිතයෙන් දත්ත නියම කළ හැක. ඔබට යැවීමට අවශ්‍ය දත්ත වර්ගය ඔබට යෙදුම තුළ ක්‍රියාරම්භ කිරීමට අවශ්‍ය ක්‍රියා සමඟ අනුකූල විය යුතුය. අභිප්‍රායන්හි ශීර්ෂ දත්ත මෙන්ම බණ්ඩල් පන්තිය මත පදනම් වූ අමතර දත්ත අඩංගු විය හැක, ඔබට getExtras සමඟ ලබා ගත හැක() ක්රමය.

    පරිශීලකයා සඳහා දැනුම්දීම් සංදර්ශන කිරීමට අභිප්‍රායන් භාවිතා කළ හැක, රාජ්යයේ වෙනස්කම් ගැන ඔවුන්ව දැනුවත් කරන්න, නැතහොත් වෙනත් ක්‍රියාමාර්ග ගන්න. පරිශීලකයෙකුට වරක් සිදු කළ හැකි ක්‍රියාකාරකමක් ද චේතනාවන් මගින් ප්‍රේරණය කළ හැක. පරිශීලකයාට අවශ්‍ය විට ක්‍රියාකාරකම් වසා දැමිය හැක. අභිප්‍රායන් තිරය පිටුපස ක්‍රියා කරන අතර පරිශීලකයාගෙන් ස්වාධීන වේ. ගොනුවක් භාවිතා කිරීමට සූදානම් නම් හෝ බාගත වෙමින් තිබේ නම් පණිවිඩ යැවීමටද ඒවා ඔබට ඉඩ සලසයි. Intent Systems භාවිතයෙන් ජංගම යෙදුමක් නිර්මාණය කිරීම සාපේක්ෂව සංකීර්ණ ක්‍රියාවලියකි.

    Android යෙදුමක් නිර්මාණය කිරීමට, ඔබට අනුරූප චේතනා පද්ධතියක් අවශ්‍ය වනු ඇත. ඔබගේ යෙදුමේ ක්‍රියාකාරීත්වය වෙනත් යෙදුම් වලට නිරාවරණය කිරීමට මෙය ඔබට හැකියාව ලැබේ. Android අභිප්‍රායන් සහයෝගී උත්සාහයකි. අභිප්‍රායන් යනු ඔබගේ යෙදුම ඔබගේ පරිශීලකයින් විසින් අවධානයට ලක් කර ගැනීමට විශිෂ්ට ක්‍රමයකි. ඔබේ ව්‍යාපෘතියට චේතනාවක් එක් කිරීමෙන්, ඔබ සැමට භුක්ති විඳිය හැකි Android යෙදුමක් වෙත යන ගමනේ යෙදෙනු ඇත. ඇන්ඩ්‍රොයිඩ් වේදිකාව වෙනත් යෙදුම් සමඟ ඒකාබද්ධ කිරීමට සහ යෙදුම් අතර මාරුවීම බාධාවකින් තොරව කිරීමට අභිප්‍රායන් වඩාත් පහසු කර ඇත..

    ඔබගේ යෙදුම සංවර්ධනය කරන විට, ඔබ විවිධ ආකාරයේ අභිප්‍රායන් සහ ඒවා ක්‍රියා කරන ආකාරය දැන සිටිය යුතුය. ඔබගේ Android යෙදුම අභිරුචිකරණය කිරීමට සහ වඩාත් අන්තර්ක්‍රියාකාරී අන්තර්ගතයන් නිර්මාණය කිරීමට ඔබට මේවා භාවිතා කළ හැක. ඔබට වෙනත් යෙදුම් සමඟ අභිප්‍රායන් සම්බන්ධ කළ හැකිය, දැනුම්දීම් වැනි. ඔබට වෙනත් යෙදුමක් සමඟ චේතනාවක් සම්බන්ධ කිරීමට එම ක්‍රමයම භාවිතා කළ හැකිය. පහසුවෙන් ක්‍රියාත්මක කිරීම සඳහා අභිප්‍රායන් CarAppExtenders සමඟ සම්බන්ධ කළ හැක. හදිසි අවස්ථාවක් ගැන පරිශීලකයාට දැනුම් දීමට යෙදුම්වල ද අභිප්‍රායන් භාවිතා කළ හැක.

    චේතනාවන් යනු Android යෙදුම්වල මූලික සංරචක වේ. අභිප්‍රාය යනු පරිශීලකයෙකුට ගැනීමට අවශ්‍ය ක්‍රියාවක් පිළිබඳ තොරතුරු අඩංගු දත්ත වස්තුවකි. චේතනාවන් බොහෝ ආකාරවලින් භාවිතා වේ, ස්ථාන ලුහුබැඳීම ඇතුළුව, සංචලනය, සහ තවත්. තනි චේතනාවකට ක්‍රියාකාරකමක් හෝ බ්‍රවුසර සංරචකයක් ආරම්භ කළ හැක. තවද ඇන්ඩ්‍රොයිඩ් පද්ධතියට චේතනාවට ප්‍රතික්‍රියා කළ හැකි සංරචක හඳුනාගත හැකිය. Intents ක්‍රියා කරන ආකාරය සහ ඒවා ඔබේම යෙදුම් සඳහා භාවිතා කරන්නේ කෙසේද යන්න දැන ගැනීම ද වැදගත් වේ.

    චේතනාවක් යැවූ පසු, Android වේදිකාව අභිප්‍රාය පෙරහනක් ක්‍රියාත්මක කරයි. කුමන සංරචකය ආරම්භ කළ යුතුද යන්න දත්ත තීරණය කරනු ඇත. එවිට පරිශීලකයාට තමන් දැකීමට අවශ්‍ය සංරචකය තීරණය කළ හැකිය. ඔබට ඇතැම් සිදුවීම් සහ අභිප්‍රාය පෙරහන් සඳහා විවිධ සංරචක ලියාපදිංචි කළ හැක. නැතිනම්, අභිප්‍රාය පෙරහනක් නොමැති සංරචකයක් කැඳවනු ලබන්නේ පැහැදිලි චේතනාවක් නිකුත් කළ විට පමණි. මෙම පරිච්ඡේදය විස්තර කරන්නේ මෙයයි. සංරචකයක් චේතනාවකින් ලියාපදිංචි කළ පසු, එය නිවැරදි ක්‍රියාව සමඟ සඳහන් කළ යුතුය, mime වර්ගය, සහ පාර-දත්ත.

    ShareActionProvider

    Android සඳහා ShareActionProvider යනු ඔබට වෙනත් Android යෙදුම් වලින් දත්ත බෙදා ගැනීමට සහ ලබා ගැනීමට ඉඩ සලසන බලවත් රාමුවකි. මෙම රාමුව Android SDK හි කොටසක් වන අතර එය Android හි හඳුන්වා දෙන ලදී 4.0 (API මට්ටම 14). එය ඔබගේ ඇන්ඩ්‍රොයිඩ් යෙදුමේ ක්‍රියා තීරුවට අනුකලනය කළ හැක. ShareActionProvider ගැන තව දැන ගැනීමට, පහත නිබන්ධනය කියවන්න. ShareActionProvider හි මූලික කරුණු අපි විස්තරාත්මකව සාකච්ඡා කරමු.

    ඇන්ඩ්‍රොයිඩ් යෙදුම සඳහා ShareActionProvider erstellen යනු සංවර්ධකයින්ට විවිධ දත්ත මූලාශ්‍ර සමඟ පහසුවෙන් ඒකාබද්ධ වීමට ඉඩ සලසන තෙවන පාර්ශවීය සැපයුම්කරුවෙකි.. වෙළඳපොලෙන් දත්ත ලබා ගැනීමට සහ ඔබේම ආයෝජන යෙදුමක් තැනීමට ඔබට ShareActionProvider භාවිතා කළ හැක. ඔබ ඔබේ යෙදුම ගොඩනඟා ගත් පසු, ඔබට ඔබගේ උපාංගයේ වෙනත් යෙදුම් සමඟ තොරතුරු බෙදා ගත හැක. උදාහරණ වශයෙන්, ඔබ ඔබේ Facebook පිටුවේ තොරතුරු බෙදා ගැනීමට කැමති නම්, ඔබට ShareActionProvider වෙබ් අඩවියට සබැඳියක් ඇතුළත් කළ හැක.

    තවත් ප්රයෝජනවත් විශේෂාංගයක් වන්නේ බහු පරිශීලක ක්රියා හැසිරවීමේ හැකියාවයි. මේ ආකාරයෙන්, ඔබට ඔබගේ යෙදුම වඩාත් අන්තර්ක්‍රියාකාරී කළ හැක. ShareActionProvider භාවිතා කිරීමෙන්, ඔබට ඔබේ පරිශීලකයින් කැමති ආකාරයට සකස් කළ පරිශීලක අත්දැකීමක් නිර්මාණය කළ හැකිය. හා, ShareActionProvider සමඟ, ඔබට තොරතුරු රැස් කිරීමට සහ බෙදා ගැනීමට ඔබේ Android යෙදුම භාවිත කළ හැක. ඔබට නව පණිවිඩ පිළිබඳ දැනුම්දීම් සහ ඇඟවීම් ලබා ගැනීමට පවා එය භාවිතා කළ හැක, ඒ අතරම ඔබේ පරිශීලකයින් සතුටු කරන්න.

    ඇන්ඩ්‍රොයිඩ් යෙදුම් සංවර්ධන පාඨමාලාවකින් ඔබට මෙම උසස් තාක්ෂණික ක්‍රම සියල්ල ඉගෙන ගත හැක. පාඨමාලාව සමන්විත වේ 35 Android යෙදුමක් සංවර්ධනය කිරීම හරහා පියවරෙන් පියවර ඔබව ගෙන යන පාඩම්. SQLite දත්ත සමුදා යෙදුමක් නිර්මාණය කරන ආකාරය ද එය ඔබට උගන්වයි. එය ඔබට වෙනත් වේදිකා සඳහා ඇන්ඩ්‍රොයිඩ් යෙදුම් තැනීමට ද උපකාරී වනු ඇත. ඔබ තවමත් සංවර්ධන අවධියේ සිරවී සිටින්නේ නම්, ඔබට ප්‍රශ්න ඇත්නම් ඔබට සැමවිටම පාඨමාලාවට යොමු විය හැක.

    අතිරෙකව, ඔබට ActionBar බෙදීමට ඉඩ සලසන UI විශේෂාංගයෙන් ප්‍රයෝජන ගැනීමට ඔබට Action Bar හි ShareActionProvider භාවිතා කළ හැක.. ඔබගේ යෙදුම Android මත ධාවනය වන්නේ නම් මෙම විකල්පය ඔබගේ ක්‍රියා තීරුවේ භාවිතා කළ හැක 4.0 හෝ ඉහළ. ඔබට Action Bar මාර්ගෝපදේශය තුළ ShareActionProvider ගැන තව දැනගත හැක. මෙම විශේෂාංගය ඇන්ඩ්රොයිඩ් මත පමණක් ලබා ගත හැකි බව සැලකිල්ලට ගැනීම වැදගත්ය 4.0 සහ ඉහත.

    OnItemLongClickListener

    OnItemLongClickListeners යනු අයිතමයක් ක්ලික් කළ විට හෝ තෝරාගත් විට ආපසු ඇමතුම් ශ්‍රිතයක් ජනනය කරන අතුරුමුහුණත් වේ.. පරිශීලකයෙකු දිගු අයිතමයක් ක්ලික් කරන විට හෝ තෝරන විට හඳුනා ගැනීමට මෙම ක්‍රමය Android Framework සඳහා OnItemLongClickListener අමතන්න.. Android රාමුව පසුව ආදානය අගය කරන අතර සැබෑ ක්‍රියාකාරකම් පසුබිමේ පෙනෙන අතර කෙටි උත්පතන දැනුම්දීමක් පෙන්වයි.

    ඔබට OnItemLongClickListeners-Instance එකක් සෑදීමට පෙර ඔබ OnItemClickListener-අතුරු මුහුණත ක්‍රියාත්මක කළ යුතුය. මෙම අතුරු මුහුණත onItemClick බව සහතික කරයි() ක්රමය ක්රියාත්මක වේ. දිගු-ක්ලික් සිදුවීමක් සිදු වූ විට එය ඇන්ඩ්‍රොයිඩ් රාමුව මගින් ස්වයංක්‍රීයව ක්‍රියා කරයි. වැඩි විස්තර සඳහා, පහත උදාහරණය බලන්න. මෙම කේතය ඔබගේ Android යෙදුම තුළ OnItemLongClickListener ක්‍රියාත්මක කරන ආකාරය පෙන්නුම් කරයි.

    පාඩමේ ප්‍රායෝගික කොටස අතරතුර, අපි OnItemClickListener ක්‍රියාත්මක කරන්නෙමු. අපි මෙම අතුරු මුහුණත අපගේ Android යෙදුමේ ListView එකක් සමඟ ලියාපදිංචි කරන්නෙමු. ලැයිස්තුවේ ඇතුළත් කිරීමක් දිගු ක්ලික් කළ විට, OnItemLongClickListener පිරික්සනු ඇත. මෙම ක්‍රමය නිර්නාමික පන්තියක් හෝ MainActivity පන්තියක් සමඟ ක්‍රියාත්මක කළ හැකි බව සැලකිල්ලට ගැනීම වැදගත්ය..

    ඔබ OnItemLongClickListeners අවස්ථාවක් ලියාපදිංචි කළ පසු, ලැයිස්තුවේ ඇති අයිතමයක් ක්ලික් කළ විට ප්‍රතිචාර දැක්වීමට ඔබට ඔබේ ListView වින්‍යාසගත කළ හැක. මෙය AlertDialog හි දිගු-ක්ලික් ප්‍රතිචාරයක් ඇති කරයි. දිගු ක්ලික් කිරීම් වලට ප්‍රතිචාර දක්වන ListView එකක් තිබීම ද හොඳ අදහසකි.. මේ ක්රමයෙන්, ඔබේ පරිශීලකයින්ට ඔවුන්ගේ නිවසේ සුවපහසුව හැර යාමෙන් තොරව ඔබේ යෙදුමට පහසුවෙන් ප්‍රවේශ විය හැක.

    අපගේ වීඩියෝව
    නොමිලේ උපුටා ගැනීමක් ලබා ගන්න