Android 使用com.github.LuckSiege.PictureSelector依赖时, Glide框架无法使用占位图placeholder、asgif、overload等方法

错误如下: Caused by: java.lang.NoSuchMethodError: com.bumptech.glide.RequestManager.load 典型的一个项目中的依赖冲突: implementation 'com.github.LuckSiege.PictureS...

2018-10-31 11:54:59

阅读数 1116

评论数 0

Android java.lang.NoClassDefFoundError: android.support.v4.animation.AnimatorCompatHelper

共享一下依赖包: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') // androidTestCompile('com.android.support.test.espresso:espre...

2018-10-31 11:44:06

阅读数 148

评论数 0

Android 底部弹出选择菜单ActionSheet

对于各式各样的选择菜单弹框可以使用很多中方式来实现,下面我们来看看ActionSheet是如何实现的: 一.第三方ActionSheet实现方法: compile 'com.baoyz.actionsheet:library:1.1.4' 1.添加以上依赖,实现下面代码,写在对应的监听...

2018-10-28 17:05:21

阅读数 184

评论数 0

This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_

This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to fal...

2018-10-28 16:15:56

阅读数 22

评论数 0

Android 分享界面制作从底部滑出动画效果

1.自定义类如下: BaseDialog: import android.app.Dialog; import android.content.Context; import android.util.DisplayMetrics; import android.view.KeyEven...

2018-10-28 14:50:27

阅读数 945

评论数 0

Program type already present: android.support.design.widget.CoordinatorLayout$ViewElevationComparato

Program type already present: android.support.design.widget.CoordinatorLayout$ViewElevationComparator 解决方法: constrain:constrain-layout 版本与design版本依...

2018-10-28 12:28:28

阅读数 114

评论数 0

Program type already present: android.support.v4.app.BackStackRecord$Op

Program type already present: android.support.v4.app.BackStackRecord$Op dependencies { implementation fileTree(dir: 'libs', include: ['*.jar'])...

2018-10-28 12:21:40

阅读数 390

评论数 0

Annotation processors must be explicitly declared now. The following dependencies on the compile cl

Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor...

2018-10-28 11:23:44

阅读数 1235

评论数 0

The SDK Build Tools revision (23.0.2) is too low for project ':app'. Minimum required is 25.0.0

The SDK Build Tools revision (23.0.2) is too low for project ':app'. Minimum required is 25.0.0 原因: 报错原因是因为gradle 插件版本以及SDK build Tools 是有关联的;  所以更...

2018-10-28 11:07:21

阅读数 441

评论数 0

No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices.

No service of type Factory&amp;lt;LoggingManagerInternal&amp;gt; available in ProjectScopeServices. 解决方法: 把上图的版本修改成: classpath 'com.git...

2018-10-28 10:55:45

阅读数 224

评论数 0

Minimum supported Gradle version is 3.3. Current version is 2.4.

Minimum supported Gradle version is 3.3. Current version is 2.4. 解决方法: 1.找到下图文件: 一般在项目gradle/wrapper/gradle-wrapper.properties文件中查找。 然后把: d...

2018-10-28 10:50:07

阅读数 363

评论数 0

Error:Unsupported method: BaseConfig.getApplicationIdSuffix(). The version of Gradle you connect to

Android studio 3.0版本导入其它项目后报错如下: Error:Unsupported method: BaseConfig.getApplicationIdSuffix(). The version of Gradle you connect to does not suppo...

2018-10-28 10:35:55

阅读数 1057

评论数 1

The specified Android SDK Build Tools version (25.0.3) is ignored, as it is below the minimum suppor

The specified Android SDK Build Tools version (25.0.3) is ignored, as it is below the minimum supported version (27.0.3) for Android Gradle Plugin 3....

2018-10-27 20:39:24

阅读数 1274

评论数 0

Error:Unable to load class 'org.gradle.logging.StyledTextOutput'. Possible causes for this unexpecte

使用Android studio 3.0以上的版本导入工程报错: Error:Unable to load class 'org.gradle.logging.StyledTextOutput'. Possible causes for this unexpected error include...

2018-10-27 20:33:37

阅读数 34

评论数 0

Android 智能上拉加载下拉刷新框架之SmartRefreshLayout

1.说明: SmartRefreshLayout的目标是打造一个强大,稳定,成熟的下拉刷新框架,并集成各种的炫酷、多样、实用、美观的Header和Footer。它不只是支持所有的View,还支持多层嵌套的视图结构。它继承自ViewGroup 而不是FrameLayout或LinearLayout...

2018-10-27 12:26:49

阅读数 424

评论数 0

Android 封装显示和隐藏软键盘完美方法实现

  在含有输入框的界面有时会有已进入显示输入框,键盘就要自动弹起来,但我们点击返回按钮键盘则要自动的隐藏,下面看下封装的一个简单的类: 1.SoftKeyboardUtils  import android.annotation.TargetApi; import android.app....

2018-10-24 20:49:50

阅读数 197

评论数 0

Android三方库--TakePhoto与融云IM的相机调用闪退

对与app调用相机或相册上传头像到服务器除了最原始的写法外,还有一个神奇的第三方TakePhoto 和 Boxing 1.先来说说TakePhoto与融云的冲突,导致手机调用相机闪退: 错误信息如下: Caused by: java.lang.NullPointerException: At...

2018-10-24 20:35:01

阅读数 275

评论数 2

Android 解决ScrollView里嵌套多个RecyclerView时,RecyclerView数据显示不全的问题

  在项目中有时候会遇到一个界面会需要多个RecyclerView来实现,但是最外层需要ScrollView来包裹,这样的话就会遇到嵌套冲突的问题了,下面我们来看看怎么来解决: 1.试过很多的方法,还是第1个好用: 我们来自定义一个ScrollView: /** * sgf * 最大...

2018-10-23 20:57:53

阅读数 1141

评论数 1

Android 关于布局中Button控件正常顺序出现的遮盖其他控件问题

在一个相对布局中设置着底部组合控件,比如:正常app的四个底部导航栏,分别用权重去等比例显示,但是若在其中的一份比例中的相对布局里放置了Button和其他的自定义控件(包含非自定义控件),那么就会出现Button覆盖布局中的其他控件的问题,不过遇到的也许不多吧,下面来说一说我遇到的情况: 1...

2018-10-20 17:45:22

阅读数 897

评论数 0

Android 自定义消息右上角的数字提示或红点(类似微信或QQ的未读消息提示)

完成消息右上角的数字提示或红点,下面上图: 1.类似微信或QQ的未读消息提示,下面看看如何实现: 布局文件: &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&...

2018-10-20 11:46:16

阅读数 1858

评论数 1

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