首页 > 其他分享 >打卡19

打卡19

时间:2024-03-01 14:13:42浏览次数:18  
标签:Java 19 布局 跳转 layout 打卡 我们 页面

 创建一个初始目录后会又以下的几个文件目录

manifests中有一个Androidmanifests.xml的文件它包含了我们这个软件的图标、名字等的基本信息

 其中的activity标签中是我们的app所要使用的页面的注册信息

 Java的文件目录中我们主要使用的就是第一个文件目录,其中的Java代码包含了我们页面执行时的执行流程或是各种对应的活动

 最后的res下是我们软件的一些页面布局

 drawable中是有关于我们应用图像处理的像素的有关内容

layout是我们主要的布局的页面文件

mipmap中包含了我们软件的图标等图片信息

values里就是一些字符或页面主题等内容

我们要进行简单的软件的开发一般就只要对

Androidmanifests.xml

Java目录下的第一个目中的程序和layout下的布局进行操作就可以了

我们要跳转页面首先得需要新建一个页面

 我们再layout中新建一个layout Resource File 文件

完成后它会自动给我们配置好这些

 然后我们Java目录下的第一个软件包中创建一个新的Java文件

 我们需要手动继承AppCompatActivity

然后在类中创建一个onCreate方法

 调动父类构造后获取我们之前创建的xml布局文件

 最后再在注册表中新建activity标签写入就完成了新的布局的创建

我们要跳转页面首先得在开始的布局中加入一个按钮,我们可以通过写入onClick后调用Java程序中的某个方法来进行跳转

 在MainActivity中编写tiao方法

 这样我们运行时点击初始布局时就能进行页面跳转了

标签:Java,19,布局,跳转,layout,打卡,我们,页面
From: https://www.cnblogs.com/2022-yang/p/18046919

相关文章

  • 打卡17
    GitHub使用教程(十) 你的改动现在已经在本地仓库的HEAD中了。执行如下命令以将这些改动提交到远端仓库:gitpush-uoriginmaster可以把master换成你想要推送的任何分支。如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:gitremot......
  • 打卡11
    GitHub使用教程(四) 创建一个新文件输入想要提交的代码以及下方的文件名和描述后,点击最下方的Commitnewfile即可。 ......
  • 打卡12
    GitHub使用教程(五) GitHub的常用术语Repository:简称Repo,可以理解为“仓库”,我们的项目就存放在仓库之中。也就是说,如果我们想要建立项目,就得先建立仓库;有多个项目,就建立多个仓库。Issues:可以理解为“问题”,举一个简单的例子,如果我们开源一个项目,如果别人看了我们的项目,并......
  • 打卡13
    GitHub使用教程(六) 利用SSH完成Git与GitHub的绑定无论是GitHub,还是Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过GitHub下载代码,并不能通过Git向GitHub提交代码。所以需要利用SSH完成Git与GitHub进行绑定GitHub上,一般都......
  • 打卡16
    GitHub使用教程(九) 你的本地仓库由git维护的三棵“树”组成。第一个是你的工作目录,它持有实际文件;第二个是缓存区(Index),它像个缓存区域,临时保存你的改动;最后是HEAD,指向你最近一次提交后的结果。事实上,第三个阶段是commithistory的图。HEAD一般是指向最新一次commi......
  • 打卡5
    使用第三方库和框架:探索并学习使用流行的第三方库和框架,如RxJava、Dagger、ButterKnife等,以简化开发流程并提高效率。引入MVVM架构:学习和实践使用MVVM(Model-View-ViewModel)架构模式进行Android应用开发,以实现更好的代码分离和可维护性。实践测试驱动开发(TDD):掌握测......
  • 打卡7
    利用SSH完成Git与GitHub的绑定无论是GitHub,还是Git,我们都是单独或者说是独立操作的,并没有将两者绑定啊!也就是说,我们现在只能通过GitHub下载代码,并不能通过Git向GitHub提交代码。所以需要利用SSH完成Git与GitHub进行绑定GitHub上,一般都是通过SSH来授权的,而且大......
  • 打卡2
    简单的使用一些Material组件自己完全绘制界面是非常麻烦的,还好有现成的Material组件来使用,这里简单的使用一些Material组件。1.ScaffoldScaffold是Material组件库中提供的一个页面脚手架,它包含了Appbar、Drawer、BottomNavigationBar、FloatingActionButton等常用的组件,使用Sc......
  • 打卡4
    命名为ListAdapter这里采用的是BaseAdapterpackagecom.example.myaccountapp;importandroid.content.Context;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.Adapter;importandroid.widget.BaseAdapter......
  • CF1937D Pinball 题解
    题目链接:https://codeforces.com/contest/1937/problem/D题意简述一个长为n的格子,用'<'或'>'组成的字符串表示,在位置i放一个小球,当前所在位置是'<'则下一秒左移一步,否则下一秒右移一步。小球移动后,之前位置的符号反转,'<'变成'>','>'变成'<',直到小球离开整个......