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

    අමතන්න





    අපේ බ්ලොග් එක

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

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

    අපේ බ්ලොග් එක


    Android යෙදුම් ගොඩනගන්නේ කෙසේද

    android යෙදුම්

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

    ක්රියාකාරකම්

    ක්‍රියාකාරකම් යනු ඇන්ඩ්‍රොයිඩ් යෙදුමක මූලික ගොඩනැඟිලි කොටස් වේ. මෙම සංරචක යෙදුම් ගෘහ නිර්මාණ ශිල්පය සහ UI නිර්මාණය නිර්වචනය කරයි. Android යෙදුමක් යනු තනි අත්දැකීමක් නොවේ, නමුත් පරිශීලකයෙකුට රිසි සේ ඇතුළු වී පිටවිය හැකි ක්‍රියාකාරකම් මාලාවකි. UI නිර්මාණකරු සාමාන්‍යයෙන් යෙදුමක් තිර කට්ටලයක් ලෙස සලකයි, එක් එක් ක්‍රියාකාරකමකට සිතියම්ගත කර ඇත. පරිශීලකයෙකු එක් ක්‍රියාකාරකමක් සම්පූර්ණ කළ පසු, යෙදුම ඊළඟ එක දියත් කරයි.

    ක්‍රියාකාරකම් මඟින් යෙදුමට මෙහෙයුම් පද්ධතිය සමඟ සන්නිවේදනය කිරීමට සහ තිරයේ දැනට ඇති දේ නිරීක්ෂණය කිරීමට උපකාරී වේ. අතිරෙකව, ඔවුන් පෙර පැවති තත්වය යථා තත්ත්වයට පත් කිරීමට උපකාරී වේ. බොහෝ යෙදුම්වල විවිධ ක්‍රියාකාරකම් ඇත. සෑම ක්‍රියාකාරකමක්ම විවිධ තිර කළමනාකරණය කරන අතර සංකීර්ණත්වයෙන් වෙනස් වේ. ක්‍රියාකාරකමක ජීවන චක්‍රය වෙබ් අඩවියකට සමාන වේ.

    යෙදුම් ක්‍රියාත්මක කිරීමේ පළමු පියවරේදී ක්‍රියාකාරකම් ඇන්ඩ්‍රොයිඩ් පද්ධතිය විසින් කැඳවනු ලැබේ. පද්ධතිය onStart අමතන්න() සහ onStop() ක්‍රියාකාරකමක ජීවිත කාලය තුළ කිහිප වතාවක් ක්‍රම. යෙදුමට ස්ථාවර පරිශීලක අත්දැකීමක් ඇති බව සහතික කිරීමට මෙම ක්‍රියාවලිය අත්‍යවශ්‍ය වේ. ක්‍රියාකාරකමක් අවසන් වූ විට සහ ප්‍රතිනිර්මාණය කිරීමට අවශ්‍ය වූ විට පද්ධතිය ද වාර්තා කරයි. හොඳ පුරුද්දක් වන්නේ onCreate ඇමතීමයි() ක්‍රියාකාරකම නිර්මාණය වූ විට.

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

    යෙදුමේ මැනිෆෙස්ටයේ ක්‍රියාකාරකම් ප්‍රකාශ කර ඇත. Android යෙදුමක ක්‍රියාකාරකමක් නිර්මාණය කිරීම සඳහා, ඔබ මැනිෆෙස්ටයට නිශ්චිත ගුණාංගයක් එක් කළ යුතුය. මෙම ගුණාංගය යෙදුම් පැකේජයට සාපේක්ෂව ක්‍රියාකාරකම් පන්තියේ නම සඳහන් කරයි. ඔබ මෙම ගුණාංගය වෙනස් කරන්නේ නම්, යෙදුම සම්පූර්ණයෙන් ක්‍රියාත්මක නොවිය හැක.

    දසුන්

    දර්ශන යනු ඇන්ඩ්‍රොයිඩ් යෙදුමක පරිශීලක අතුරුමුහුණතේ මූලික අංග වේ. ඒවා පෙළ සහ අනෙකුත් චිත්‍රක අන්තර්ගතයන් ප්‍රදර්ශනය කිරීම සඳහා සෘජුකෝණාස්‍රාකාර ඉඩක් සපයන අතර විවිධ සිදුවීම් හැසිරවිය හැක. ඇන්ඩ්‍රොයිඩ් වේදිකාව දර්ශන සඳහා විවිධ උප පංති සපයයි, TextView ඇතුළුව, ViewGroup, සහ ImageView. සෑම දසුනකටම ආවේණික ගුණාංග සමූහයක් ඇත, එය යෙදුමේ හැසිරෙන්නේ කෙසේද සහ භාවිතා කරන්නේ කෙසේද යන්න නිර්වචනය කරයි.

    පිරිසැලසුම ඔබගේ යෙදුමේ ව්‍යුහය නිර්වචනය කරන අතර බොහෝ දර්ශන අංග දරයි. එහි පරාමිතීන් සකස් කිරීමෙන් එය මෝස්තර කළ හැකිය. Android හි පිරිසැලසුම් XML භාෂාව භාවිතයෙන් සංවිධානය කර ඇත. විවිධ වර්ගයේ පිරිසැලසුම් කිහිපයක් තිබේ. රේඛීය ආකාරයෙන් අයිතම පෙළගැස්වීමට රේඛීය පිරිසැලසුම භාවිතා වේ.

    පිරිසැලසුම මගින් එකිනෙකට සාපේක්ෂව ළමා දර්ශන සකස් කරන්නේ කෙසේද යන්න නියම කරයි. සීමා සහිත පිරිසැලසුම් රේඛීය පිරිසැලසුම් වලට වඩා සංකීර්ණ වේ, නමුත් වඩාත් සංකීර්ණ UI සඳහා වඩාත් නම්‍යශීලී සහ වේගවත් වේ. සීමා සහිත පිරිසැලසුම් පැතලි දසුන් ධුරාවලියක් ද සපයයි, එනම් ධාවන කාලය තුළ අඩු සැකසුම්. ඒවා Android Studio නිර්මාණ සංස්කාරකය සමඟ භාවිතය සඳහා ද නිර්මාණය කර ඇත. පිරිසැලසුම සමඟ, පරිශීලකයන් බ්ලූප්‍රින්ට් මෙවලම මත GUI සංරචක ඇද දමන්න, ඉන්පසු ඒවා ප්‍රදර්ශනය කරන්නේ කෙසේද යන්න පිළිබඳ උපදෙස් සඳහන් කරන්න.

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

    විකල්ප සම්පත්

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

    විකල්ප සම්පත් යනු පෙරනිමි සම්පත් සඳහා අන්වර්ථ නාමයන් වේ. ඔබගේ යෙදුම අනපේක්ෂිත වින්‍යාසයක භාවිතා කරන විට එය බිඳ වැටීම වැළැක්වීමට පෙරනිමි සම්පත් සැපයීම වැදගත් වේ. Android හි නව අනුවාදයන් Android හි පැරණි අනුවාද සහාය නොදක්වන වින්‍යාස සුදුසුකම් එකතු කරන විට මෙය සිදු වේ.. ඔබගේ යෙදුම පෙරනිමි සම්පත් ලබා නොදෙන්නේ නම්, එය උපාංගය බිඳ වැටීමට හේතු වනු ඇත.

    Android යෙදුම් පෙරනිමි සම්පත් සැපයිය යුතු අතර, විශේෂිත උපාංග වින්‍යාස කිරීම් සඳහා විකල්ප සම්පත් සැපයීම නිර්දේශ කෙරේ. උදාහරණ වශයෙන්, mySdkVersion 4+ යෙදුම් වලට පෙරනිමි ඇද ගත හැකි සම්පත් අවශ්‍ය නොවේ. තව, උපාංගයේ වින්‍යාසය මත පදනම්ව Android හට හොඳම ගැලපෙන විකල්ප සම්පත් නාමාවලිය තෝරාගත හැක. ඉන්පසු, එය අවශ්ය පරිදි bitmaps පරිමාණය කළ හැක.

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

    අන්තර්ගත සපයන්නන්

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

    ContentProviders හට ඔබගේ යෙදුමට අවශ්‍ය දත්ත සම්පත් වෙත ප්‍රවේශ විය හැක, පරිශීලක ශබ්දකෝෂය වැනි. ඔවුන්ට කියවීමට සහ ලිවීමට අවසර අවශ්‍යයි. මෙම අවසරය android.permission.readPermission වෙතින් ලබා ගත හැක() ක්රමය. ContentProviders ද සේවාදායකයා සමඟ අන්තර් ක්‍රියා කරයි, ආරක්ෂාව හැසිරවීම, සහ අන්තර්-ක්‍රියාවලි සන්නිවේදනය.

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

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

    අන්තර්ගත සැපයුම්කරුට නිශ්චිත URI ලිපිනයක් ඇති ලෙස වින්‍යාස කළ හැක. මෙම URI අන්තර්ගතයට ප්‍රවේශ වීමට භාවිතා කරයි. එය දත්ත වර්ගය සහ අවසරයන් ද නියම කළ හැක. දත්ත නිර්යාත කිරීමට ඉඩ දීමට අන්තර්ගත සැපයුම්කරු ද වින්‍යාස කළ හැක.

    අවසර පද්ධතිය

    Android උපාංගවල අවසර පද්ධතිය ඔබගේ උපාංගය ආරක්ෂා කිරීමේ වැදගත් කොටසකි. එය ඔබ ස්ථාපනය කරන යෙදුම් වර්ගය සහ ඒවාට ප්‍රවේශ විය හැකි දේ සීමා කළ හැක. ඔබේ පෞද්ගලිකත්වය ආරක්ෂා කිරීමට ඔබට අවසර පද්ධතිය භාවිතා කළ හැකිය. ඕනෑවට වඩා ප්‍රවේශය ඉල්ලා සිටින යෙදුම් ගැන ප්‍රවේශම් වන්න. ඔබට අවශ්‍ය අවසාන දෙය නම් ඔවුන්ට ඔබගේ දුරකථනයේ මයික්‍රෆෝනය වෙත ප්‍රවේශය ලබා දීමයි.

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

    හානිකර අවසර සහිත යෙදුම් වලට ඔබගේ පුද්ගලික පණිවිඩ ඔත්තු බැලිය හැක, අනවශ්‍ය සේවාවන් සඳහා ඔබව දායක කරන්න, සහ ඔබගේ එන ලිපි අයාචිත තැපැල් කරන්න. ඇතැම් ගබඩා ස්ථාන වෙත ප්‍රවේශ වීමට ඉඩ දීමෙන් යම් යෙදුමකට ඔබගේ දුරකථනයෙන් ඉල්ලා සිටිය හැකි අවසරයන් ඔබට පාලනය කළ හැක. උදාහරණයක් වශයෙන්, බාගත කළ ගීත සුරැකීමට සංගීත යෙදුම්වලට ඔබේ SD කාඩ්පතට ප්‍රවේශ විය හැක, සමාජ ජාල යෙදුම් වලට ඔබගේ සම්බන්ධතා වෙත ප්‍රවේශ විය හැකි අතර. අනිෂ්ට යෙදුම්වලට ඔබේ ස්ථානයට සහ ඔබේ සෞඛ්‍ය දත්තවලට ප්‍රවේශය තිබිය හැක.

    Android අවසර පද්ධතිය ඔබගේ යෙදුම් එකතු කරන සහ බෙදා ගන්නා දත්ත කළමනාකරණය කිරීමට විධිමත් ක්‍රමයක් සපයයි. යෙදුමක් බාගත කිරීමට පෙර, ඔබට Google Play වෙළඳසැලේ එහි අවසර පරීක්ෂා කර ඔබ විශ්වාස කරන ඒවා තෝරාගත හැක. පරිශීලකයින්ට විශ්වාස කළ හැක්කේ සුදුසු අවසර ඇති යෙදුම් පමණි. ඔබගේ දත්ත පුද්ගලිකව තබා ගැනීම වැදගත් වේ, එබැවින් ඔබ අවසර දෙන්නේ කුමක් දැයි ඔබ දන්නා බවට වග බලා ගන්න.

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