3 冰糖葫芦三剑客

尚未进行身份认证

JAVA Android开发工程师 产品经理

等级
TA的排名 4k+

Android FloatingActionButton的Behavior 列表滑动只隐藏不出现的问题解决方案

1.描述:列表中在显示时向上滑动列表后按钮隐藏,向下滑动后却不再显示出来了,目前判断是依赖版本问题:implementation'com.android.support:design:23.4.0'implementation'com.android.support:design:26.1.0'当design是23的时候是可以正常显示的隐藏的,即使我们不用自定义的...

2019-08-21 17:07:26

java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v8/renderscript/RenderScript;

1.描述:项目中使用高斯模糊的话有可能会使用到etsyblur,这次就看看etsyblur遇到的一个错误:项目中不兼容的现象是频频出现,下面看看依赖:compile'com.ms-square:etsyblur:0.2.1'//高斯模糊-毛玻璃implementation('com.ms-square:etsyblur:0.2.1'){trans...

2019-08-20 11:14:15

Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute...

1.错误如下:Causedby:java.lang.RuntimeException:YourcontentmusthaveaListViewwhoseidattributeis'android.R.id.list2.描述:实现圆形菜单的时候遇到的一个BUG,写法如下:(Activity中的代码,首先需要Activity继承ListActivity)get...

2019-08-20 09:51:50

InflateException错误与FloatingActionButton报错问题解决

1.错误如下:Causedby:android.view.InflateException:BinaryXMLfileline#12:BinaryXMLfileline#58:Errorinflatingclassandroid.support.design.widget.FloatingActionButton2.项目依赖如下:...

2019-08-19 17:50:14

java.lang.IndexOutOfBoundsException: Invalid item position 0(0). Item count:0

