自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 问答 (1)
  • 收藏
  • 关注

原创 一排有2个以上空间,给最前面的设置省略号布局

<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_vertical" android:orientation="horizontal"> <TextView android:id="@+id/tv_name" android:layout_wid.

2022-02-15 13:34:52 854

原创 Recyclerview的局部刷新,只刷新修改的地方

第一步:activity中,设置数据时需要做的 private boolean isRefreshItem;//是否需要局部杀心 if (isRefreshItem){ //局部刷新 changeReocdrAdapter.setDataItem(recordListBan, position); //"qwe"是标志位 必须要的 changeReocdrAdapter.notifyItemChange.

2021-12-02 11:15:26 1045

原创 tablayout+viewpager刷新,tablayout动态刷新

tablayout时接口返回,tablayout个数不固定,可以在后台添加或者删除,tablayout刷新;viewpager中的fragment数据有最近观看,每次回到当前页都要刷新;1.首先导入tablayoutimplementation 'com.flyco.tablayout:FlycoTabLayout_Lib:2.1.2@aar'2.布局 <LinearLayout android:id="@+id/ll_tab"

2021-12-02 10:57:14 1773

原创 Didn‘t find class “xxx.BuglyFileProvider“onpath:DexPathList

java.lang.RuntimeException: Unable to get provider com.tencent.bugly.beta.utils.BuglyFileProvider: java.lang.ClassNotFoundException: Didn't find class "com.tencent.bugly.beta.utils.BuglyFileProvider" on path: DexPathList[[dex file "/data/data/com.broker.li

2021-06-01 10:59:53 1447

原创 Could not resolve all files for configuration ‘:app:debugCompileClasspath

* What went wrong:Could not resolve all files for configuration ':app:debugCompileClasspath'.> Could not find nativecrashreport.jar (com.tencent.bugly:nativecrashreport:3.9.0). Searched in the following locations: https://jcenter.bintray.com/c...

2021-03-18 10:58:18 4211

原创 计算当前日期为一年中的第几周,和当前周的7天日期

1、此计算方法计算第几周,从周一开始,本年1月1号不是第一周,从周日开始本年1,月1号为第一周 Calendar calendar = Calendar.getInstance(); calendar.setFirstDayOfWeek(Calendar.SUNDAY); // 设置每周的第一天为星期一 calendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);// 每周从周一开始 calendar.setM

2021-02-22 11:51:59 1463

原创 Android上拉吸顶(上滑标题固定在顶部)

效果图1.home_layout.xml此布局即可实现上拉标题固定在顶部<?xml version="1.0" encoding="UTF-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:rvp="http://schemas.andro

2021-01-05 15:54:47 2375 2

原创 物理返回键销毁Fragment中的PopupWindow

