
安卓开发
夜辰星
让我们一起嗨起来
展开
-
Glid加载图片不显示
android 10 glid加载网络图片失效原创 2022-06-22 14:02:46 · 633 阅读 · 0 评论 -
android 清除activity栈
1.方案一Intent intent = new Intent();intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);startActivity(intent);这个标记,将会导致任何用来放置该activity的已经存在的task里面的已经存在的activity先清空,然后该activity再在该task中启动,也就是说,**这个新启动的activity变为了这个空task的原创 2022-04-21 10:38:35 · 2482 阅读 · 0 评论 -
VideoView播放视频会引起其它音乐播放器暂停问题解决
mediaController = new MediaController(this.getActivity());mediaController.setVisibility(View.GONE); //隐藏进度条videoView.setMediaController(mediaController); rawUri = Uri.parse("android.resource://" + mMainActivity.getPackageName() + "/" + raw);.原创 2022-02-22 10:15:06 · 3235 阅读 · 0 评论 -
android 瀑布流StaggeredGridLayoutManager重新排序后,顶部留白处理
StaggeredGridLayoutManager gridLayoutManager = new StaggeredGridLayoutManager(spanCount, StaggeredGridLayoutManager.VERTICAL); gridLayoutManager.setGapStrategy(StaggeredGridLayoutManager.GAP_HANDLING_NONE);//防止item交换位置 //以下三行去掉 RecyclerView 动画代码,防止闪烁..原创 2022-01-14 11:44:40 · 2678 阅读 · 0 评论 -
java变量名命名规则
最发现很多初级程序员写代码时很不规范,比如方法名 类名 等。下面分享一篇不错的规范文章在本文中,将从大到小,从外到内,总结Java编程中的命名规范。文中将会涉及到日常工作中常见的命名示例,如包命名,类命名,接口命名,方法命名,变量命名,常类命名,抽象类命名,异常类命名以及扩展类命名等。我将按照项目工程目录结构,从包,类(接口,抽象类,异常类),方法,变量和常量的顺序展开介绍。本文是 Java 命名规范的介绍,建议收藏转发。1. 包命名规范包(Package)的作用是将功能相似或相关的类或..原创 2021-12-20 11:01:57 · 2431 阅读 · 0 评论 -
android surfaceview , videoview 背景加圆角
public class TextureVideoViewOutlineProvider extends ViewOutlineProvider { private float mRadius; public TextureVideoViewOutlineProvider(float radius) { this.mRadius = radius; } @Override pub.原创 2021-09-22 14:36:00 · 2446 阅读 · 0 评论 -
Observable.timer 延时器闪退
recyclerview刷新item数据时闪退。Observable.timer(1000, TimeUnit.MILLISECONDS) .subscribe(aLong -> { notifyItemChanged(position);});当在fragment或者recyclerview中使用Observable.timer延时器时会出现闪退现象!修改如下:Observable.timer(1000, TimeUnit.MILLISECONDS) .原创 2021-03-12 17:56:07 · 1179 阅读 · 0 评论 -
JCVideoPlayerStandard点击全屏按钮崩溃
JCVideoPlayerStandard点击全屏按钮崩溃时出现崩溃,日志显示崩溃位置在hideSupportActionBar中出错,下面带,下面代码行出现了空指针异常ActionBar ab = JCUtils.getAppCompActivity(context).getSupportActionBar它是要得到AppCompatActivity而自己用的是FragmentActivity故改为AppCompatActivity一试果然问题解决了,我用的节操播放器版本为fm.jiecao:原创 2021-03-04 15:46:22 · 372 阅读 · 2 评论 -
android google地图点聚合样式修改
如下原创 2021-02-07 11:33:28 · 642 阅读 · 2 评论 -
edittext 点击区域外隐藏输入法
网上很多方法都无效,亲测这个方法不错!@Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus(); if (isShouldHideInput(v, ev)) { InputMetho...原创 2021-02-05 11:43:23 · 161 阅读 · 0 评论 -
recyclerview 下拉后背景图片混乱解决
ImageView imgview=holder.getView(R.id.img_icon); if(Ftype==0){ holder.setText(R.id.lock_type,mContext.getResources().getString(R.string.lock)); view.setBackground(mContext.getResources().getDrawable(R.drawable.shape_oval_red)); i...原创 2021-02-05 11:00:31 · 271 阅读 · 0 评论 -
RecyclerView 内item点击失效
例如<androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/content_one" android:layout_width="match_parent" android:layout_height="@dimen/normal_100dp" android:paddingTop="@dimen/normal_0dp" android:paddingRight="@d...原创 2021-02-05 10:55:07 · 2400 阅读 · 2 评论 -
android string.xml转义字符
空格   <string name="out_bound_submit">出  库</string> 其中的 就代表空格 换行 \n <string name="hello_world">你好!\n世界!</string> 其中的\n就代表换行 缩进 \t <string name="hello_world">你好!\t...原创 2021-02-04 09:38:44 · 277 阅读 · 0 评论 -
android 常用依赖库
1、直接依赖//image-loader依赖implementation ‘com.nostra13.universalimageloader:universal-image-loader:1.9.5’//tablayout依赖implementation ‘com.android.support:design:28.+’//圆角依赖compile ‘de.hdodenhof:circleimageview:2.1.0’//banner 轮播图compile ‘cn.bingoogol原创 2021-02-03 15:28:45 · 911 阅读 · 0 评论 -
com.google.android.material.tabs.TabLayout 设置文字小写
<com.google.android.material.tabs.TabLayout android:id="@+id/tablayout" android:layout_width="match_parent" android:layout_height="@dimen/normal_100dp" app:tabIndicatorColor="@color/charge_bt" app:tabIndicatorHeight="@dimen/normal_2.原创 2021-02-03 10:08:36 · 1014 阅读 · 2 评论 -
2021-02-02 安卓闪退问题
android activity中mainActivity下有多个子activity,例如fragment.当点击子activity或fragment时,mainActivity会调用onDestroy.闪退,解决办法设置主mainActivity启动模式为:android:launchMode="singleTop"即可解决闪退问题...原创 2021-02-02 13:49:54 · 444 阅读 · 0 评论