您的位置:首页 > 移动开发 > Android开发

android开发使用组件个人心得!!!

2017-11-18 15:46 232 查看
1.一般情况下我们会在屏幕上栏使用tab上进行点击切换界面效果,此时我们可以使用Tablayout来进行开发。
2.一般数据的传递或者回调可以使用evenbus来进行操作
3.异步或者同步的线程工作可以使用RxJava来进行开发,可以很快速的进行耗时工作
4.RecyclerView可以使用LayoutManager.setSpanSizeLookup()来设置每个item的显示占的列数,可以从而达到瀑布流的效果,
在SpanSizeLookup里面有个方法是getSpanSize()返回代表该item占得列数,你可以根据该item某些数据的长度去判断,比如数据超过十个字就返回2,代表占用两列!否则返回1
其中 new GridLayoutManage(content,2);//表示默认屏幕一行显示两列

5.要显示红点数字,或者提示新消息NEW可以用BadgeView来实现

6.   ViewCompat.setScaleX(holder.itemView, 1.2f);//可以方便的进行组件的动画,这里是缩放动画              ViewCompat.animate(mBabyListPanel).translationY(0).start();//上下位移动画

7.使用 Glide加载图片,http://blog.csdn.net/u010142437/article/details/70254966?ref=myread

8.数据库可使用litepal,比较方便简用



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: