自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (1)
  • 收藏
  • 关注

原创 安卓Android 视频直播点赞爱心特效,计时器

高仿抖音点赞特效首先忽略这画质和抠脚的交互效果,首先需求就是 实现类似抖音的点赞效果 飘小心心的效果,UI的方案是做成了gif图,但是我觉得这种东西做成gif是不是太low了,于是就有了想法,这边记录一下:首先 图形是随机产生,这个不多说,ui的图片 然后点赞随机飘爱心的效果要怎么实现呢,首先想到的是 Android 属性动画 ,那就用这个方式来实现吧,用自定义view的方式实现它,...

2021-03-12 14:14:18 3559 11

原创 如何快速知道app当前页面是哪一个Activity(2.0升级版)

开发中快速知道app当前页面是哪一个页面,Activity

2024-01-31 18:22:59 419

原创 如何监控Activity的生命周期

如何优雅地监控Activity的生命周期

2024-01-29 14:47:07 360

原创 Android Text View 去掉默认的padding的实现方法

Android Text View 去掉默认的padding的实现方法,简单快捷,一看就懂

2024-01-15 20:00:00 1190

原创 教你在任何地方使用 EventBus 发送接收消息

EventBus,教你在任何地方使用 EventBus 发送接收消息。

2023-06-30 18:11:59 448

原创 android点击Dialog区域外可响应点击事件

android点击Dialog区域外可响应点击事件

2022-06-14 11:29:18 2391 1

原创 Android获取签名文件的MD5、SHA1、SHA256值

如图:1

2021-08-02 15:50:05 257

原创 安卓 使用 clickablespan 时点击无效问题

安卓Textview 使用SpannableString 设置ClickableSpan 出现点击事件无效。注意以下几点:1. 要注意 文字要设置在 textview setText之前2. 设置文字之后再设置 setSpan3. textView 设置 setMovementMethod(LinkMovementMethod.getInstance())4. 然后会有点击事件效果 ,但是字体点击时会有一个背景点击的选中效果,默认主题色, 如果不想要的话,设置 setHighligh...

2021-05-24 08:55:53 4899 1

原创 安卓 Textview 简易数字跳动效果和上下滚动切换效果

安卓 TextView 简易实现数字跳动的动画效果从一个数加或者减到另一个数,不断跳动显示。上下整体滚动切换(动画效果可自定义,比如左右切换或者翻转等)

2021-03-16 10:46:26 1411 1

原创 安卓应用市场互相抓取app包

安卓应用市场互相抓取app包抓包指的是抓其他家的包,比如说新应用市场,没有资源咋办,抓别的市场的的呗。为什么会这样?因为国内开发者生态做不起来呀,没什么人去开发者后台上传应用。1、何为应用市场抓包?应用市场抓包就是应用市场A使用了应用市场B或C、D等其他渠道的apk包,而不是使用你从开发者后台上传到应用市场A的渠道包。比如你在金立开发者后台上传了金立渠道的apk包,但金立软件商店中上线的apk包却是小米或其他市场的。2、抓包对于开发者的利弊?抓包对于app的整体量不会有影响,所以.

2021-03-12 08:43:30 1270 1

原创 Java 反射的基本理解 使用

------------------------------------------------------------------------Java反射----------------------------------------------------------------------------

2021-02-22 08:55:15 162

原创 安卓 json数据简易 格式化打印日志 Logcat

