zoukankan      html  css  js  c++  java
  • 团队冲刺第十九天

    今天对之前的界面进行了相应的美化,去掉了之前的那些花花绿绿。运行的截图如下:

    然后准备弄一下关于天气方面的东西。首次实现的代码简单贴出来。如下 :

    private Handler handler = new Handler() {
    
            public void handleMessage(Message msg) {
                switch (msg.what) {
                    case UPDATE_TEXT:
                        // 在这里可以进行UI操作
                        city_name.setText(city);
    
                        Cursor cursor=db.query("city_selected",new String[]{"cityName"},"cityname=?",new String[]{city},null,null,null);
                        if (!cursor.moveToFirst()) {
    
                            ContentValues values = new ContentValues();
                            values.put("cityName", city);
                            db.insert("city_selected", null, values);
    
                            Toast.makeText(MainActivity.this, "插入成功", Toast.LENGTH_LONG).show();
    
                                citys.add(city);
    
    
                            Parameters para=new Parameters();
                            para.put("city",city);
                            ApiStoreSDK.execute("http://apis.baidu.com/heweather/weather/free",ApiStoreSDK.GET,
                                    para,new ApiCallBack(){
                                        @Override
                                        public void onSuccess(int i, String s) {
                                            super.onSuccess(i, s);
                                            Bundle bundle=new Bundle();
                                            bundle.putString("args",s);
                                            bundle.putString("city",city);
                                            WeatherFragment f=new WeatherFragment();
                                            count++;
                                            f.setArguments(bundle);
                                            fragmentlist.add(f);
    
                                            mAdapter=new FragmentPagerAdapter(getSupportFragmentManager(),fragmentlist);
                                            viewPager.setAdapter(mAdapter);
                                            viewPager.setCurrentItem(0);
                                            viewPager.addOnPageChangeListener(MainActivity.this);
    
                                        }
    
                                    });
                        }
                      cursor.close();
    
                        break;
                    default:
                        break;
                }
            }
    
        };

     在之前的基础上增加健康饮食方面的细化,并完成了一些页面布局,可以查看食物的详细资料,明天继续此内容,相关截图如下:

  • 相关阅读:
    node-webkit 笔记
    CEF 相关资料
    输出重定向
    FindProcDLL::FindProc 和 KillProcDLL::KillProc,必须使用WPF x86编译出来的程序
    wpf xaml inlines
    Gradle 笔记
    Android手机的 storage
    SpringMVC 工作原理详解
    SpringMVC 面试题
    18、多线程 (线程安全、线程同步、等待唤醒机制、单例设计模式)
  • 原文地址:https://www.cnblogs.com/yumazemadui/p/12945079.html
Copyright © 2011-2022 走看看