标签:NonNull 冲刺 gap mRvPu 第二天 import android RecyclerView 灭霸
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 }
标签:NonNull,冲刺,gap,mRvPu,第二天,import,android,RecyclerView,灭霸 来源: https://www.cnblogs.com/smartisn/p/10770516.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。