使用Android Studio创建第一个小项目(登录页面)

这篇具有很好参考价值的文章主要介绍了使用Android Studio创建第一个小项目(登录页面)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

仅供参考,学习使用


新建项目

我这里了就直接创建一个模块了
android studio小项目,android,android studio,android,ui
然后选择Empty Activity
android studio小项目,android,android studio,android,ui
接下来直接点finish
android studio小项目,android,android studio,android,ui


一、先画视图

我没有艺术细胞,所以画的比较差,大家不要介意

1.删掉初始化的内容

点击下面我图片的箭头处

android studio小项目,android,android studio,android,ui

然后点击split

android studio小项目,android,android studio,android,ui
####删掉我图片中的内容
android studio小项目,android,android studio,android,ui

2.开始自己的创作吧

然后点回design

android studio小项目,android,android studio,android,ui

点击旁边的TextView,拖动到方框中来

android studio小项目,android,android studio,android,ui

接着我们让这个控件和父控件连接上,就是点击这个控件上的四个点到方框的边缘,进行定位

android studio小项目,android,android studio,android,ui
android studio小项目,android,android studio,android,ui

下一步设置它的id和显示的内容

android studio小项目,android,android studio,android,ui

由于我在右边没有找到怎么设置它的大小,就在它的代码里设置

android studio小项目,android,android studio,android,ui

接下来照葫芦画瓢,设置其它的控件,同时记住修改它们的id和显示内容

android studio小项目,android,android studio,android,ui
android studio小项目,android,android studio,android,ui
android studio小项目,android,android studio,android,ui

二、设置启动用的虚拟手机

点击右上角的下拉三角形,选择Device Manage

android studio小项目,android,android studio,android,ui

然后点击 Create device

android studio小项目,android,android studio,android,ui

选择一款你喜欢的手机,并按我的指示点击

android studio小项目,android,android studio,android,ui

有可能你要下载

android studio小项目,android,android studio,android,ui

然后点击finish

android studio小项目,android,android studio,android,ui

然后点击绿色按钮运行

android studio小项目,android,android studio,android,ui

就会出现你想要的结果了

android studio小项目,android,android studio,android,ui

基本的功能

在MainActivity里面 编写代码

实现点击获取输入框内容

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

//    定义变量(这是我定义的前面几个控件的名称
    private EditText et_username;
    private EditText et_password;
    private Button bu_login;
    private Button bu_register;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);//加载布局文件,
        //如果想获得布局文件上的控件,必须要在加载布局文件后,才能够获得,否则是null
        myInit();//控件的初始化
        //添加事件(事件编程,当一个控件发送变化时,执行的代码)
        addEvent();
    }
    
// 自己定义的事件
    private void addEvent() {
        bu_register.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                // 显示一个弹出框
                //MainActivity.this, 在哪一个activity上弹出
                // "匿名内部类的写法", 弹出的内容
                // Toast.LENGTH_SHORT (短)  显示的时间 Toast.LENGTH_LONG(长)
                String username = et_username.getText().toString();// 获得文本框中的内容
                Toast.makeText(MainActivity.this, username, Toast.LENGTH_LONG).show();//显示
                String password = et_password.getText().toString();// 获得文本框中的内容
                Toast.makeText(MainActivity.this, password, Toast.LENGTH_LONG).show();//显示
            }
        });
        bu_login.setOnClickListener(new MyClick());
        
    }
    //内部类
    class MyClick implements View.OnClickListener{

        @Override
        public void onClick(View view) {
            Toast.makeText(MainActivity.this, "登录成功", Toast.LENGTH_SHORT).show();
        }
    }

// 初始化控件
    private void myInit() {
        //findViewById() 通过Id获得控件
        bu_login = findViewById(R.id.bu_login);
        bu_register = findViewById(R.id.bu_register);
        et_password = findViewById(R.id.et_password);
        et_username = findViewById(R.id.et_username);

    }

}

然后点击运行

android studio小项目,android,android studio,android,ui
android studio小项目,android,android studio,android,ui
android studio小项目,android,android studio,android,ui

根据用户名和密码在数据库匹配我们就暂时不做了,今天先到这里吧

总结

做这个登录小项目还是比较轻松的,玩着玩着就完整了,接下来自己动手试试吧文章来源地址https://www.toymoban.com/news/detail-728988.html