/** * Created by ldp. * <p> * Date: 2021-02-07 * <p> * Summary: json 数据格式化显示 */public class JsonFormatUtil { /** * json 数据格式化输出 * @param response * @return */ public static String formatDataFromJson(St...

2021-02-20 08:39:38 1349

原创 Kotlin高级函数map,flatMap,filter,take,let,apply,with,run,use等简单实用

/** * ------------------------------- map ------------------------------------ * -- map 操作符 对当前集合 中的 每一个元素 进行转换,返回转换后的 List<*>------- * ------------------------------------------------------------------------ */ val ints = arrayOf(1, ..

2021-02-09 15:53:52 1319

原创 Android 网络请求 HttpURLConnection 原生网络请求

HttpURLConnectionpackage com.example.administrator.words.http;import android.os.AsyncTask;import android.text.TextUtils;import android.util.Log;import com.example.administrator.words.util.ToastUtil;import com.google.gson.Gson;import java.io..

2021-01-31 16:36:54 682

原创 安卓 上面是矩形,底部是圆弧 ,可定制矩形和圆弧的高度比例 背景图

安卓 app 绘制 上面是矩形,底部是圆弧的矩形背景图片,可定制矩形和圆弧的高度比例 背景图,如图所示: 绘制 也很简单 ,分为两部分,第一部分是 上半部分的矩形 第二部分是下半部分 的弧形package com.dapeng.ui_lib;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Canvas;import ...

2021-01-14 10:05:51 666 3

原创 android 网络请求 报错 FileNotFoundException

在android7以上的版本中,带中文参数的网络请求能正常访问网站,而android5版本的安卓运行时,若参数不是中文,程序能正常运行,若是中文,则不能正常运行。如url_line为将要进行网络请求的链接。String part="中文";Stringn url_line="http://baidu.com?part="+part;需要改成String part="中文";try { part= URLEncoder.encode(part.toString(),"utf-8

2021-01-11 19:12:36 569

转载 Android中不让软键盘顶起Dialogt弹窗

转载:Android中不让软键盘顶起DialogFragment弹窗

2020-12-25 09:45:56 2307

原创 RecyclerView Adapter 简易封装 支持 添加头、尾 布局支持多布局类型

import android.content.Context;import android.util.SparseArray;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import androidx.annotation.NonNull;import androidx.annotation.Nullable;import androidx.recycle.

2020-12-23 13:15:33 322

原创 Flutter配置Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

2020-12-01 10:46:04 1003

原创 可设置最大高度maxHeight的RecyclerView

public class MaxHeightRecyclerView extends RecyclerView { private int maxHeight; public MaxHeightRecyclerView(@NonNull Context context) { this(context, null); } public MaxHeightRecyclerView(@NonNull Context context, @Nullable At.

2020-11-10 11:04:27 433

原创 viewPager2 + TabLayout 实现 动态 调整tab和fragment数量

viewPager2 + TabLayout 实现 动态 调整tab和fragment数量 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.xxx_layout) initView() requestData() } private fun req

2020-10-26 10:04:31 2958

原创 Android setText(Html.fromHtml(R.string.xxx)无效的问题,字符串资源有HTML标签失效问题解决

<string name="apply_type_one">111<font color="#9AB7FE">222</font></string>这时候 代码调用 如下,是没有颜色的 没有效果String.format(R.string.apply_type_one)解决方法如下:前后加上 即可<![CDATA[原来的字符串]> <string name="apply_type_one">&l...

2020-09-15 09:47:51 794

原创 监听多个EditText,都不为空或满足特定条件,Button才能点击或者其他效果

时间仓促,直接写了一个内部类,先记录一下看代码 // 设置tag 区别其他的 EditText 这个不仅仅需要判空 还需要输入4位数字 (你们可以自定义你们自己的条件) msg_code_et.tag = "sms_code" /** * 自定义 TextWatcherHelper 实现 TextWatcher * * 时间仓促 思路就是这么个思路 有时间了可以封装一下 */ inner clas..

2020-09-14 15:46:43 588

原创 安卓全部通用标题栏实现

万变不离其宗: 安卓通用标题栏,不用每次都手动写,除了比较复杂的手动写,这边只是举个例子,布局也很简单,具体根据自己的需求添加package com.dapeng.base_lib.base;import android.app.Dialog;import android.app.ProgressDialog;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import...

2020-08-31 17:07:08 502

原创 Android 6.0 权限申请 建议封装 基本原理 

Android 权限申请 建议封装 基本原理/** * 安卓6.0以上权限申请 */public abstract class BasePermissionRequestActivity extends AppCompatActivity { //**************** Android M Permission (Android 6.0权限控制代码封装) private int permissionRequestCode = 88; private Perm.

2020-08-31 15:57:41 138

原创 如何快速知道app当前页面是哪一个Activity

通过adb命令来获取栈顶Activity,就是我们所看到的Activity。进入到Android sdk platform-tools 目录 运行 adb命令adb shell "dumpsys window | grep mCurrentFocus"

2020-06-02 13:55:33 1029

原创 Cannot start internal HTTP server. Git integration

IDEA Android Studio 今天一启动就这样子,之前还是好的 Cannot start internal HTTP server. Git integration, JavaScript debugger and LiveEdit may operate with errors. Please check your firewall settings and restart IntelliJ IDEA 解决方法:关闭防火墙,把防火墙...

2020-05-31 09:58:08 608

原创 安卓Flutter开发基础(七)(编译器调试技巧)

同安卓Java开发

2020-04-23 17:30:46 139

原创 安卓Flutter开发基础(六)(动画)

2020-04-23 17:25:20 111

原创 安卓Flutter开发基础(六)(图片控件开发)

2020-04-23 16:41:53 147

原创 安卓Flutter开发基础(五)

2020-04-20 15:01:22 137

原创 安卓Flutter开发基础(四)

2020-04-20 11:43:25 123

原创 安卓Flutter开发基础(三)

------------------------------------------------------------------------------------------------ 相当于Android 中写死的View,一旦初始化就不会被更改的视图;...

2020-04-20 11:02:04 131

原创 安卓Flutter开发基础(二)

2020-04-20 10:36:52 111

原创 安卓Flutter开发基础(一)

想要学习Dart语言的可以在https://dartpad.cn/练习熟悉。活不多说,直接开始:1、程序入口在Dart里,每一个App都必须有一个顶级的 main() 函数作为应用程序的入口void main() { print("hello");// 控制台输出日志}2、变量Dart是类型安全的,它使用静态类型检查和运行时的组合,检查以确保变量的值始终与变量的...

2020-04-13 18:19:59 211

转载 安卓性能优化

1、布局渲染 方向:造成问题:大部分Android显示屏幕是以每秒60帧来刷新的,1000毫秒/60≈16毫秒,所以16毫秒没有完成绘制用户就会感受到卡顿现象出现,绘制布局渲染不得当是卡顿的主要原因,主要是过度绘制(overdraw)布局的层级太深、页面过于复杂等。(动画、频繁的发GC导致堵塞渲染、UI线程中有轻微的耗时操作等因素也会导致卡顿后面详说。)实用工具:开发者模式下打开 调试GP...

2019-12-17 17:32:44 346

原创 自适应弹出 PopupWindow,根据popupContentView高度来判断向上还是向下或者向左向右

一个通用的popupWindow,加了一个自适应弹出 PopupWindow的方法,根据popupContentView高度来判断向上还是向下,请忽略动画效果的错觉,好多方向用的都是同一个动画效果,动画效果根据实际情况自行添加。。。 /** * created by Da Peng at 2019/11/4 */public class MyPopupWindow ...

2019-11-04 15:46:05 1213

原创 Glide安卓9.0加载不出图片解决方案

Glide是一个用于加载图片的框架,但这次却出了问题。。。加载不出图片了???首先并没有什么骚操作,正常加载,一开始以为是依赖出了问题啥,一顿好找,摸不着头脑,但改了之后还是无法加载出来,这时我很大程度上就觉得是Android系统的问题了。最终还是和我想的一样。解决方案在AndroidManifest.xml加入android:usesCleartextTraffic="tru...

2019-10-16 11:13:52 2796

原创 Okhttp3 中请求回调的数据response.body().toString()取不到数据

okhttp --response.body().toString() 获取不到json字符串,我一直以为是请求问题或者解析错误,因为开始一直报的是解析错误,JSONObject和Gson都失败以后又去看,最后看到一个okhttp --response.body().string() 试了一下,成功了,没事多看看官方文档...

2019-10-12 17:15:26 3714

原创 安卓学习地址整理

All_资料Android官方培训课程中文版安卓tipsAndroid Handler消息机制原理最全解读(持续补充中)handler 问答MMAT-Android自动化内存分析工具synchronized方法和synchronized语句上拉下拉加载框架上拉下拉自定义头部文档Android-Tools 让你事半功倍自定义View(1)自定义View...

2019-10-08 11:23:51 129

安卓点赞飘心特效,计时器效果代码

类似抖音的点赞效果 飘小心心的效果

2021-03-15

空空如也

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

TA关注的人

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