Android Development Assignment 1
Android Development Assignment 1
mlme false;
byneak;
3
1f (hni me)
t1-selTet( Nmlen is nine";
3
ese
aick
Wwmben is Pnrne
Result ()
|Result
2 unite an amndnoid þaogam to find the fautanial a
Jien numben
Main Aetvity entomds hblornpat Aetvityhy
odde clas
Buton btl;
Tentviewtl) Blate)
notected void on Gleate (Baundle 8aved Instanne
sben. onlreate (saved InstanieBtate );
tet Contem Wtew (R. layout actity-main )}
et1:findyieuById (R. td-cditTen;
btl- fndvieweyId (R td·buton
tl ndl View Byld (R- [Link]
[Link] (lck listemenl new View Gnltcklistemenl)
3
Qtbut
Numben 5
+ecit Test
Numben|
Dbutton (
Factanal - 120
p Ret
Resut
V-3 wlnite an Bncoroid to genen ate the Fibenacclgenies ves 4
pogm
up to a glven nwmlien ot tems
Code wlas Mainttvity ertemos Aplomhathtivi ty
Edit Teat etij
Butten btl;
Tentview tlj (Bumdle sved Insfames btate)
piotected void onlre ate
Btate);
super on reate (sawdlInstne
etCotertview (R. oysut actvity-main
eti= finol BiewBy Ld ([Link])
btl - HndViewby Id (R. id- button);
t - And view By Tol (e-id. nelt}
bt1- setenlck Listenen/new [Link] CllckLs tenenlJ
&enies: +fb);
t1-set Tent/Fibon acei
3);
3
thut
Numben of tenm:|
ickJ
Fibenacei &enes: 011 23 S&
Reyut [Reutt)
4 whi te. an Anclrold mograr to Caleulate the quane anel
ulee
ode clas Mantectivity eutemde AjHpLomhatfhtiviy
EdHTert etij
Buton bt
Tetview tJ, (Bun dle savedIns tne Btate)D
piotecteel vold Onteate
(saued nstanettate );
[Link] -maln );
setlortentView ([Link]
et1-fndPrew By Td le. rdeolit lent);
([Link] );
bt1-AndviewById renalt;
t1- finduiewBy Jd ([Link]. OncllckListenenl)
setOnlickListemenlnew View.
Btl-
View Vjew)
hud ic vold onllIk( stng);
farsointletigetTenttsto
ot n Intergen
tntsquane - n*n;
Jnt ule n n* n;
t1.6et Tent("squane
Qutput
+edi Teott
Nunben4
Nusrnben
bbutton
sguane ==16
Reut (ulee 64
(Q-s eite. am Andioid frogam to ebek
whether a
ese
Odel");
t)·set Tent("Nunben is
3
Qutput
Numben eoltTert
button
(s'Numhen isAmsteg")
t1-setTet )
Bese is Not Armatrog
tlsetTent('Nunber
3
3
Qutput 1d,
ecltTet
Numbe 153
Numben
+Button
4seul Numben is Amsto
Reult
Q- uenite cm Ancoo 0gom t8 e s e gien
a (3
humben
Cocle cla Mainhctvity eatends AP CompatAtiwity
EditTet eti;
button btlj
Tertvjew tj
votd en Create (l Bundlle saed Instancebtat)
potecteol
(sand'TnstameBtate );
super. omreate ty-main)
aetivi
setlontertWiew ([Link]
edlitTent)
[Link],
et 1= VitwByTdlR. id-button;
bt1 =fnd 14R.1deutt);
t1 : fnel View by Onllickistenerl)
Bnlicklistemen/new Vieu.
bt 1. set
vi ew)
bulelrc void onllict (view
IntletigetTernt)-toSming() )
tnt n Integen. þane
tnt new O, n
while (n>0)
n n / 10
nnh0;
nev)
t1'set Tent [" Reese =1+
3
Otput
Nwrmben
eolitTent |sNwmben121
obution
ick ck
breyut Nmben is Palinbnete
Swmof reult Result
-1s Digits
buttorn + ck
edHTend Numben
J456 Numben
t1- 3
digitt l"
Sumol setTent
sum); "+t -
nn/10
swrnt Swn
ln>o) while
swm nInt nt
ntlettgetText
). þanme0jnjFtegen
to8tig
}
vlew) Cview onClick vold hublid
btlesetonCtickListenenlnew
Listenen
l)view-erClIck
button) fndvieweyrd
Jd
(R. st1
findviewy4
layout-atvity
Test)ýlR'[Link] (ontentiew
CR Bet
-main)g Bupen.o
ktute); Tnstane sawed bneatel
saued (Bunde ate Cre votlprotecteol
on
kBattfrstame
) Tenthiew
t1j
bti;Button
tTemt Boli4
aihtiwity tHuity
ih Masnhetvity
lom entends cla Code
numben. plven a"gltsy
0 Bun the And to regt Avclroid wn
utsite -9
-10 lite an Android reogam to find the geatest
csen,
thee hmbens entened by the
(ode, clan Man He thvity entemds lomhathivity
EliH Teyut etl,et ), et3,
Bueton bt3,
Tent View tJ) Inctamettate)
void onbeate (Bundle 'caved
piotecteol
kHate);
Bfenonlneate(sadnstane -man);
setlentent View (R. bayout actvity
et1-ftndviewB,Td ( [Link] Tenl1);
Text2);
Ia/[Link]
et2 findviewey tcl. edi Tent3);
et3 " fndView ByTd tR.
bt] =find Viewby+d/ [Link]-button;
view. nlickListenenl)
[Link] lnew
. 3
3))
Numben 1 |25
Munbern 2 Jeec Tent2 Nwmben 2 36
Nwnben3 e Tent3 Numben 15
button
digts
"ytsunt);
.setTent (si Numbern of
3
Nuraten
+etTemt Nmbe 135698 9
butlon
3
(otput
editest Celsius 25
|Celsls
buton
Qutpuct d,
editTent1 Priral lo00
Pincihal HeelHTent2 Rate
Rate Tme
HodtLet3
Time
button
CIck
neult Ssnle Tnterest 100.+
ROult
uenite an Andnord ogran to swat two rwmlers (16)
without using a th nd vanlable
Hctvity entends ty lemyathctvity
(ode
oae, oay Main
Fdi Tent et,et 2)
Button jtl)
Tetnew t1} Tatamcebtate)
(Bun dle Rrd
boteted vold en(eate Jstncestate);
(souwesl
Butenon Create ([Link] -main
actvity
BetContentView (d.edtTen1):
et1=frc ViewbyIdIa ([Link].etTent2)
et2 fndviewby byId |[Link]. button);
btifincview
findiew by Id ([Link]); icklistemen))
t1
btlgeenlicklistenen(new [Link]
void onlick(View vlew)
bublic () ing
Integen.þaueInt(et1. getTent()-toßtr
tnt a - harue intlet2,getest). te piningny
tnt b=Irtegen
azatb
b=a-b
aa-b nA
[Link] l Aften kwaþing:
t at
J
3);
3
3
A L A 5
edHTent2
B B| 10
+button
lcerck
feult eult ften bwating:
B= S
pnogtam to disfeay all pnie
Amdnoid wmbes.
Cocle betureem too glven
entends Bb (omfatptig
clas Mainhetvit
Edit Tent eti,et)
Button bt1) Atate )
Tetview t1j (Eavcanstane,
notectel vo1d onteateativity -main
3etContentWew/e. layout
trtd.eolifTent1);
etL ind view By Id (R.
[Link].edtTemt2)
et2-fnd viewB Id
ldbutton;
bti- finlviewByrd (B.,td-result) IckLtenenC)
tl: firel View By Id (R
getonllck Listenen lnew v)ew. Oncl
bti-
onclck lview view) g0
pullic void TntlegetTest().to8tbigl
have let2getText[)-to
Integen
ntstant
end-Integeparse Fnt
t be bime Nungberss"
Bbing erult
tant; I<5ond; it+)
fan ( intizs
1fli>1)
oleam mine =tues
bo
tan(int j: 23j<=i/23tt)
þme- false
neak)
3
f(pnime)
3
[Link] Tert(esul);
);
(18
Qutput
8tant Numben +edtTentl Btant Nunben 10
En ol Nwmben edH Tent2
End Numben 30
button
Chck lcerck
prlme nwmbers:
Result Deyult 41 L3 17 19 23 24