当前位置: 首页 > news >正文

江苏启安建设集团有限公司网站专注高密做网站的

江苏启安建设集团有限公司网站,专注高密做网站的,开公司 专做网站,火狐网站开发好的插件第三次作业 - 登录注册页面 题目要求 嵌套布局。使用线性布局的嵌套结构#xff0c;实现登录注册的页面。#xff08;例4-3#xff09; 创建空的Activity 项目结构树如下图所示#xff1a; 注意#xff1a;MainActivity.java文件并为有任何操作#xff0c;主要功能集中…第三次作业 - 登录注册页面 题目要求 嵌套布局。使用线性布局的嵌套结构实现登录注册的页面。例4-3 创建空的Activity 项目结构树如下图所示 注意MainActivity.java文件并为有任何操作主要功能集中在LoginActivity和SignUpActivity两个Activity中。 创建LoginActivity和SignUpAcivity 创建Activity 创建LoginActivity和SignUpActivity 修改AndroidManifest.xml文件注释掉MainActivity的隐式启动代码 values文件夹中string.xml和color.xml修改 color.xml添加blue代码 ?xml version1.0 encodingutf-8? resourcescolor namepurple_200#FFBB86FC/colorcolor namepurple_500#FF6200EE/colorcolor namepurple_700#FF3700B3/colorcolor nameteal_200#FF03DAC5/colorcolor nameteal_700#FF018786/colorcolor nameblack#FF000000/colorcolor namewhite#FFFFFFFF/color color nameblue#FF7BBAF7/color /resourcesstring.xml(添加如下代码) string nameacademic_prompt请选择学历/string string-array nameacademic item博士/itemitem硕⼠/itemitem大学/itemitem高中/item /string-array自定义按钮样式布局文件并且命名为btn_press_blue 如何创建自定义样式布局文件 添加代码 ?xml version1.0 encodingutf-8? selector xmlns:androidhttp://schemas.android.com/apk/res/androiditem android:state_pressedtrue !--按压--shapesolid android:color#0082FF/corners android:radius10dp//shape/itemitem android:state_pressedfalseshapesolid android:colorcolor/blue/corners android:radius10dp//shape/item /selector修改LoginActivit和SignUpActivity的布局文件 activity_login.xml ?xml version1.0 encodingutf-8? RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:apphttp://schemas.android.com/apk/res-autoxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:paddingRight16dpandroid:paddingLeft16dpTextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text欢迎选择DIYandroid:textSize20spandroid:layout_centerHorizontaltrue/!--设置用户栏--EditTextandroid:idid/usernameandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:layout_marginTop80dpandroid:hint用户名android:textSize20spandroid:textColor#FFAD33android:maxLines1 /!--密码栏--EditTextandroid:idid/passwordandroid:layout_widthmatch_parentandroid:layout_height50dpandroid:layout_belowid/usernameandroid:layout_marginTop40dpandroid:hint密码android:inputTypetextPasswordandroid:textSize20spandroid:textColor#FFAD33android:maxLines1/LinearLayoutandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/passwordandroid:layout_marginTop80dpButtonandroid:idid/btnLoginandroid:layout_width0dpandroid:layout_weight1android:layout_heightwrap_contentandroid:layout_marginEnd8dpandroid:backgrounddrawable/btn_press_blueandroid:text登录android:textColor#FFFFFF/Buttonandroid:idid/btnRegisterandroid:layout_width0dpandroid:layout_weight1android:layout_heightwrap_contentandroid:layout_marginStart8dpandroid:backgrounddrawable/btn_press_blueandroid:text注册android:textColor#FFFFFF//LinearLayout/RelativeLayoutactivity_sign_up.xml ?xml version1.0 encodingutf-8? RelativeLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:apphttp://schemas.android.com/apk/res-autoxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parentandroid:paddingRight16dpandroid:paddingLeft16dpTextViewandroid:idid/signup_msgandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text注册android:textSize25spandroid:layout_margin25dpandroid:layout_centerHorizontaltrue/EditTextandroid:idid/UserName_msgandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/signup_msgandroid:singleLinetrueandroid:hint用户名/EditTextandroid:idid/PassWord_msgandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/UserName_msgandroid:singleLinetrueandroid:hint密码/EditTextandroid:idid/RPassWord_msgandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/PassWord_msgandroid:singleLinetrueandroid:hint确认密码/!--性别--TextViewandroid:idid/sex_msgandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:layout_belowid/RPassWord_msgandroid:layout_marginTop10dpandroid:textSize20spandroid:text性别/RadioGroupandroid:idid/rg_sexandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/RPassWord_msgandroid:layout_toRightOfid/sex_msgandroid:layout_marginTop10dpandroid:orientationhorizontalRadioButtonandroid:idid/sex_maleandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text男android:textSize20spandroid:checkedtrue/RadioButtonandroid:idid/sex_femaleandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text女android:textSize20sp//RadioGroup!-- 学历--TextViewandroid:idid/academic_textandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text学历android:textSize20spandroid:layout_belowid/rg_sexandroid:layout_marginTop20dp/Spinnerandroid:idid/academic_msgandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_marginTop20dpandroid:promptstring/academic_promptandroid:entriesarray/academicandroid:spinnerModedialogandroid:layout_belowid/rg_sexandroid:layout_toRightOfid/academic_textandroid:layout_toEndOfid/academic_textandroid:fadeScrollbarstrueandroid:scrollIndicatorsrightandroid:textSize20sp/LinearLayoutandroid:layout_marginTop20dpandroid:idid/hobby_msgandroid:layout_belowid/academic_msgandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentTextViewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text爱好android:textSize20sp/CheckBoxandroid:idid/hobby_swimandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text游泳android:textSize20sp/CheckBoxandroid:idid/hobby_musicandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text音乐android:textSize20sp/CheckBoxandroid:idid/hobby_bookandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:text读书android:textSize20sp//LinearLayoutButtonandroid:idid/btn_RegisterPlusandroid:layout_widthmatch_parentandroid:layout_heightwrap_contentandroid:layout_belowid/hobby_msgandroid:layout_marginTop20dpandroid:layout_centerHorizontaltrueandroid:text注册android:backgrounddrawable/btn_press_blueandroid:onClickonRegClick//RelativeLayout这里我们看到布局文件并不是我们之前在color.xml预设的blue蓝色的颜色修改values/themes/themes.xml文件内容即可。 设置页面跳转和按钮的监听事件 LoginActivit.java public class LoginActivity extends AppCompatActivity {private Button btnLogin, btnRegister;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//去掉标题行supportRequestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_login);btnLogin findViewById(R.id.btnLogin);btnRegister findViewById(R.id.btnRegister);btnLogin.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View view) {Intent intent new Intent(LoginActivity.this, MainActivity.class);startActivity(intent);}});btnRegister.setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View view) {Intent intent new Intent(LoginActivity.this, SignUpActivity.class);startActivity(intent);}});} }SignUpActivity.java public class SignUpActivity extends AppCompatActivity {private Spinner spinner;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_sign_up);spinner findViewById(R.id.academic_msg);}public void onRegClick(View view){Toast.makeText(this,spinner.getSelectedItem().toString(),Toast.LENGTH_SHORT).show();} }启动项目 最后启动项目可能会报错大概率是下面的错误 修改代码即可 修改后点击Sync Now更新 更新完毕后如下图所示 效果展示 点击登录按钮跳转到MainActivity页面点击注册页面跳转到注册页面选择学历后点击注册按钮后Toast弹出显示你选择的学历。 如果大家在这个过程中遇到了问题可以在评论区或者私信我✌️
http://www.w-s-a.com/news/732671/

