摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/16583531.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 这篇博客其实拖了很久,原
阅读全文
随笔分类 - Android各种View的学习
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/16583531.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 这篇博客其实拖了很久,原
阅读全文
摘要:前言 讲解基本Switch的使用与记录一些开发点子 转载请注明来源:https://www.cnblogs.com/guanxinjing/p/16313742.html 基本属性 android:showText:设置on/off的时候是否显示文字,boolean android:splitTra
阅读全文
摘要:作者:sososeen09链接:https://www.jianshu.com/p/0a4cb44ce9d1来源:简书 前言 Activity有生命周期,同样的,View从添加到界面到从界面中移除也有一个生命周期,在官方文档中介绍了自定义View需要重写的一些方法,可以认为这些方法就是View的生命
阅读全文
摘要:前言 GridLayout其实已经算是时代的眼泪了,在有ConstraintLayout的情况下,它其实变的相当鸡肋. 它的属性调试难度其实比ConstraintLayout还复杂(个别属性组合特别难以理解和使用),个人是建议如果你在有需求实现表格类型布局时还是直接使用ConstraintLayou
阅读全文
摘要:前言 记录一些自己项目上自定义的Dialog 泛用性基础Dialog import android.app.Dialog; import android.content.Context; import android.graphics.Color; import android.graphics.d
阅读全文
摘要:前言 ViewPage2是ViewPage的取代者,解决了一些解决了其前辈ViewPage的大部分难题,包括从右到左的布局支持,垂直方向,可修改的Fragment集合等。从易用性上来说ViewPage2的确会比ViewPage更简单,并且它实际上是使用RecyclerView实现的。源码里可以很容易
阅读全文
摘要:前言 在使用继承的Dialog的方式实现自定义Dialog,如果这个Dialog我们还添加了EditText就会发现一个问题。在输入盘显示后,Dialog退出输入盘不会退出。网上有一些奇怪的解决办法,最奇怪的是去根据Touch事件判断Touch坐标来确定是否点击了空白在隐藏输入盘,绕了一个大圈来实现
阅读全文
摘要:前言 BottomSheetDialogFragment是基于DialogFragment封装的,如果你不太了解DialogFragment,可以参考另一篇博客Android开发 DialogFragment对话框详解 基本使用代码 import android.os.Bundle import a
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/12787925.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 CardView一般用于
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/12746009.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 这里有一些我实际使用Po
阅读全文
摘要:前言 GridView 是Android开发用于横向排列 或者 宫格排列的 列表布局,在数据不多且Ui简单的情况下推荐使用这种布局,因为代码起来会比RecyclerView很少。 xml样板 <GridView android:id="@+id/gridview" android:layout_wi
阅读全文
摘要:前言 在聊DialogFragment之前,我们看看以往我们在Android里实现一个对话框一般有这几种方式: Dialog 继承重写Dialog实现一个自定义的Dialog AlertDialog Android原生提供的对话框(底层是继承Dialog实现) PopupWindow 用弹出悬浮框,
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11947457.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 开发记录博客不是讲解使用
阅读全文
摘要:Button置顶层效果取消 android:stateListAnimator="@null" 在代码里执行点击 mButton.performClick(); //点击 mButton.performLongClick(); //长按 mButton.performContextClick();
阅读全文
摘要:Invalidate 正常刷新 一些解释 1.首先invalidate() 也是调用 invalidate(boolean invalidateCache) 这个方法的,只有设置为true时才会让这个View刷新 2.上面的注释已经说了invalidate()的刷新是必需在UI线程的 设置布局位置,
阅读全文
摘要:改变图片的着色 默认是这个方法 /** * 为图像设置着色选项. Assumes * {@link PorterDuff.Mode#SRC_ATOP} blending mode. * * @param color Color tint to apply. * @attr ref android.R
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11294396.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 在需要实现一个List的
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11285281.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利 前言 WebView 是Andr
阅读全文
摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11151036.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 Android的阴影概念
阅读全文
摘要:问题描述: 在使用ViewPager的适配器删除适配器里一个Item后依然会,而删除的这个item依然会保留缓存,适配器不会重新加载更新数据.如下代码: 在这个代码里removeItem(int position)是希望清理适配器List里的一项item,并且重新刷新.但是其实真实情况是并不会重新刷
阅读全文
|