zoukankan      html  css  js  c++  java
  • 团队冲刺第五天-KeepRunningAPP

    摘要:今天完成了对APP首页的设计,使用的是侧滑栏功能。完成了在用户登录后获取其信息的功能,并让其显示在用户基础信息的指导位置,包括头像和用户名,方便了后续涉及到的用户功能。另外就是对闹钟功能的有了基本设计及思路,目前只完成了添加闹钟的界面设计,明天再继续完成详细功能。下面是主要代码和截图

    protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.home);
            muserOperator = new UserOperator(this);
            Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
            setSupportActionBar(toolbar);
            DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
            ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
                    this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
            drawer.addDrawerListener(toggle);
            toggle.syncState();
            NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
            navigationView.setNavigationItemSelectedListener(this);
    //        LayoutInflater layoutInflater = this.getLayoutInflater();
    //        view =layoutInflater.inflate(R.layout.home_header,null);
    //        imageView=(ImageView)view.findViewById(R.id.userimageView);
    //        textView=(TextView) view.findViewById(R.id.usernameView);
            Intent intent = getIntent();//获取Intent对象
            String username = intent.getStringExtra("username");
            textView=navigationView.getHeaderView(0).findViewById(R.id.usernameView);
            imageView=navigationView.getHeaderView(0).findViewById(R.id.userimageView);
            User bean = muserOperator.isExit(username);
            String userpicture = bean.userpicture;
    
            //Log.d("volley", userpicture);
            textView.setText(username);
                Bitmap bitmap= BitmapFactory.decodeFile(userpicture);
    
                imageView.setImageBitmap(bitmap);
            fm = this.getSupportFragmentManager();
            switchFragment("首页");
        }

  • 相关阅读:
    JSP 072: 处理注册结果样式的显示
    JSP 07: 开发注册页面
    JSP 06: 两个内置对象request和response
    Java Web 01: 什么是http协议
    JSP 05: JSP定义表达式和内容输出表达式
    JSP 04: 如何在JSP页面中书写Java代码
    JSP 03: 创建一个JSP页面并启动运行项目
    Fail 02: Port 8080 required by Tomcat Server at localhost is already in use.
    Fail 03: netstat 不是内部或外部命令
    Build 01: 安装新的JDK
  • 原文地址:https://www.cnblogs.com/MoooJL/p/12733728.html
Copyright © 2011-2022 走看看