- 博客(7)
- 收藏
- 关注
原创 自定义标题栏View
1.设置标题栏透明度 setAlpha(@FloatRange(from = 0.0, to = 1.0) float alpha)2.设置标题栏背景色 setBackgroundColor(@ColorInt int color) setBackgroundResource(@DrawableRes int resId)3.设置左侧操作区域1 ...
2018-08-13 23:17:24 348
原创 Android 4.4~8.1 状态栏适配
一、状态栏着色API<19:不执行API=19:黑灰渐进透明的状态栏API>=20:系统会自动生成一个半透明的状态栏。当API>=21时,能够调用系统API直接对状态栏着色1.沉浸式模式StatusBarUtils.setColorBar(activity, barColor);系统状态栏与标题栏、ActionBar、ToolBar颜色相同。2.透明...
2018-08-12 21:26:43 992
原创 TextView设置android:gravity="center"失效
1.在程序中调用TextView的方法:setIncludeFontPadding (boolean includepad)2.或者在xml中加入下句:android:includeFontPadding="false" 参考:android:includeFontPadding的使用:清除TextView字体周边空白http://stackoverflow.com/q...
2018-08-10 14:33:15 4715
原创 获取指定文件夹下,文件的大小,及单位换算
/** * 获取指定文件夹下,文件的大小 * * @param file * @return */public static long getFileSizes(File file) { long size = 0; if (file == null) { return size; } File fList[] = file.list...
2018-08-09 14:41:36 637
原创 使用TabLayout和ViewPager实现App主要界面框架
TabLayout与ViewPager联动,通过重写getPageTitle方法,设置页面的tab标题、view的tab标题。同时实现了页面的预加载,当且仅当第一次可见时,加载页面数据。https://github.com/272664150/QTabLayoutDemo...
2018-08-05 20:49:07 171
原创 包含多个RecyclerView的页面惯性滑动时,卡顿问题的解决办法
public class MyRecyclerView extends RecyclerView { public MyRecyclerView(Context context) { super(context); } public MyRecyclerView(Context context, @Nullable AttributeSet attrs)...
2018-08-03 23:28:55 4006
转载 Android 6.0 RecyclerView嵌套在ScrollView中显示不全
ScrollView嵌套RecyclerView在Android6.0以下能正常显示,但是在6.0以上就会出现RecyclerView显示不全的bug。尝试多种方法之后终于找到解决办法,特在此记录下。无效方法之一ScrollView嵌套RecyclerView时出现的各种冲突一般是靠重写RecyclerView的LayoutManager来解决的。如下,重写GridLayoutManage...
2018-08-03 23:22:39 296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人