zoukankan      html  css  js  c++  java
  • 灭霸-个人冲刺第二天

     1, 昨天的成就:

      a)       完成的任务:登陆界面,注册界面

      b)       所花时间:4h

      c)        还剩余2h

    2, 遇到的困难:

      a)       跳转时,页面设置需要多连接

    3, 今天的任务:

      a)       设置主页面

      b)       实现瀑布流

     1 package com.example.a13313.瀑布流;
     2 
     3 import android.graphics.Rect;
     4 import android.support.annotation.NonNull;
     5 import android.support.v7.app.AppCompatActivity;
     6 import android.os.Bundle;
     7 import android.support.v7.widget.RecyclerView;
     8 import android.support.v7.widget.StaggeredGridLayoutManager;
     9 import android.view.View;
    10 import android.widget.Toast;
    11 
    12 import com.example.a13313.R;
    13 
    14 public class PuRecycleViewActivity extends AppCompatActivity {
    15     private RecyclerView mRvPu;
    16     @Override
    17     protected void onCreate(Bundle savedInstanceState) {
    18         super.onCreate(savedInstanceState);
    19         setContentView(R.layout.activity_pu_recycle_view);
    20         mRvPu=(RecyclerView) findViewById(R.id.rv_pu);
    21         mRvPu.setLayoutManager(new StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL));
    22         mRvPu.addItemDecoration(new MyDecoration());
    23         mRvPu.setAdapter(new StaggeredGridAdapter(PuRecycleViewActivity.this, new StaggeredGridAdapter.OnItemClickListener() {
    24             @Override
    25             public void onClick(int pos) {
    26                 Toast.makeText(PuRecycleViewActivity.this,"click:"+pos,Toast.LENGTH_SHORT).show();
    27             }
    28         }));
    29     }
    30     class MyDecoration extends RecyclerView.ItemDecoration{
    31         @Override
    32         public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) {
    33             super.getItemOffsets(outRect, view, parent, state);
    34             int gap= getResources().getDimensionPixelSize(R.dimen.dividerHeight2);
    35 
    36             outRect.set(gap,gap,gap,gap);
    37         }
    38     }
    39 }
  • 相关阅读:
    FATFS 初学之 f_open/ f_close
    前端JQuery(二)
    前端JQuery(一)
    8.22MySQL(五)pymysql模块、sql注入问题
    8.21MySQL(四)基本查询语句及方法、连表、子查询
    8.20MySQL(三)外键
    8.19MySQL(二)
    8.16MySQL(一)
    8.15并发编程(四)
    8.14并发编程(三)
  • 原文地址:https://www.cnblogs.com/smartisn/p/10770516.html
Copyright © 2011-2022 走看看