笔记
yabinYang
这个作者很懒,什么都没留下…
展开
-
解决EditeText内容右对齐时光标位于hint之前的问题(自定义ClearEditText)
/** * @author: YYB * @description: 自定义EditText,有文字时,右边显示删除按钮。没有文字时,隐藏删除按钮 * @create time:2022/05/26 11:18 */public class ClearEditText extends AppCompatEditText implements TextWatcher, View.OnFocusChangeListener { private Drawable mClearDrawable.原创 2022-05-26 11:24:01 · 356 阅读 · 0 评论 -
android11 第三方微信登录、分享无法授权解决方案
根据 Android 官方给出的适配方案,在主工程的AndroidManifest.xml 中增加标签,即可解决以上影响,代码如下<manifest package="com.example.app"> ... // 在应用的AndroidManifest.xml添加如下<queries>标签 <queries> <package android:name="com.tencent.mm" /> .原创 2021-11-24 14:36:18 · 1937 阅读 · 0 评论 -
BottomNavigationView处理只有2个tab的情况
覆盖掉系统属性就行 <!--覆盖bottomNavigationView的属性--> <dimen name="design_bottom_navigation_item_max_width" tools:ignore="PrivateResource">1000dp</dimen> <dimen name="design_bottom_navigation_active_item_max_width" tools:ignore="Privat原创 2021-11-12 09:04:54 · 1867 阅读 · 0 评论 -
MacBook双开微信
步骤一:使用微信客户端直接打开第一个微信窗口。步骤二:打开命令窗口,输入如下命令:nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &步骤三:在弹出的登录界扫码登录第二个微信。...原创 2021-11-09 16:35:40 · 245 阅读 · 0 评论 -
RecyclerView万能分割线
工具public class RecycleViewDivider extends RecyclerView.ItemDecoration { private Paint mPaint; private Drawable mDivider; private int mDividerHeight = 2;//分割线高度,默认为1px private int mOrientation;//列表的方向:LinearLayoutManager.VERTICAL或LinearL.原创 2021-11-08 10:54:14 · 272 阅读 · 0 评论 -
WebView http图片加载失败
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //允许加载http与https混合内容 settings.setMixedContentMode(android.webkit.WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);}原创 2021-08-11 10:45:02 · 199 阅读 · 0 评论 -
Animation笔记
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mBtnStart = (Button) findViewById(R.id.btnStart); mIvHead = (ImageView) findVi..原创 2021-05-17 11:13:17 · 107 阅读 · 0 评论