异常:java.lang.IndexOutOfBoundsException:Invaliditemposition0(0).Itemcount:0Viewview=recycler.getViewForPosition(0);报异常解决方法:@OverridepublicvoidonMeasure(@NonNullRecyclerView....

2019-08-16 10:47:11

java.io.FileNotFoundException: /storage/emulated/0/DCIM/Camera/b6badecd-32a9-48a2-b0fe-25b0bfbc5d0f.

在项目中保存网络图片到手机本地时,保存图片失败,出现这种原因的话有可能是下面原因:Android6.0中,有些权限属于ProtectedPermission,这类权限只在AndroidManifest.xml中声明是无法真正获取到的,还需要再代码中动态获取,使权限许可弹出对话框,用户点击“允许”后,方可真正获得此权限1.清单文件中没有对应的权限:<uses-per...

2019-08-09 12:04:24

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的解决办法

具体错误信息如下:AGPBI:{"kind":"error","text":"Programtypealreadypresent:android.support.v4.app.FragmentTransitionCompat21$1","sources":[{}],"tool":"D8"}:app:transformDexArchiveWithExternalLibsDexMer...

2019-08-06 14:32:35

Android photoview使用遇到Failed to resolve: com.github.chrisbanes:PhotoView:1.2.6

推荐一个安卓不错的案例UI:https://blog.csdn.net/meng_yun/article/details/45487047在app的build.gradle添加photoview依赖,photoview图片缩放库implementation'com.github.chrisbanes:PhotoView:1.2.6'但是会出现Error:(70,13)Faile...

2019-08-06 13:52:33

Android横竖屏切换,不重走生命周期和监听方法

1.横竖屏切换,清单文件中添加方法:<activityandroid:name=".ui.activities.VideoDetailsJzActivity"android:configChanges="keyboardHidden|orientation|screenSize"android:scre...

2019-08-02 11:40:52

Android中计算文件、视频等大小的工具类

1.工具类具体代码:importandroid.util.Log;importjava.io.File;importjava.io.FileInputStream;importjava.text.DecimalFormat;/***计算文件大小的工具类,视频文件大小等*复制到类中就可以直*接调用*/publicclassFileSizeUtil{...

2019-08-02 09:58:06

Plugin with id 'com.github.dcendents.android-maven' not found 解决方案

1.原因是我的项目导入了一个module其build.gradle引用了applyplugin:'com.github.dcendents.android-maven'导入后项目提示Pluginwithid'com.github.dcendents.android-maven'notfound2.解决方法:在project目录下的build.gradle对...

2019-08-01 14:05:00

ViewPager中使用PhotoView时出现pointerIndex out of range异常

问题描述:当PhotoView和ViewPager组合时,用双指进行放大时是没有问题的,但是用双指进行缩小的时候,程序就会崩掉,并且抛出java.lang.IllegalArgumentException:pointerIndexoutofrange解决方法:只需要自定义一个类去继承ViewPager,然后重写Viewpager的onInterceptTouchE...

2019-07-15 09:18:08

Android:java.lang.OutOfMemoryError的问题解决方案

解决Android内存溢出你可以添加在你的清单配置文件中添加android:hardwareAccelerated="false"android:largeHeap="true"注意:上面的方法固然好用,但是要考虑全局的影响,比如:你的项目里有其它第三方需要硬件加速的话,就一定不要在application里加上第一个属性,不然你的第三方就无法正常运行,此时你就要考虑在Activit...

2019-07-15 09:05:51

java.lang.OutOfMemoryError: Failed to allocate a 2198284 byte allocation with 191616 free bytes and

解决:java.lang.OutOfMemoryError:Failedtoallocatea2198284byteallocationwith191616freebytes或:java.lang.OutOfMemoryError:Failedtoallocatea20971532byteallocationwith4194304freebytes...

2019-07-04 10:42:31

Android Activity中刷新Fragment数据

在一个搜索功能中往往会出现这样一个功能:顶部一个搜索功能,下面是一个TabLayout与ViewPager,VerPager承载着两个Fragment,随着TabLayout与ViewPager的滑动而传递信息告诉相应的Fragment要做的事情,点击顶部的搜索来刷新下面的两个Fragment的数据,并且还要传递搜索的内容和TabLayout的位置。下面我们来看看我的实现方式,若大家有...

2019-05-12 21:41:18

Android Tablayout 指示器长度修改

其实我们大多时候是这两个需求,一个自带的属性就搞定,还有就是自定义(根据TabLayout的版本来决定写法)1.app:tabIndicatorFullWidth="false",ture是第一个红箭头,false是第二个。想要修改指示器的样式,直接在代码中修改:tabThree.setSelectedTabIndicator(getResources().getDrawable(R....

2019-05-08 09:01:33

Android TabLayout 在宽屏幕上tab不能平均分配的问题解决

当TabLayout在宽屏幕的设备上,如平板横屏的时候,tab的宽度超过一定值后,就不在平均分配宽度,而是居中显示。此时设置app:tabMode="fixed"或者top_table.setTabMode(TabLayout.MODE_FIXED);若不起作用可以是试试设置app:tabMaxWidth="0dp",具体问题具体分析,若tabLayout没有和其它布局比重(或其它适配...

2019-05-05 08:55:48

Android VideoView实现播放本地和网络视频,滑动快进快退、滑动调整音量和调整亮度,分享功能,进度显示,双击暂停,单击暂停等功能

AndroidVideoView实现播放本地和网络视频,滑动快进快退、滑动调整音量和调整亮度,分享功能,进度显示,双击暂停,单击暂停等功能原生VideoView控件的实现,可自定义布局,类似直播的播放界面:一.效果图:二.功能列表:1、打开本地媒体器,SeekBar滑动进度条,暂停/播放按钮三个功能;2、锁定按钮功能;3、分...

2019-04-21 15:39:39

Android仿微信下载网络图片并保存到相册

可以url下载到相册,记得在清单加权限,6.0代码动态加权限判断,下载图片要在子线程中下载,下载完后广播更新相册在清单文件里面添加权限:<!--网络--><uses-permissionandroid:name="android.permission.INTERNET"/><!--读写文件--><uses-p...

2019-04-17 17:55:24

Android 编译警告...请使用 -Xlint:deprecation 重新编译 [或-Xlint:unchecked]

报错信息:targetJava:CarrierConfigTests(out/target/common/obj/APPS/CarrierConfigTests_intermediates/classes)targetJava:CellBroadcastReceiver(out/target/common/obj/APPS/CellBroadcastReceiver_interm...

2019-04-15 14:21:13

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。