美文网首页
简单的欢迎界面搭建

简单的欢迎界面搭建

作者: 热爱生活的男孩子 | 来源:发表于2017-05-20 12:46 被阅读0次

如果使用一个软件,那么打开软件的第一个界面那就是欢迎界面。下面就来介绍一下简单的欢迎界面的实现:

架构实现?( MVC)

1)model(m) :数据处理,业务处理
2)view(v) :呈现数据
3)Controller(C):呈现view,控制逻辑
咱们也可以用生活中一些例子来简单的解释一下MVC:
1)菜单 (呈现数据):View
2)服务员 (呈现菜单,访问厨师):Controller
3)厨师 (数据加工,美味佳肴):Model

代码如下:
    class MainHandler extends Handler {
        private int time = 5;
        private TextView tv;

        public MainHandler(TextView textView) {
            super();
            tv = textView;
        }

        @Override
        public void handleMessage(Message msg) {
            if (tv != null) {
                tv.setText(String.valueOf(time));
                Log.i("TAG", "time=" + time);
                time--;
                if (time >= 0) {
                    sendEmptyMessageDelayed(1, 1000);
                } else {
                    startActivity(new Intent(SplashActivity.this, GuideActivity.class));
                    onBackPressed();
                }
            }
        }
    }

    private void SetSplashImage() {
        imWelcome = (ImageView) findViewById(R.id.im_welcomeId);
        // 开启一个动画(淡入淡出效果)
        // 构建一个动画
        AlphaAnimation am = new AlphaAnimation(0.0f, 1.0f);
        // 设置时长(3000毫秒)
        am.setDuration(3000);
        // 启动动画
        imWelcome.startAnimation(am);
        // 给动画设置监听
        am.setAnimationListener(new BaseAnimationListener() {
            @Override
            public void onAnimationEnd(Animation animation) {
                daoJiShi();
            }
        });
    }

}

图例:
![Upload hgbfgkdfjkgnj.jpg failed. Please try again.]

相关文章

  • 简单的欢迎界面搭建

    如果使用一个软件,那么打开软件的第一个界面那就是欢迎界面。下面就来介绍一下简单的欢迎界面的实现: 架构实现?( M...

  • 不等高cell自定义的思路精髓

    ## 精华界面不等高cell的搭建 1 . 精华界面搭建,tableview展示数据; 不等高cell(复杂界面)...

  • Android 启动 ( 欢迎 ) 页面实现

    像网易云音乐, 哔哩哔哩 这些 APP 每次启动的时候都会有欢迎界面.于是自己也做了个简单的欢迎界面. 先上我的效...

  • Flutter项目(1)之搭建微信发现界面及点击跳转

    Flutter项目(1)之搭建微信发现界面及点击跳转 1. 发现界面的构成 发现页面的构成比较简单,是一个简单的L...

  • 扯两句MVC的设计模式

    一个app开发的主要流程可以简单概括为:搭建UI界面---> 请求服务器数据 ---> 把数据展示在UI界面上 -...

  • 欢迎界面

    清单文件中先加载 欢迎页面 (WecomeActivity)在加载MainActivity···public cl...

  • 不等高cell的tableView界面搭建(思想)

    一.搭建界面 1.界面分析 分析界面的层次结构,分析界面应该用什么控件来搭建 2.界面层次结构 分析之后,我们可以...

  • iOS开发之环信(三)---界面搭建

    聊天控制器(ChatViewController)界面搭建 14.聊天界面-工具条排版 1)搭建界面 添加聊天控制...

  • iOS开发-入门了解

    <记录点滴笔记> 开发的流程 开发的步骤搭建基本的软件界面(就是软件呈献给用户的界面)获得网络数据(很简单的,软件...

  • Swift正向传值

    下面简单的进行正向传值的实例 界面使用storyboard进行搭建 创建联系人数组 var personList ...

网友评论

      本文标题:简单的欢迎界面搭建

      本文链接:https://www.haomeiwen.com/subject/abfpxxtx.html