- 博客(55)
- 资源 (1)
- 收藏
- 关注
原创 下拉刷新,上拉加载,超好用的模块
private val mPageSize = 20 //每页数量。private var mPage = 1 //当前加载的页数。
2023-08-11 15:50:43 72
原创 接入百度地图sdk,无回调问题
3、mPoiSearch.searchInCity(new PoiCitySearchOption() .city("北京") //必填 .keyword("美食") //必填 .pageNum(0));使用的时候需要注意的是,如果未按照百度文档中的代码顺序,就会出现无法收到回调的问题。首先,我们须在项目及app下面的builder.gradle中添加对应依赖。上面是正确的顺序,如果2、3位置颠倒就会出现问题。
2023-06-15 16:27:50 221
原创 调用系统分享图片,多图到微信二次分享无效解决
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N) {//android 7.0以下。Toast.makeText(context, "分享文件不存在", Toast.LENGTH_SHORT).show();} else {//android 7.0及以上。List files为文件路径列表。注意:红色代码就是导致二次分享无效的源头。
2023-05-18 16:23:07 503
原创 遇到了No static field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier怎么办
No static field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier
2022-04-27 15:52:59 2622 1
原创 android 控件位置对调实现带动画
对调实现上述功能代码很简单,如下:private ObjectAnimator leftAnimator, rightAnimator;private void changeText(View tvFrom, View tvTo) { float distance = tvTo.getX() - tvFrom.getX(); float textWidth = tvFrom.getWidth() - tvTo.getWidth(); if (distance <
2022-04-22 16:14:14 2475
原创 Android 11 mkdir操作无效怎么办
我们都知道android11之后无法随意访问手机目录,所以这会举一个简单创建指定类型路径的方法:if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { dirPath = Environment.getExternalStoragePublicDirectory(DIRECTORY_PICTURES).getPath();//DIRECTORY_PICTURES 文件类型 根据自己需要填写}else { dirPath =
2022-04-19 09:16:32 2701
原创 带残影的动画
直接上代码ImageView ball = new ImageView(mContext);// bball 是将会动画的图片ball.setImageResource(R.mipmap.icone_hongbao);// 设置红包的图片setAnim(ball, iv_redpkg, iv_hongbao);// 开始执行动画 private int[] startLocation; private int[] endLocation; /** * *
2022-03-25 16:55:59 81
原创 android recycleView嵌套recycleView下拉二级列表显示(带动画)
不多说,直接上代码1、调用方式:MyAdapter myAdapter = new MyAdapter(this);myAdapter.setmList(list);//list自定义数据2、MyAdapter类public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> { private Context mContext; private List<DataIco
2022-03-25 16:07:32 4491
原创 android 11如何剪裁上传图片
1、剪裁代码 /** * 图片裁剪,裁剪后存放在沙盒目录下(沙盒目录/picture/子文件夹) * * @param activity activity * @param uri 图片uri * @return 裁剪后的图片uri */ public static void openCrop(Activity activity, Uri uri) { if (!Environment.getExternal
2021-09-28 16:13:32 540
原创 android 使用广播后台拉起activity/dialog
第一步:创建想要弹出的样式例如:我们可以使用activity承载dialog的样式,然后使用广播以及pendingIntent方式后台拉起。核心代码如下:Intent intent = new Intent(appActivity, AliveActivity.class);//跳转至承载样式的activitytry { pendingIntent = PendingIntent.getActivity(appActivity, 0, intent, PendingInte...
2021-08-10 20:18:51 1422 2
原创 自定义dialog动画
不多说直接上代码1、实现类public class ProgressDialog extends Dialog implements DialogInterface.OnCancelListener { private WeakReference mContext = new WeakReference<>(null); private volatile static ProgressDialog sDialog; private static Animatio.
2021-06-28 10:12:04 128
原创 2021-05-25
android系统裁剪图片并保存<uses-permission android:name="android.permission.CAMERA" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />pack.
2021-05-25 16:20:53 68
原创 自定义跑马灯背景
居中的图片:import android.animation.ValueAnimator;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Paint;import android.graphics.Path;import andro
2021-04-23 17:29:23 101
原创 图片绕固定点旋转
package com.freeskin.everday.util;import android.animation.ValueAnimator;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Matrix;import andro.
2021-02-05 16:22:27 118
原创 简单的loading
1、类package com.example.administrator.circlearoundpro;import android.app.Dialog;import android.content.Context;import android.graphics.Color;import android.graphics.drawable.ColorDrawable;import android.os.Bundle;import android.support.annotation.N.
2021-01-19 11:13:44 61
原创 通知栏透明化显示标题内容
想要实现该功能,只要分三步走:1、在xml布局中添加一个VIew,例如:<View android:id="@+id/status_bar_view" android:layout_width="match_parent" android:layout_height="0dp"/>2、导入第三方库implementation 'com.gyf.immersionbar:immersionbar:2.3.3'3、ImmersionBar.wi
2021-01-05 11:53:05 88
原创 自定义通知栏显示信息
先前由于不知道一些手机系统问题踩了一些坑,现在我分享下我得出的正确结果:NotificationUtil类package com.ztk.demo.lockdemo.notification;import android.app.Activity;import android.app.Notification;import android.app.NotificationChannel;import android.app.NotificationManager;import andr
2020-12-11 21:37:41 192
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人