අපේම සරල login App 1ක්(Android programming 04)
[FONT="]අ[/FONT][FONT="]ම්මේ මහා රැ වෙලා මට නම් තාම දවල් වගේ..වෙලාව බලල [/FONT][FONT="]2.15 [/FONT][FONT="]නේ තව එලි වෙන්න කලින් මව් වැඩේ එවර කරනවා කියල ඔන්න වැඩේට බැස්ස..අද නම් [/FONT][FONT="]cording[/FONT][FONT="] වගයක් තමයි තියෙන්නේ.මම අද කියල දෙන්න බල පොරොතු වෙන්නේ කොහොමද සරලම සරල ලොගින් එකක් android වලින් හදා ගන්නේ කියල.[/FONT]
[FONT="]අපි කලින් ඉගෙන ගත්ත පාඩම් වල දැනුම මේ කට ඕනෑ කරනවා ..ඒවා බලපු නැති අය පහල තියන [/FONT][FONT="]link[/FONT][FONT="] වලට ගහින් ඒවා බලල එන්න..මොකද මන් මෙතැනදී මේ ටික කොට ගෙන යන්නේ ඇ දේවල් දානවා කියල හිතන්.මම ඔයාලගේ උදව් නම් ගොඩක් බලපොර්තු වෙනවා.මොකද ඔයාලගේ අදහස් දැක්වීම තමයි මගේ හිතට තියන එකම සතුට.මම පුළුවන් තරම් සරල විදිහට.මේ දේවල් දාන්නම්.ඔයාලට මොනවද තියන ගැටළු කියල මෙතනම දමන්න..එහම නැත්නම් මට පී එම් කලත් උත්තර එවන් නැතුව ඉන් නැහැ.යාලුවෝ දානවනේ ඒ ගැන.[/FONT]
[FONT="]පළමු පියවර විදිහට ඔයාලගේ [/FONT][FONT="]login app[/FONT][FONT="] එක [/FONT][FONT="]new >>[/FONT][FONT="] ගිහින් අර [/FONT][FONT="]hello world[/FONT][FONT="] එක හැදුව වගේම හදා ගන්නකො.ඔන්න වැඩේ හරිනේ,[/FONT]
[FONT="]ඊ ලගට ඔයාල ප්රදාන [/FONT][FONT="]design[/FONT][FONT="] එක තියන [/FONT][FONT="]main.xml[/FONT][FONT="] එකට යන්න.ඔන්න ආයිමත්කියනවනම් මේ හැම දෙයක්ම පහු ගිය පාඩම් වල තියනවා..[/FONT]
[FONT="]එටහන්ට ගහින් ඔයාල කැමති විදිහට [/FONT][FONT="]design [/FONT][FONT="]එක ගොඩ දාගන්න..මන් කරපු එක මම පහල දැන්ම ඔන්න..ඒවා [/FONT][FONT="]Right Click[/FONT][FONT="] කරලා [/FONT][FONT="]Edit Text>>[/FONT][FONT="] ගිහින් ඔයාලට කැමති නමක් ලබා දෙන්නත් [/FONT][FONT="]edit id>> [/FONT][FONT="]ගිහින් කැමති [/FONT][FONT="]id[/FONT][FONT="] එක දෙන්නත් පුළුවන්..මම තද රතු පාටින් කැතට ලියල තියන අකුරු ටික ඔයාල දෙන්න [/FONT][FONT="]ID [/FONT][FONT="]වලට..හරි නේද එහෙනම්.[/FONT]
[FONT="]Design[/FONT][FONT="] එකේ වැඩේ එවරනම් අපේ ප්රදාන [/FONT][FONT="]Activity class[/FONT][FONT="] එකට දැන් අපි යමු..එතන ගැන අවබෝදයක් ලබා ගන්න..මන් කරපු උදාහරණයේ [/FONT][FONT="]cording [/FONT][FONT="]වල පින්තුර ටිකක් මම දමල තියනවා..ඔයාලට තියෙනේ ඒ විදිහට බලන් [/FONT][FONT="]cording[/FONT][FONT="] ටික පරිසමෙන් කර ගන්න.[/FONT]
[FONT="]අම්මෝ
ගොඩ කියල බය උනාද..බය වෙන්න්න දෙයක් නැහැ මම ඔය [/FONT][FONT="]highlight [/FONT][FONT="]කරලා තියන [/FONT][FONT="]cording [/FONT][FONT="]ටික තමයි කරන්න ඕනෑ.ඒවත් මුල අකුරු ටික[/FONT][FONT="] type[/FONT][FONT="] කරලා [/FONT][FONT="]Ctrl key + Space bar [/FONT][FONT="]දුන්න ගමන් වැඩේ ගොඩේ ගොඩ..ඒ ටික ඉබේම සම්පුර්ණ වෙන්න උදාහරණ දෙයි.හරි එක බලල [/FONT][FONT="]add[/FONT][FONT="] කර ගන්න.වැඩේ හරිනේ.[/FONT]
[FONT="]මම ඔය රවුම්කරලා තියන [/FONT][FONT="]oncreate method[/FONT][FONT="] එක තුල තමයි අපේ ප්රදාන වැඩ ටික වෙන්නේ.පේනවනේ ඔයාලට.ඊට යටින් [/FONT]setContentView(R.layout.main);[FONT="]කියල කරලා තියෙන්නේ අපේ [/FONT][FONT="]main[/FONT][FONT="] එක සෙට් කර ගන්න එකයි,ඔතන [/FONT][FONT="]R[/FONT][FONT="] කියන්නේ මොකද්ද කියල පරණ පාඩම් වල දැන්ම මන් හිතන්නේ.[/FONT]
[FONT="]ඔන්න දැන් වැඩේ ඉවරයි.ඔයාලට පුළුවන් ඔයාල හදා ගත්ත ඔයාලගේ මේ සරල [/FONT][FONT="]login[/FONT][FONT="] එක වැඩ කරනවද කියල බලන්න.මොනවා කරලා හරි කමක් නැහැ.මේක ගොඩ දාගත්තමඒ ගැන මෙතන කියල දාන්නකියල ඉල්ලා සිටිනවා.මොනවා හරි අව්ලක් තිබුනත් මෙතනම දාන්නකෝ..[/FONT]






















මන් කරපු logic එක තමයි මම ඔය දෙවනියට රවුම් කරලා තියෙන්නේ මගේ login එක හදා ගන්න.ඔයාලට අවබෝදයක් තියනවනේ මොකද කරලා තියෙන්නේ කියල..තැනට කැමති විදිහට ඇ වැඩේ ගොඩ දාගන්න..



[FONT="]පසුව ලියමි: ඔයාලගේ සහයෝගෙට[/FONT][FONT="] bump[/FONT][FONT="] එකක් වත් දෙනවනම් ගොඩක් වටිනවා.යෝජනා එහෙම තියනවනම් එවන්න.[/FONT][FONT="]coolzap[/FONT][FONT="] අපේ සහෝදරයා යෝජනාවක් කරා ලගදීම පුළුවන් උනොත් ඒ වැඩේ කරන්නම්..හැමෝටම සුබ දවසක්.[/FONT][FONT="]2.40[/FONT][FONT="] ට ඉවරයි [/FONT][FONT="]type[/FONT][FONT="] කරලා.මගේ [/FONT][FONT="]speed[/FONT][FONT="] එක හොදයි වගේ.
Android Programmer කෙනෙක් වෙමු 01
Android Programmer කෙනෙක් වෙමු 02
Android Programmer කෙනෙක් වෙමු 03
























[/FONT]
[FONT="]ඔන්න android වල හතර වෙනි පාඩමත් අපි පටන් ගන්නයි යන්නේ..
..මෙන්න දැන්ම අපි හදන්න යන්නේ මොකක්ද කියල...
[/FONT]
..මෙන්න දැන්ම අපි හදන්න යන්නේ මොකක්ද කියල...
[/FONT]
[FONT="]අපි කලින් ඉගෙන ගත්ත පාඩම් වල දැනුම මේ කට ඕනෑ කරනවා ..ඒවා බලපු නැති අය පහල තියන [/FONT][FONT="]link[/FONT][FONT="] වලට ගහින් ඒවා බලල එන්න..මොකද මන් මෙතැනදී මේ ටික කොට ගෙන යන්නේ ඇ දේවල් දානවා කියල හිතන්.මම ඔයාලගේ උදව් නම් ගොඩක් බලපොර්තු වෙනවා.මොකද ඔයාලගේ අදහස් දැක්වීම තමයි මගේ හිතට තියන එකම සතුට.මම පුළුවන් තරම් සරල විදිහට.මේ දේවල් දාන්නම්.ඔයාලට මොනවද තියන ගැටළු කියල මෙතනම දමන්න..එහම නැත්නම් මට පී එම් කලත් උත්තර එවන් නැතුව ඉන් නැහැ.යාලුවෝ දානවනේ ඒ ගැන.[/FONT]
[FONT="]පළමු පියවර විදිහට ඔයාලගේ [/FONT][FONT="]login app[/FONT][FONT="] එක [/FONT][FONT="]new >>[/FONT][FONT="] ගිහින් අර [/FONT][FONT="]hello world[/FONT][FONT="] එක හැදුව වගේම හදා ගන්නකො.ඔන්න වැඩේ හරිනේ,[/FONT]
[FONT="]ඊ ලගට ඔයාල ප්රදාන [/FONT][FONT="]design[/FONT][FONT="] එක තියන [/FONT][FONT="]main.xml[/FONT][FONT="] එකට යන්න.ඔන්න ආයිමත්කියනවනම් මේ හැම දෙයක්ම පහු ගිය පාඩම් වල තියනවා..[/FONT]
[FONT="]එටහන්ට ගහින් ඔයාල කැමති විදිහට [/FONT][FONT="]design [/FONT][FONT="]එක ගොඩ දාගන්න..මන් කරපු එක මම පහල දැන්ම ඔන්න..ඒවා [/FONT][FONT="]Right Click[/FONT][FONT="] කරලා [/FONT][FONT="]Edit Text>>[/FONT][FONT="] ගිහින් ඔයාලට කැමති නමක් ලබා දෙන්නත් [/FONT][FONT="]edit id>> [/FONT][FONT="]ගිහින් කැමති [/FONT][FONT="]id[/FONT][FONT="] එක දෙන්නත් පුළුවන්..මම තද රතු පාටින් කැතට ලියල තියන අකුරු ටික ඔයාල දෙන්න [/FONT][FONT="]ID [/FONT][FONT="]වලට..හරි නේද එහෙනම්.[/FONT]
[FONT="]Design[/FONT][FONT="] එකේ වැඩේ එවරනම් අපේ ප්රදාන [/FONT][FONT="]Activity class[/FONT][FONT="] එකට දැන් අපි යමු..එතන ගැන අවබෝදයක් ලබා ගන්න..මන් කරපු උදාහරණයේ [/FONT][FONT="]cording [/FONT][FONT="]වල පින්තුර ටිකක් මම දමල තියනවා..ඔයාලට තියෙනේ ඒ විදිහට බලන් [/FONT][FONT="]cording[/FONT][FONT="] ටික පරිසමෙන් කර ගන්න.[/FONT]
[FONT="]අම්මෝ

ගොඩ කියල බය උනාද..බය වෙන්න්න දෙයක් නැහැ මම ඔය [/FONT][FONT="]highlight [/FONT][FONT="]කරලා තියන [/FONT][FONT="]cording [/FONT][FONT="]ටික තමයි කරන්න ඕනෑ.ඒවත් මුල අකුරු ටික[/FONT][FONT="] type[/FONT][FONT="] කරලා [/FONT][FONT="]Ctrl key + Space bar [/FONT][FONT="]දුන්න ගමන් වැඩේ ගොඩේ ගොඩ..ඒ ටික ඉබේම සම්පුර්ණ වෙන්න උදාහරණ දෙයි.හරි එක බලල [/FONT][FONT="]add[/FONT][FONT="] කර ගන්න.වැඩේ හරිනේ.[/FONT][FONT="]මම ඔය රවුම්කරලා තියන [/FONT][FONT="]oncreate method[/FONT][FONT="] එක තුල තමයි අපේ ප්රදාන වැඩ ටික වෙන්නේ.පේනවනේ ඔයාලට.ඊට යටින් [/FONT]setContentView(R.layout.main);[FONT="]කියල කරලා තියෙන්නේ අපේ [/FONT][FONT="]main[/FONT][FONT="] එක සෙට් කර ගන්න එකයි,ඔතන [/FONT][FONT="]R[/FONT][FONT="] කියන්නේ මොකද්ද කියල පරණ පාඩම් වල දැන්ම මන් හිතන්නේ.[/FONT]
[FONT="]ඔන්න දැන් වැඩේ ඉවරයි.ඔයාලට පුළුවන් ඔයාල හදා ගත්ත ඔයාලගේ මේ සරල [/FONT][FONT="]login[/FONT][FONT="] එක වැඩ කරනවද කියල බලන්න.මොනවා කරලා හරි කමක් නැහැ.මේක ගොඩ දාගත්තමඒ ගැන මෙතන කියල දාන්නකියල ඉල්ලා සිටිනවා.මොනවා හරි අව්ලක් තිබුනත් මෙතනම දාන්නකෝ..[/FONT]






















මේ රුපයේ මම findViewById() කියන එක highligt කරලා තියෙන්නේ වෙනම..අන්න ඒ ටික විතරක් type කරහම ඔයාලට ballon එකක් පෙන්වයි(එතන ලගට ගියහම)එතනින් cast කිය්යන එක තෝරාගන්න.එතකොට තාමයි නිවරදි විදිහට cast වෙන්නේ...මෙතැනදී අව්ලක් තියනවනම් අහන්න.(පැහැදිලි වෙන්න පින්තුරයකුත් දැන්ම ඔන්න.)
මන් කරපු logic එක තමයි මම ඔය දෙවනියට රවුම් කරලා තියෙන්නේ මගේ login එක හදා ගන්න.ඔයාලට අවබෝදයක් තියනවනේ මොකද කරලා තියෙන්නේ කියල..තැනට කැමති විදිහට ඇ වැඩේ ගොඩ දාගන්න..




[FONT="]පසුව ලියමි: ඔයාලගේ සහයෝගෙට[/FONT][FONT="] bump[/FONT][FONT="] එකක් වත් දෙනවනම් ගොඩක් වටිනවා.යෝජනා එහෙම තියනවනම් එවන්න.[/FONT][FONT="]coolzap[/FONT][FONT="] අපේ සහෝදරයා යෝජනාවක් කරා ලගදීම පුළුවන් උනොත් ඒ වැඩේ කරන්නම්..හැමෝටම සුබ දවසක්.[/FONT][FONT="]2.40[/FONT][FONT="] ට ඉවරයි [/FONT][FONT="]type[/FONT][FONT="] කරලා.මගේ [/FONT][FONT="]speed[/FONT][FONT="] එක හොදයි වගේ.
Android Programmer කෙනෙක් වෙමු 01
Android Programmer කෙනෙක් වෙමු 02
Android Programmer කෙනෙක් වෙමු 03
























[/FONT]
Last edited:

