2023年7月7日发(作者:)
Android编程权威指南第⼀章@Android开发初体验(⽹卡地址+学号-2)10-7B-44-1F-EF-9B 29-2GeoQuiz应⽤由⼀个activity和⼀个布局layout组成。ty是Android SDK中Activity类的⼀- 个实例,负责管理⽤户与应⽤界⾯的交互。应⽤的功能是通过编写Activity⼦类来实现的。对于简单的应⽤来说,⼀个Activity⼦类可能就够了,⽽复杂的应⽤则会有多个。GeoQuiz是个简单应⽤,因此它只有⼀个名叫QuizActivity的Activity⼦类。2.布局定义了⼀系列⽤户界⾬对象以及它们显⽰在屏幕上的位置。组成布局的定义保存在XML⽂件中。每个定义⽤来创建屏幕上的个对象,如按钮或⽂本信息。GeoQuz应⽤包含⼀个 名叫activity_的布局⽂件该布局⽂件中的XML标签定义了图1-1所⽰的⽤户界⾯。图1-1你是澳洲⼈?创建GeoQuiz应⽤Step1.在欢迎界⾯,选择创建Android Studio新项⽬选项( Start a new Android Studio proect);⾮⾸次运⾏的话,选择File→New→New Project…菜单项,点击Empty Activity 再点击Next(下⼀步)按钮。Step2.项⽬名称为GeoQuiz,点击Finish。⾸先打开app/res/layout/activity_⽂件。如果看到的是布局预览界⾯,请点击底部的 Text页切换显⽰XML代码。Step3.按钮添加资源 activity_
设置监听器package z;import patActivity;import ;import ;import ;import ;public class MainActivity extends AppCompatActivity { private Button mTrueButton; private Button mFlaseButton; @Override protected void onCreate(Bundle savedInstanceState) { te(savedInstanceState); setContentView(ty_main); mTrueButton = (Button) findViewById(_button); lickListener(new kListener(){ @Override public void onClick(View v){ xt(,t_toast,_SHORT).show(); //Does nothing yet,but soon! } }); mFlaseButton = (Button) findViewById(_button); lickListener(new kListener(){ @Override public void onClick(View v){ xt(,ect_toast,_SHORT).show(); //Does nothing yet,but soon! } }); }}Step6.运⾏Step7.⼿机打开开发⼈员选项,把USB调试打开,在电脑上选择⼿机型号。Step8.在运⾏⼀次,我们⼿机就能够下载App,在真机上运⾏了。初来乍到,请多多关照!
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688675971a161712.html
评论列表(0条)