栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

APP门户界面设计

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

APP门户界面设计

1.内容:实现APP门户界面框架设计,至少包含4个tab页

2.技术:使用布局(layouts)和分段(fragment)对控件进行点击监听

3.界面设计分析

(1)设置登陆界面

activity_main.xml代码如下




    


    
    

    

    

        

登录监听器代码如下:

 public void onClick(View view){
        String username = UsersName.getText().toString();
        String password = UserPassword.getText().toString();
        //设置弹出的内容
        String ok = "登录成功";
        String fail = "密码或用户名错误";`在这里插入代码片`

        Intent intent = null;
        //输入summer   123456
        if (username.equals("summer")&&password.equals(("123456"))){
            Toast.makeText(getApplicationContext(),ok,Toast.LENGTH_LONG).show();
            intent = new Intent(MainActivity.this,Login.class);
            startActivity(intent);
        }
        else{
//            ImageCharge.setImageDrawable(getResources().getDrawable(R.drawable.test2));
            Toast toastCenter = Toast.makeText(getApplicationContext(),fail,Toast.LENGTH_LONG);
            toastCenter.setGravity(Gravity.BOTTOM,0,0);
            toastCenter.show();
            //Toast.makeText(this,"密码或用户名错误",Toast.LENGTH_LONG).show();
            //这是一种简便的方法,包括this
        }
    }

通过Toast进行调整和小窗口提示,在其中使用规定的用户名和密码

当使用错误密码,会提示
输入正确密码,进入类微信界面,提示登录成功


界面顶部为介绍:微信界面
中间为显示内容
底部为四个功能按钮:信息、朋友、用户、设置

设计bottom时遇到问题:
图片必须以a-z开头,不能用数字也不能用大写。

点击按钮进行切换,切换到具体功能时,底部颜色会发生变化

activity_login.xml代码如下




    
        
        
         
    





变化的方法,通过onClick,使用changetext改变中间显示内容
使用setbackgroundColor改变底部颜色,需要注意的是改变的是底部LinearLayout的颜色,不是单独的图片颜色。

bt1.setonClickListener(new View.onClickListener() {
            @Override
            public void onClick(View v) {
                changetext.setText("信息界面");
                Lin1.setBackgroundColor(Color.parseColor("#FFF7E7E7"));
                Lin2.setBackgroundColor(Color.parseColor("#FF04EDC9"));
                Lin3.setBackgroundColor(Color.parseColor("#FF04EDC9"));
                Lin4.setBackgroundColor(Color.parseColor("#FF04EDC9"));
            }
        });

4.源代码仓库地址:https://gitee.com/QSUMMER/HelloWorld.git

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/305343.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号