点击物理返回键时销毁Fragment中的PopupWindow以及二级fragment中的PopupWindow第一步:写好返回时要销毁Fragment的接口,重点时此类中的IOnBackPressed,此帮助类网上查找,具体地址忘记public class BackHandlerHelper { /** * 将back事件分发给 FragmentManager 中管理的子Fragment,如果该 FragmentManager 中的所有Fragment都 * 没有处.

2020-11-11 22:22:28 484

原创 Android首字母二级联动数据组装

需求:后台返回list数据,自行把list数据根据首字母排列,相同首字母的数据放在一起,来实现根据首字母联动;效果图如下代码实现如下 private void showPickerView() { List<String> options1Items=new ArrayList<>(); final List< List<CarLogoSearchBean>> options2Items=new ArrayLi

2020-07-20 10:16:19 200

原创 listview,recyclerview点击或者长按效果

1.在adapter中记录点击的item//创建回调 public static interface CallbackShareLisetener { void shareLisetener(int position, View view); } public static void setShareLisetener(CallbackShareLisetener listener) { shareLisetener = listener;

2020-05-22 11:13:00 285

原创 BitmapFactory.decodeFile(imgPath)为空

在此我这里在某些android5.1,海信6.0手机上获取为空,原因是有些机型获取时间比较长解决办法:1.延迟500毫秒获取2.用循环小于1000毫秒循环获取,大于1000毫秒则获取不到

2020-05-22 10:45:21 1393

原创 提交SVN时svn e155010

D:\wackspace\AndroidInfo\sobotsdk\build\intermediates\compile_library_classes\debug\classes.jar' is scheduled for addition, but is missing解决办法:在外面用小乌龟提交一次即可提交成功

2020-05-18 17:35:38 202

原创 报错xxxis scheduled for addition, but is miss

报错drawable-en-xhdpi-v4\sobot_icon_manualwork_pressed.png' is scheduled for addition, but is miss此报错是以库的形式引入报错解决办法:把build删除,重新构建一次即可

2020-05-18 17:33:09 319

原创 RadioGroup下的fragment刷新问题

需求:未审核状态下的列表,点击开始审核跳转到审核页,审核完成后返回刷新到已审核解决办法:为了客户体验和节省资源问题考虑,用广播来刷新,当审核完成后在feragment中发送广播,基类的activity中接收刷新刷新方法:写一个全局的handler,在此用handler是因为当接收到广播时非主线程,刷新UI需要在主线程中刷新,用handler给加入队列中,刷到主线程来更新UIhandler.post(new Runnable() { @Override public voi.

2020-05-18 17:26:36 252

原创 自定义圆角柱状图

需求:画一个圆角柱状图,显示12个月的数据,Y轴数据动态分割,如果是当前月,就画出当前月图片;点击柱状图变色,并显示虚线弹出当前月信息,滑动时弹框和虚线消失,柱状图刷新到最初。1.HistogramRoundpackage com.broker.liming.widget;import android.annotation.TargetApi;import android...

2019-10-17 14:31:09 665

原创 java.lang.NoClassDefFoundError

此错误编译时通过,运行到当前界面报错并闪退原因:你所使用的插件 有版本限制,例如需要在5.0以上才能使用,你的手机是5.0以下,此时就会报错并闪退例:@TargetApi(Build.VERSION_CODES.LOLLIPOP)方法上带有此标志,说明某个方法只能在5.0以上适用解决办法:只需添加一个版本判断if(Build.VERSION.SDK_INT >= Build...

2019-10-16 17:10:53 144

原创 Andrioid多选框,Dialog上的多选框

private ArrayList&lt;LevelBean&gt; beans2=new ArrayList&lt;&gt;();//数据初始化 放在初始化中 LevelBean bean = new LevelBean(); bean.levelId = "1"; bean.levelName = "飞机";// ...

2019-01-18 11:52:04 209

原创 Android打开pdf,docx,doc,.xls,xlsx,结尾的文件

Android是不能直接打开pdf文件的,需要先下载到本地再去打开 LogUtil.d(LogUtil.CQ, "donwFile.path=" + response.getAbsolutePath()); String filePath = response.getAbsolutePath(); ...

2019-01-18 11:34:47 3285

原创 Recyclerview中有多条Editext,并有添加,删除item

先说一下需求:需要添加多辆车的信息,车辆数无上限,默认显示一个空的车辆信息,可进行增,删操作,删除时又可全部删除!先上效果图 CompileCarActivity.class 的xml布局&lt;RelativeLayoutandroid:layout_width="match_parent" android:layout_height="wrap_content"&gt...

2018-12-13 13:19:07 466

原创 android控件设置背景透明度

在color文件中直接定义即可“29”是透明度,查一下Android 透明度alpha换算表,我们项目中需要16%的透明度,对应29;“#333333”是背景颜色值,设置透明的时候把查到的透明度对应的值放进去即可https://blog.csdn.net/u012246458/article/details/76492467&lt;color name="alph_backgrpund"...

2018-12-12 18:04:28 851

原创 ScrollView动态设置Margin后不能滑动解决方法

ScrollView的父布局是ViewGroup,所有需要用ViewGroup来设置param,正确方式如下:若设置margin后内容显示不全,说明你设置的margin低于了你覆盖文字的控件的高度ViewGroup.MarginLayoutParams params= (ViewGroup.MarginLayoutParams) scrollview.getLayoutParams();...

2018-12-12 17:51:52 891

原创 Activity跳转到Fragment 然后再返回此Fragment

此方法可通过广播的形式较为简单,此处用EventBus3.0.0来发广播,activity中写if (!EventBus.getDefault().isRegistered(this)) { EventBus.getDefault().register(this);}@Subscribepublic void onEventMainThread(FriendsSortBackEvent ...

2018-07-13 16:16:06 1601

原创 EventBusException: Subscriber class com.binzhi.activity.InviteFriendchActivity....noblic methods wit

是使用EventBus时没有onEventMainThread()方法,或者此方法上未加@Subscribe,解决办法:@Subscribepublic void onEventMainThread(FriendsSortBackEvent event) {}

2018-07-13 16:06:34 305

原创 android开发时为日期控件设置选择范围,再次点击时显示上次选择日期

下面做的是:28天//计算28天前的日期public static final long _MAX_TIME = 28 * 24 * 60 * 60 * 1000L;int inComingYear;int inComingMonth;int inComingDay;            Calendar calendarIn = Calendar.getInst

2017-09-06 15:37:38 2903

原创 android日期时间选择,有多少天?多少年?以及设置时间选择范围(即最大值和最小值)

DatePickerDialog.OnDateSetListener bbrContactsBirthDateListener = new DatePickerDialog.OnDateSetListener() {@Overridepublic void onDateSet(DatePicker view, int year,int monthOfYear, int dayO

2017-08-09 11:06:01 1171

原创 读取并打开assets下面的pdf文件

总体流程:Android不能直接打开pdf文件,无论是服务器端的还是本地的,都不可直接打开,在此主要介绍,打开放在assets下的pdf文件:Android不可直接打开assets下的pdf文件,这就需要先从assets读取到内存中,然后保存到本地,再打开本地的pdf文件即可,话不多说看代码: //从assets 文件夹中获取文件并读取数据   public F

2017-07-07 17:48:59 1964

原创 Android中RadioGroup的多行多列,以及互斥监听

android:layout_width="wrap_content"                    android:layout_height="wrap_content"                    android:layout_gravity="center_vertical"                    android:layout_marginLe

2017-05-22 17:42:02 969

原创 Android开发Textview动态设置省略号,当长度超过2时在省略

在末尾设置省略号holder.old_seven_after.setEllipsize(TruncateAt.END);Textview设置只显示一行(保证一行是为了当内容超过Textview容量事设置省略号)holder.old_seven_after.setSingleLine(true);当Textview长度超过2时设置省略号holder.old_sev

2017-05-22 10:54:21 2818

原创 Android中ScrollView和ListView嵌套使用时,进入界面不是从起始位置也即是不是从顶部显示问题

ScrollView和ListView嵌套使用时,解决了两者的冲突,进入界面不是从起始位置也即是不是从顶部显示解决办法是:listview.setFocusable(false);网上有人说使用下面两个方法:mScrollView.smoothScrollTo(0, 0);或者mScrollView.scrollTo(0, 0);但是经过测试是没有用

2017-05-17 18:03:56 291 1

原创 Please ensure that adb is correctly located at……问题解决方案

遇到问题描述:运行Android程序控制台输出    [2013-10-13 16:45:50 - ] The connection to adb is down, and a severe error has occured.    [2013-10-1316:45:50 - ] You must restart adb and Eclipse.    [2013-10-

2017-02-08 16:18:39 273

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除