相关文章:

  • 漳州专业网站建设网站建设的面试要求
  • 有哪些网站是封面型汕头网站上排名
  • 自动优化网站软件没有了做的新网站做百度推广怎么弄
  • 高陵县建设局网站商标查询网站
  • 郑州建设网站哪家好东莞网络公司排行榜
  • 成都网站开发费用做行程的网站
  • 做地铁建设的公司网站手机网站首页布局设计
  • 福建亨立建设集团有限公司网站搜狗网页游戏大厅
  • 设计网站musil访问量大的网站选择多少流量的服务器何时
  • 公司网站包括哪些内容新网站怎样做外链
  • 淘宝宝贝链接怎么做相关网站广州好蜘蛛网站建设
  • 长春网站制作网页博山区住房和城乡建设局网站
  • 云南大学网站建设解析到网站怎样做
  • 网站维护的要求包括锦溪网站建设
  • 金站网.营销型网站学校安全教育网站建设
  • 临沂市建设局网站公示军事新闻头条2023
  • 购物网网站建设lamp 做网站
  • 做网站网站庄家html5网站开发技术
  • 无锡门户网站制作电话广告设计公司的未来
  • 白云区专业网站建设网页设计模拟试题答案
  • 毕业设计网站代做多少钱制作旅游网站设计概述
  • 网站开发维护运维无人在线电视剧免费观看
  • 电子商务网站建设开题报告展馆网站建设
  • 门户网站建设的背景和意义手机网站前
  • 国内免费视频素材无水印素材网站国家最新消息
  • 襄阳seo站内优化学做网站论坛教程
  • 文明网站建设情况报告wordpress伪静态配置
  • 牙科网站模板个人微信网站建设
  • 厦门公司注册网站dw做简单小说网站
  • 网站建好以后每年都续费么wordpress 仿聚划算