前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
在Android中的任何一个布局、任何一个控件其实都是直接或间接继承自View的,因此View是一个很重要的概念。本篇将深入学习View,内容如下: View事件体系View...
@小呢个李 试一下 rebuild或者make一下
Glide的使用&GlideAPP怎么来的1.Glide的优势和劣势or为什么选Glide Glide优势 Glide.with()能传入activity,fragment等,可以和页面的生命周期绑定,不至于,页面停...
在onCreate方法中,直接加入你的代码会报空指针,外面包一层runnable即可解决空指针问题
appBarLayout.post(new Runnable() {
@Override
public void run() {
CoordinatorLayout.LayoutParams layoutParams = (CoordinatorLayout.LayoutParams) appBarLayout.getLayoutParams();
AppBarLayout.Behavior behavior = (AppBarLayout.Behavior) layoutParams.getBehavior();
behavior.setDragCallback(new AppBarLayout.Behavior.DragCallback() {
@Override
public boolean canDrag(@NonNull AppBarLayout appBarLayout) {
return true;
}
});
}
});
推荐使用nestedScrollview嵌套recyclerview
Android比较常见的滚动视图吸顶效果如题,直接上效果图,就是这么粗暴 原理 这个吸顶效果的原理很简单,就是一个视觉效果 如图,其实页面上有两个相同布局的标题,吸顶标题默认隐藏,然后监听ScrollView滚动的...
//设置X轴值为字符串
xAxis.setValueFormatter(new IAxisValueFormatter()
{
@Override
public String getFormattedValue(float value, AxisBase axis)
{
int IValue = (int) value;
CharSequence format = DateFormat.format("MM/dd",
System.currentTimeMillis()-(long)(list.size()-IValue)*24*60*60*1000);
return format.toString();
}
});
在这个x轴的format中做处理
MPAndroidChart折线图详细使用最近项目中需要实现一个折线图,这就找到了# MPAndroidChart这个控件,在疯狂查找资料后终于实现了。先看效果 废话不多说,直接上代码,注释很清楚 布局文件 java...
收益匪浅
iOS 初中级工程师简历指北背景 : 由于之前在老东家当过一阵子的iOS面试官,看过的简历应该也不下于100份了,感觉能合格的简历,可能比例30%左右(迷你厂,所以简历质量比较没保障),加上最近金三银四...
背景 : 由于之前在老东家当过一阵子的iOS面试官,看过的简历应该也不下于100份了,感觉能合格的简历,可能比例30%左右(迷你厂,所以简历质量比较没保障),加上最近金三银四...
不要向ios低头
Kongzue Dialog V3 现已开放测试Kongzue Dialog V3 献给要求安卓照着苹果设计稿做开发的产品们(手动滑稽 Github https://github.com/kongzue/DialogV3 ...
GitHub搭建个人网站,大家在网上一搜能搜到一大把的教程,但是大部分都讲的差不多,并不能满足自己想搭建的网站详细需求。我之前在搭建本站的时候也是查了较多资料,学习了下jek...
@董_6a7f 加你了
MPAndroidChart折线图详细使用最近项目中需要实现一个折线图,这就找到了# MPAndroidChart这个控件,在疯狂查找资料后终于实现了。先看效果 废话不多说,直接上代码,注释很清楚 布局文件 java...