自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android NestedScrollView嵌套ViewPager以及ViewPager内嵌套recyclerView的问题

这里写自定义目录标题NestedScrollView嵌套viewpager会出现两个问题NestedScrollView嵌套viewpager会出现两个问题1.viewpager无法显示,高度为02.嵌套后NestedScrollView无法滑动先说第一个问题:viewpager无法正常显示,只需要在NestedScrollView内加入android:fillViewport="true"就可以了 <android.support.v4.widget.NestedScrollVie

2020-12-22 17:29:16 4173 6

原创 Tablayout + Viewpager2 + Fragment , fragment 自适应高度

fragment 自适应高度

2022-09-27 16:05:36 683 2

原创 setCurrentItem()方法失效的解决办法

tablayout + viewpager2 + fragment 跳转指定位置 setCurrentItem()失效的解决办法

2022-09-27 15:27:42 2188

原创 Android 解决开发中的依赖冲突

开发中不可避免会遇到依赖冲突,比如:从错误信息可以看到tv.danmaku.ijk.media这个引起的冲突那么在as里双击shift会出现这个:把冲突的库输入进去,大致就能看出哪些地方冲突了然后在build里解决冲突就可以了:'tv.danmaku.ijk.media'这个就是冲突的地方 configurations { all*.exclude group: 'tv.danmaku.ijk.media' }本篇只为解决问题,大家可以看这一篇,

2021-01-12 17:04:05 780

原创 一个拿来就可以用的Base64工具类

记录一个不知道从哪里拿来的Base64Utilpublic class Base64Util { private static final char last2byte = (char) Integer.parseInt("00000011", 2); private static final char last4byte = (char) Integer.parseInt("00001111", 2); private static final char last6byte =

2020-09-19 17:01:29 432

原创 一个异常:java.lang.NoClassDefFoundError

我遇到这个异常的场景是在集成环信的EaseUI的时候,在android 5.0以上的机子上可以完美运行,但是到了android 4.4版本的时候,就会报这个异常,最开始以为是工程里面easeui和别的什么冲突了,也以为是环信的问题,后来证明这个只是android 4.4版本的问题,最后解决的方法是用了分包来处理的。 具体处理方法可以看 http://www.cnblogs.com/chenxib

2017-09-01 17:14:15 573

原创 一个关于微信的异常:JSONException

在做第三方微信登录、分享或者支付的时候,一不小心就会报一个JSONException的异常,如下图: 报这个异常的主要原因是因为没有进行签名,或者签名后没有进行打包,所以我们的解决方案便是:Appid和Appsecret配置好后,必须打包。这样就可以避免这个异常了。

2017-08-02 14:09:00 859

原创 Android环信IM简单集成(EaseUI)

环信,用来做即时通信的,使用环信自己的EaseUI集成的话,还是比较简单的。1、在环信官网注册一个账号,然后进入环信管理后台!创建项目,拿到我们需要的AppKey2、我们需要去下载SDK,下载完成后,将examples下的easeui包导入AS将libs下的.so文件放入AS的libs下 3、在build.gradle中添加libs的路径android { ...... sourc

2017-07-26 17:42:37 1174

原创 关于Glide的简单工具类

目前来说Glide应该是现有的比较好用的一个图片加载类,不仅可以加载圆形图片,还可以加载GIF动图以及Video,而且内存占用率相对来说还比较低,综上,为了以后使用方便,特在此写一个关于Glide的简单的工具类import android.content.Context;import android.graphics.Bitmap;import android.support.v4.graph

2017-06-01 13:49:19 341

原创 关于Manifest merger failed with multiple errors, see logs

造成运行项目报错-Manifest merger failed with multiple errors, see logs的原因是多方面的,此次遇到的这个问题的原因是因为引入依赖时导致compile ‘com.android.support:design:25.3.1’ 与 compile ‘com.android.support:design:26.0.0-alpha1’所冲突造成的。错误提示:

2017-06-01 09:48:44 474

原创 自定义View

自定义View需要画笔Paint类,重写onDraw()方法此篇主要讲述一种超灵活的画法:drawPath()//一只画笔Paintprivate void initView() { paint = new Paint(); paint.setAntiAlias(true); paint.setColor(Color.RED); pa

2017-05-09 14:25:08 193

原创 RecyclerView的条目监听事件

RecyclerView自身并没有条目的点击事件,所以在做RecyclerView的条目点击事件时,只能自己来实现,从网上看了一种方法,感觉还不错,具体如下:首先要在适配器中设置接口来实现RecyclerView的点击监听 //点击 private OnItemClickListener mOnItemClickListener; //长按 private OnItem

2017-05-09 14:14:54 1421 2

原创 XUtils3.0 使用

XUtils3.0有四大功能1、注解2、网络请求3、数据库4、图片加载==========================================================要使用XUtils必须要进行初始化,通长我们会这样写:public class MyApp extends Application { @Override public void onCreate()

2017-04-23 20:34:47 321

原创 第三方登录——QQ登录

第三方QQ登录有两种方式:一种是通过友盟SDK,注册key,再通过腾讯开放平台的SDK来实现另一种是直接通过腾讯开放平台直接实现http://open.qq.com通过实际操作,个人觉得直接通过腾讯开放平台来实现比较好用,所以本文所要介绍的就是这种直接通过腾讯开放平台来实现。创建并配置工程:1、下载SDK下载地址:http://wiki.open.qq.com/wiki/mobile/SDK下载2、

2017-04-23 19:28:32 934

原创 SlidingMenu的使用方法

SlidingMenu是一个侧滑菜单准备工作:1、导入Module包 2、准备一个空布局XML开始使用: private void initSlidingMenu() { //这里加载的是空布局 setBehindContentView(R.layout.frame_layout); getSupportFragmentManager().begin

2017-04-16 20:10:36 300

原创 XListView刷新、加载

package com.bawei.test313.activity;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Environment;import android.util.Log;import android.view.View

2017-04-10 07:57:48 205

原创 ExpandableListAdapter二级菜单适配器

package com.bawei.test313.adapter;import android.content.Context;import android.database.CursorJoiner;import android.database.DataSetObserver;import android.view.View;import android.view.ViewGroup;

2017-04-10 07:54:29 322

原创 Android网络判断

一个小小的工具类public class NetWorkUtils { //判断网络是否连接 public static boolean isNetWorkAvailable(Context context){ //网络连接管理器 ConnectivityManager connectivityManager = (ConnectivityManager)

2017-03-31 13:32:55 189

原创 关于HttpURLConnection简单的一个工具类

供初学者参考,比较基础,不完整,只有一个GET请求方式

2017-03-26 19:32:20 298

空空如也

空空如也

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

TA关注的人

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