到了这里,关于使用Android Studio创建第一个小项目(登录页面)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • android studio创建一个新的项目为什么默认是kotlin语言而选择不了java语言

    关于android studio语言选择的问题。 我在进入android studio为什么创建一个新项目之后选择不了java语言有什么办法可以解决。 解决办法:这个模式下选着一个Empty Activity模块就可以使用java语言。 这对于刚刚接触anaroid studio新手比较管用。  

    2024年02月11日
    浏览(46)
  • Android-实现一个登录页面(kotlin)

    首先,确保你已经安装了 Android Studio。如果还没有安装,请访问 Android Studio 官网 下载并安装。 - 安装并配置好 Android Studio gradle-wrapper.properties build.gradle(:Project) setting.gradle - 对 Kotlin 语言有基本了解 首先,打开 Android Studio 并创建一个新项目。选择 \\\"Empty Activity\\\" 模板,然后为项

    2023年04月25日
    浏览(36)
  • Android studio编写一个简单的登录界面

    1首先先创建一个空的activity项目,接着设置自己的项目名称,勾选上lacuncher 创建成功后点开 manifests 把刚刚创建的文件名下面的 intent-filter 这一行全部删除 然后点开res,复制一张图片,右键drawable点击粘贴,这里放的是图片资源,用于放置登录头像 然后点开layout文件,开始编

    2024年04月15日
    浏览(33)
  • Android studio学习感受加一个简单的登录注册

    作为一名使用Android Studio的学生,我也深有同感。在我看来,Android Studio是一款非常出色的开发工具先得感觉是Android Studio+Genymotion的组合比以前好用太多了。以前我记得eclipse要加各种jar包,文件夹也混乱的很。 然后是关于Activity和布局、控件,感觉跟网页前端很像,布局和控

    2024年02月02日
    浏览(35)
  • 在 Android Studio 中创建一个简单的 QQ 登录界面

            打开 Android Studio,选择 \\\"Start a new Android Studio project\\\",然后填写应用程序名称、包名和保存路径等信息。接下来,选择 \\\"Phone and Tablet\\\" 作为您的设备类型,然后选择 \\\"Empty Activity\\\" 作为您的 Activity 模板。         在 Android Studio 中,布局文件用于指定应用程序的用

    2024年02月07日
    浏览(42)
  • 用Android Studio编写一个登录界面和注册界面并可以跳转

    下面是使用 Android Studio 编写一个简单的登录界面和注册界面,并实现跳转的示例代码。 首先,在 res/layout 目录下创建一个名为 activity_login.xml 的布局文件,作为登录界面的布局: 接下来,在 res/layout 目录下创建一个名为 activity_register.xml 的布局文件,作为注册界面的布局:

    2024年04月09日
    浏览(76)
  • Android开发----实现登录注册页面(创建本地数据库,对注册的账户密码进行存储)

    写在前面: 本文实现了登录注册页面的开发,创建了本地数据库,存储注册的账户密码。注册账户为手机号,对账户为手机号进行了正则化验证。登录成功跳转至主页面。 20221028-实现登录注册功能 首先说一下,项目部署是在原有项目新建两个activity( 项目右键–new–activi

    2024年02月03日
    浏览(45)
  • 下载安装Android Studio,到创建第一个虚拟机超详细

    一、第一步,打开浏览器,搜索Android Studio官网 二、点击Download Android Studio Giraffe下载软件 三、勾选协议 四、查看浏览器显示下载 五、打开下载的文件夹找到下载的程序 六、点击Next,下一步 七、全部都勾选上,点击Next,下一步 八、修改安装位置,点击Next,下一步 九、点

    2024年02月05日
    浏览(54)
  • ffmpeg-android studio创建jni项目

    android - defaultConfig -externalNativeBuild - cmake 配置c++使用标准 android - externalNativeBuild - cmake 1 、配置cmake文件路径 2、配置cmake的版本 cmake_minimum_required cmake最低版本要求 project 设置项目名称 add_library 添加库并设置库的源文件 1、 Normal Libraries name:库名称 STATIC|SHARED|MODULE:库类型(静态

    2024年02月09日
    浏览(37)
  • Android Studio 2022.1.1创建项目的Gradle配置

    今天使用Android Studio建了一个新项目,遇到了不少问题,网上也找了不少解决方案都无效(可能Studio版本、项目版本等都不一样,解决办法也不一样吧),最后问题解决,总结梳理以下几点: Android Studio版本:2022.1.1 Gradle版本:7.5 Android Gradle Plugin Version:7.4.2 JDK版本:Java 1

    2024年02月06日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包