![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ui
时光仍在是我们飞逝
这个作者很懒,什么都没留下…
展开
-
Android 沉浸式状态栏(全透明状态栏)全适配方案。解决透明状态栏后依然有半透明灰色问题。
可以适配Android 11的沉浸式。状态栏完全透明,没有半透明灰色。原创 2022-06-23 11:44:10 · 3989 阅读 · 0 评论 -
android 10 以上 activity 透明背景色。
Android setTheme设置透明主题无效_潇曜的博客-CSDN博客_activity设置透明无效文章讲解了在Android最新系统里,设置activity背景色透明的方法,目前网上能搜到的很多方法都不适用与新系统。设置后都是黑色背景色。经过上面文章的操作,成功了。...原创 2022-03-22 14:07:32 · 3506 阅读 · 0 评论 -
Android progressBar 转菊花
<ProgressBar android:id="@+id/pb_load" android:layout_width="@dimen/dp_24" android:layout_height="@dimen/dp_24" style="?android:attr/progressBarStyle" android:indeterminateBehavior="repeat" android:indeterminateDrawable="@drawab.原创 2022-03-22 14:08:48 · 609 阅读 · 0 评论 -
Android edittext 输入手机号自动添加空格,删除时自动清除空格(更新2022年8月23日)
StringBuffer phoneNumSpace = new StringBuffer();et_account.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override.原创 2021-07-23 19:41:00 · 777 阅读 · 2 评论 -
android 监听键盘弹起和隐藏,动态更改布局高度
package com.iflyrec.sdk.lib_app.jzapp.utils.sys;import android.app.Activity;import android.graphics.Rect;import android.view.View;import android.view.ViewTreeObserver;/** * Created by on 21-3-23. */public class SoftKeyBoardListener { privat.原创 2021-03-24 10:33:23 · 422 阅读 · 0 评论 -
android 代码实现通知 音效和震动
/************************************************************ * * Hyphenate CONFIDENTIAL * __________________ * Copyright (C) 2016 Hyphenate Inc. All rights reserved. * * NOTICE: All informa...原创 2019-06-13 19:19:56 · 2892 阅读 · 0 评论 -
android button 覆盖其他控件
在android 5.0之后,button 在 relativielatyou 和 framelayout 中 会覆盖其他控件。解决方法 1.在button 外面再嵌套一个relativelayout 2.设置stateListAnimator 为 @null...原创 2019-05-22 16:40:00 · 1592 阅读 · 0 评论 -
android recyclerview scroolToPosition
boolean move = false; int mIndex = 0; private void moveToPosition(int index) { mIndex = index; LinearLayoutManager linearLayoutManager = (LinearLayoutManager) comment_rl.getL...原创 2018-10-22 20:45:11 · 290 阅读 · 0 评论 -
RecyclerView notifyItemRemoved 后顺序错乱解决
mImgs.remove(position);notifyItemRemoved(position);notifyItemRangeChanged(position,mImgs.size()-position);mImgs 为你自己的数据列表原创 2018-08-23 16:35:34 · 1131 阅读 · 0 评论 -
android 关于canvas绘图时的一些问题
在android 中canvas可以绘制很多的形状。最重要的一点是他还可以让画布移动,比如canvas.translate(100,100),其实这个方法并没有移动画布,它移动的只是画布的坐标。画布还在原来的位置,这也就是问什么,画布移动之后,以前画的东西还在原来的位置上。我们可以通过canvas.save()和canvas.restore(),来改变坐标和还原坐标。打个比方,就像你画画的时候用到直原创 2017-11-13 17:22:57 · 648 阅读 · 0 评论 -
android 隐藏状态栏和导航栏
@Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); NavigationBarStatusBar(this,hasFocus); } /** * 导航栏,状态栏隐藏 * @par原创 2017-10-11 16:29:23 · 897 阅读 · 0 评论 -
视频的显示尺寸与surfaceview 和 surface 的关系
在视屏播放中,一般我们都用mediaplayer 加surfaceview来做。有时候视频的尺寸比较多,该如何显示呢,其实在videoview中的measure方法已经给了答案 了,就是根据视频源的尺寸来调整surfaceview 的尺寸从而达到按比例显示视频播放。这样就能完全显示在surfaceview上,只是有时候会有黑边。如果surfaceview的尺寸和视频的尺寸不成比例。那么视频会被拉升变原创 2017-09-02 19:05:52 · 2258 阅读 · 0 评论 -
android textview 文本显示不同颜色
String hint = “文本。。。文本” + “文本文本“; textview.setText(Html.fromHtml(hint)); 这样就可以实现一行文本实现不同文本字体。原创 2017-07-04 19:12:51 · 348 阅读 · 0 评论 -
Android 透明状态栏
最近研究了一下透明状态栏,看我博客之前先看看我觉得比较好的两篇文章状态栏透明和 沉浸式UI我找了这么久发现了这个最好使,不用写资源文件, private void setSystemBarTransparent() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // LOLL原创 2017-06-29 22:20:51 · 277 阅读 · 0 评论