课程设计音乐播放器OMusic---Android简易登录界面的实现

这次Android要求做一个音乐播放器,这次简单实现登录界面。
在这现放出部分内容。仅供大家参考

登录界面主要布局

1、 提示语:

<TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/text1"
            android:textSize="30sp"
            android:layout_gravity="center"
            android:layout_marginTop="150dp" />

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/text1_1"
            android:textSize="30sp"
            android:layout_gravity="center"
            android:layout_marginTop="1dp" />

在这里插入图片描述

2、 账号和密码框:

<RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="40dp"
                android:layout_marginTop="0dp">
                <EditText
                    android:id="@+id/login_userpassword"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:layout_gravity="center"
                    android:hint="Password"
                    android:paddingLeft="40dp"
                    android:password="true"
                    android:background="@drawable/etb_shape"/>
                <ImageView
                    android:id="@+id/login_user_password"
                    android:layout_width="20dp"
                    android:layout_height="20dp"
                    android:layout_centerVertical="true"
                    android:layout_marginLeft="8dp"
                    android:src="@drawable/password"
                    />
                <ImageView
                    android:layout_width="20dp"
                    android:layout_height="20dp"
                    android:layout_centerVertical="true"
                    android:layout_marginLeft="25dp"
                    android:src="@drawable/shu"
                    />
            </RelativeLayout>

3、 登录按钮

<LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:orientation="horizontal"
            android:layout_marginTop="20dp">

            <Button
                android:id="@+id/button1"
                android:layout_width="300dp"
                android:layout_height="wrap_content"
                android:background="@drawable/bt_shape"
                android:text="@string/signin"
                android:textColor="#E44FA1"
                android:layout_gravity="center"/>
        </LinearLayout>

在这里插入图片描述

4、创建账号和忘记密码跳转按钮

            
            <TextView
                android:id="@+id/forgot"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:text="@string/text5"
                android:textColor="#E44FA1"/>
        
            <TextView
                android:id="@+id/register"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:text="@string/text6"
                android:textColor="#E44FA1"/>

在这里插入图片描述
5、 登录界面如图
在这里插入图片描述

注册页面主要布局

1、文字提示描述

<TextView
            android:layout_marginTop="40dp"
            android:id="@+id/text8"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/gotoLogin"
            android:gravity="center"
            android:textSize="22dp"
            android:text="@string/text8"
            />
        <TextView
            android:id="@+id/text9"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="100dp"
            android:gravity="center"
            android:textSize="22dp"
            android:text="@string/text9"
            />
        <TextView
            android:id="@+id/text10"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:textSize="22dp"
            android:layout_marginTop="125dp"
            android:text="@string/text10"
            />

在这里插入图片描述
2、注册信息布局

				<!--用户名-->
				<TextView
                    android:id="@+id/testID"
                    android:layout_width="wrap_content"
                    android:layout_height="30dp"
                    android:gravity="center"
                    android:text="@string/text2" />

                <EditText
                    android:id="@+id/login_username"
                    android:layout_width="match_parent"
                    android:layout_height="40dp"
                    android:layout_below="@id/testID"
                    android:layout_gravity="center"
                    android:textSize="10dp"
                    android:background="@drawable/et_shape"
                    android:hint="OMusic ID"
                    android:paddingLeft="40dp" />

                <ImageView
                    android:id="@+id/login_user_name"
                    android:layout_width="20dp"
                    android:layout_height="20dp"
                    android:layout_below="@id/testID"
                    android:layout_marginLeft="8dp"
                    android:layout_marginTop="10dp"
                    android:src="@drawable/mail" />

                <ImageView
                    android:layout_width="20dp"
                    android:layout_height="20dp"
                    android:layout_below="@id/testID"
                    android:layout_marginLeft="25dp"
                    android:layout_marginTop="10dp"
                    android:src="@drawable/shu" />

其他类似
在这里插入图片描述

3、注册页面如图
在这里插入图片描述

找回账号或密码

这里做得比较简陋,后期可以添加功能
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《嘟嘟音乐》是我自己写的Android,若有不足之处请大家谅解 1.首页实现读取本地Music本地文件夹中的MP3文件然后放进listview里面 2.实现用户用户的登录注册页面,登录过后用户可以进行自己的信息修改,实现了服务器的数据交互问题 3.实现了管理员登录,使用的是与Tomcat服务器进行数据交互验证信息的正确性,我使用的是myeclipse进行布置的服务器信息,此时使用的是SQLserver 2008 数据库存储的管理员的信息,读取完以后然后返回到管理界面 4.在嘟嘟音乐的管理界面,我实现了策划菜单以及卡片式布局来管理普通用户信息,以及用户信息的增删改查。查询使用的是以UserId或者昵称迷糊查询的方式进行查询的。 5.我使用的SQL server2008 的数据库文件我已经全部导出了,大家可以自行进行导入 6.我使用的myeclipse的项目是Servlet进行的验证app管理员信息的邓丽,项目我已经全部导出。放在压缩包里面 7.我使用的是Android Studio,我把文件布局截图放在压缩包里面,还有几个需要注意的地方,特别的坑,尤其是大家需要注意build.gridle(app)这里面大家需要注册导包,你并且配置好自己的SDK。大家还需要注意就是Android的注册文件里面也需要注意,关于一些权限的问题 8.哈哈,大概的的就写到这里了,写的不好的地方大家多见谅,我也是在学习阶段,把自己的写的东西给大家贡献出来以供大家参考学习使用。我还在压缩包里面放置了视频演示的链接信息,大家可以看看。如果感觉写的不错的话,请好评哦。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值