taller android fredy orozco
TRANSCRIPT
Taller android Fredy OrozcoPresentacion Explicacin de el entornoCreacin de avdEjerciciosHola mundo labelHola usuario con edit text y butonSuma de dos nmerosSuma Resta multiplicacin divisin pitagorasnuevo activitymodificar propiedades labelnavegador
Activity 1#Region Project Attributes #ApplicationLabel: Ejercicio calculadora#VersionCode: 1#VersionName: 'SupportedOrientations possible values: unspecified, landscape or portrait.#SupportedOrientations: portrait#CanInstallToExternalStorage: False#End Region
#Region Activity Attributes #FullScreen: False#IncludeTitle: True#End Region
Sub Process_Globals'These global variables will be declared once when the application starts.'These variables can be accessed from all modules.
End Sub
Sub Globals'These global variables will be redeclared each time the activity is created.'These variables can only be accessed from this module.Dim btnmas,btnmenos,btnpor,btndividido,btnteorema,btnnext As ButtonDim display,display2 As EditText
End Sub
Sub Activity_Create(FirstTime As Boolean)'Do not forget to load the layout file created with the visual designer. For example:'Activity.LoadLayout("Layout1")#Region botonesbtnmas.Initialize("btnmas")btnpor.Initialize("btnpor")btnmenos.Initialize("btnmenos")btndividido.Initialize("btndividido")btnteorema.Initialize("btnteorema")btnnext.Initialize("btnnext")display.Initialize("display")display2.Initialize("display2")#End Region#Region interfazActivity.AddView(display,0%x,0%y,100%x,60dip)Activity.AddView(display2,0%x,15%y,100%x,60dip)Activity.AddView(btnmas,0%x,35%y,60dip,60dip)Activity.AddView(btnmenos,73dip,35%y,60dip,60dip)Activity.AddView(btnpor,143dip,35%y,60dip,60dip)Activity.AddView(btndividido,203dip,35%y,60dip,60dip)Activity.AddView(btnteorema,263dip,35%y,60dip,60dip)Activity.AddView(btnnext,0,65%y,60dip,60dip)btnmas.Text="+"btnmenos.Text="-"btnpor.Text="X"btndividido.Text="/"display.Hint="0"display2.Hint="0"#End Region
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End SubSub btnmas_ClickDim resultado As Doubleresultado=display.Text+display2.TextMsgbox("EL resultado es: "& resultado ,"")End SubSub btnmenos_clickDim resultado As Doubleresultado=display.Text-display2.TextMsgbox("EL resultado es: "& resultado ,"")End SubSub btnpor_ClickDim resultado As Doubleresultado=display.Text*display2.TextMsgbox("EL resultado es: "& resultado ,"")End SubSub btndividido_clickDim resultado As Doubleresultado=display.Text/display2.TextMsgbox("EL resultado es: "& resultado ,"")End SubSub btnteorema_clickDim x,y,z As Doublex=display.Texty=display2.Textz=Sqrt (Power(x,2)+Power(y,2))Msgbox("la hipotenusa es: "&z,"Teorema de pitagoras")End SubSub btnnext_clickStartActivity(activity2)End Sub
Activity 2#Region Activity Attributes #FullScreen: False#IncludeTitle: True#End Region
Sub Process_Globals'These global variables will be declared once when the application starts.'These variables can be accessed from all modules.
End Sub
Sub Globals'These global variables will be redeclared each time the activity is created.'These variables can only be accessed from this module.Dim leyenda As LabelDim navega As WebViewDim url As EditTextDim btnir As ButtonEnd Sub
Sub Activity_Create(FirstTime As Boolean)'Do not forget to load the layout file created with the visual designer. For example:'Activity.LoadLayout("Layout1")leyenda.Initialize("end leyenda")leyenda.Text="Activity numero 2"leyenda.TextColor=Colors.Greenleyenda.TextSize=14leyenda.Gravity=Gravity.CENTER_HORIZONTALActivity.AddView(leyenda,0,70%y,60dip,60dip)url.Initialize("url")btnir.Initialize("btnir")navega.Initialize("navega")Activity.AddView(url,0,0,80%x,10%y)Activity.AddView(btnir,81%x,0,10%x,10%y)Activity.AddView(navega,0,15%y,100%x,48%y)End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End SubSub btnir_clicknavega.LoadUrl("http://"&url.Text)
End Sub