
分享代码区
文章平均质量分 52
LuckFour
认真是一种态度
展开
-
Android OkHttp + Retrofit 取消请求的方法
在某一个界面,用戶發起了一個網絡請求,由於某種緣由用戶在網絡請求完成前離開了當前界面,比較好的作法是取消這個網絡請求。對於OkHttp來講,具體是調用Call的cancel方法。如何找到這一個網絡請求並取消掉它呢?操做大體分爲3步。第一步,在創建請求時,給請求(request)添加標記;第二步,根據標記,找到請求;最後,取消這個請求。要取消一個請求,OkHttp中能夠使用cancel方法OkHttp的request對象有tag。能夠根據tag來標示請求。Retrofit中並無顯示地提供取消請求的接口。原创 2023-03-10 16:18:00 · 1087 阅读 · 0 评论 -
Android实现应用数字角标攻击力
(以下方案除、索尼、htc 、联想未验证过、其余都有验证。原创 2023-02-10 10:18:25 · 533 阅读 · 0 评论 -
Android实现应用数字角标
最近遇到一个需求,需要将APP内某几个tab的未读消息数显示到桌面的应用角标上,于是查阅了一番资料,并咨询了几家应用开放平台,踩了几个小坑,最终勉强实现了自己的需求。由于国内主流手机为华为、小米、vivo、OPPO,故目前只准备实现这四款机型的角标功能,不过OPPO在咨询客服的时候被告知不开放数字角标的功能,因此目前就实现了华为、小米与vivo的需求。原创 2023-02-10 09:56:42 · 1866 阅读 · 0 评论 -
Android日常开发实用相关网站(值得收藏)
HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。HTTP的头信息包括通用头、请求头、响应头和实体头四个部分。HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。,本工具根据请求和输出分为 Request 和 Response 两部分。HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。:即可用于请求,也可用于响应,是作为一个整体而不是特定资源与事务相关联。:允许客户端传递关于自身的信息和希望的响应形式。原创 2023-02-06 14:08:18 · 259 阅读 · 0 评论 -
Android 一些代码规范整理
在讲之前,我们先思考一个问题,代码规范的出现是为了什么?不就为了让我们更好地进行团队协作和项目维护吗?没错的,所以代码规范原则应该围绕这两个目标进行。:代码规范文档只能解决场景下的问题,特殊情况应该要特殊处理,违背者需要给出,建议在代码中直接,这样可以,否则在一般情况下应当要遵守代码规范文档上的约束。:代码规范文档只能解决场景下的问题,特殊情况应该要特殊处理,违背者需要给出,建议在代码中直接,这样可以,否则在一般情况下应当要遵守代码规范文档上的约束。原创 2023-02-06 13:52:08 · 172 阅读 · 0 评论 -
Android 通过H5跳转到App指定页面
Android 通过H5跳转到App指定页面原创 2022-10-21 16:16:00 · 4429 阅读 · 0 评论 -
Android 项目常用工具类
Android 项目常用工具类原创 2022-10-18 11:04:27 · 990 阅读 · 0 评论 -
Android 常用的正则表达式验证工具类
Android 常用的正则表达式验证工具类原创 2022-10-18 10:43:40 · 219 阅读 · 0 评论 -
Android 常用时间戳工具类
Android 常用时间戳工具类原创 2022-10-18 10:41:36 · 833 阅读 · 0 评论 -
Java 中的 Math 类、Random 随机数、UUID,BigDecimal等使用
Java 中的 Math 类、Random 随机数、UUID、格式化字符串或数字、字符串和数字的相互转换、高精度计算、BigDecimal、计算机中的浮点数都是近似值原创 2022-10-18 10:13:36 · 788 阅读 · 0 评论 -
Java代码计算两个日期的时间差:精确到天至秒
Java代码计算两个日期的时间差:精确的天至秒原创 2022-10-18 09:32:51 · 2060 阅读 · 0 评论 -
Microsoft Edge浏览器网页改为纯黑色(将浏览器网页底色改为黑色)
Microsoft Edge浏览器网页改为纯黑色(将浏览器网页底色改为黑色)原创 2022-09-29 16:13:48 · 4078 阅读 · 0 评论 -
android WebView加载网页白屏问题优化处理
Android Webview加载Https链接时出现白屏优化处理原创 2022-09-29 15:40:31 · 6371 阅读 · 0 评论 -
Android 使用retrofit+rxjava实现网络请求封装的思路与实现方式
Android 结合retrofit与rxjava实现网络的封装原创 2022-09-14 10:19:20 · 1638 阅读 · 0 评论 -
Android通过反射机制跳转Activity页面**
Android通过反射机制跳转Activity页面 try { Class clz = Class.forName("com.xxx.WalletActivity"); skipActivity(clz); } catch (ClassNotFoundException e) { e.printStackTrace();原创 2021-11-24 18:01:57 · 1977 阅读 · 0 评论 -
全局异常捕获
java代码:package com.gy.my;import android.content.Context;import android.os.Looper;import android.util.Log;import android.widget.Toast;public class CrashHandler implements Thread.UncaughtExcep...原创 2019-01-13 15:14:54 · 215 阅读 · 0 评论