chrome离线安装包下载

https://www.google.com/intl/en/chrome/?standalone=1这个链接默认下载的60MB的离线安装包。其它:主页下载的默认是 1MB 的的在线安装包。https://www.google.com/intl/zh-CN/chrome/参考:https://support.google.com/chrome/thread/3774390?hl=en...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

postman 增加变量

postMan 的url 中可以这样填写,这样在不同的环境测试时,只需要修改host变量,而不用每个request 都修改。添加变量的方式:右键一个 collections 点 edit在弹出的框中编辑 variables 即可:...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Glide4 加载失败时显示默认图片

// 根据URL的首字母创建一个DRAWABLETextDrawable drawable = TextDrawable.builder() .buildRoundRect(getUrlFirstLetter(item.getUrl()), getRandomColor(item.getUrl()), 10);viewHolder.ivLogo.setImageDrawable(drawable);// 当从网络加载失败时,显示这张DRAWABLERequestOptions o..
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

android 上传json串时,json key 被替换为 a b c 的问题

上传的json串是一个mapclassStudentInfo { public String name; public String age;}map.put("team", "team-a")List<StudentInfo> data = buildData(xxx);map.put("data", data);最后再用Gson将map转为json字符串。打包的debug版本的,表现正常,json串如下:{"team":"te.
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

finalize() timed out after 10 seconds 问题模拟复现

public class Apple { @Override protected void finalize() throws Throwable { super.finalize(); Thread.sleep(130*1000); }}在 actvitity中创建一个A pple 对象。C rash Handler里拦截异常import android.util.Log;import androidx.annotat...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

android gson list 和 json array 互转示例

compile 'com.google.code.gson:gson:2.8.4'list转 json stringpublic class TabData { public static final int TAG_TYPE_DEFAULT = 0; int tabType; int tabIndex; String tabTitle; long tabData;} List<TabData> lis...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

android studio gradle 使用离线包

distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-all.zip默认的下载地址很慢。下载了一个离线包后,把这行配置修改为:distributionUrl=file:///C:/Users/zzz/.gradle/wrapper/dists/gradle-6.6.1-all.zip...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Android Gradle 插件版本所需的 Gradle 版本

https://developer.android.google.cn/studio/releases/gradle-plugin.html#3-6-0当报错如下时,可以参看这个链接,看看Android Gradle 插件版本和Gradle 版本是否匹配。Unable to find method 'org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/.
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

listview 不显示分割线

默认的ListView分割线为黑色,对分割线进行定制和删除:android:divider="#fffff" 分割线颜色 设置为@null即不显示分割线android:dividerHeight="1px" 分割线高度
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Google play 发布更新时提示 发生了意外错误。请重试。(64f8e96e)

最终解决方案:使用传统版Play 管理中心 后问题解决
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

minSdkVersion 和 targetSDKVersion 的官方说明

详见:https://developer.android.google.cn/guide/topics/manifest/uses-sdk-element.html属性:android:minSdkVersion一个用于指定应用运行所需最低 API 级别的整数。如果系统的 API 级别低于该属性中指定的值,Android 系统将阻止用户安装应用。您应始终声明该属性。注意:如果您不声明该属性,系统将假定默认值为“1”,这表示您的应用兼容所有 Android 版本。如果您的应用并不兼容所有版本(
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

算法(第四版)下载

算法(第四版)下载
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Java基本类型简介

整数型 基本数据类型 位 bit(字节) long 64位 8bit int 32位 4bit short 16位 2bit byte 8位 1bit浮点型 基本数据类型 位 bit(字节) float 32位 4bit double 64位 8bit字符型 基本数据类型 位 bit(字节)
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

《Head First 设计模式》下载

下载地址 密码:yftu
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

IDEA中打Jar包的正确姿势

IDEA 中打Jar包方式,包括输出Jar包依赖第三方Jar包方式1.添加需要依赖的Jar包到库中2.command + ; 打开 Project Structure 或者点击File中也可以 选中module 在需要的jar包上打钩 添加依赖3.如果直接使用第3步就可以成功,那以上两步都是废话 安全起见都搞一下。command + ; 再次打开Project Structure再次打...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

基于原生SwipeRefreshLayout修改为横向刷新组件

网上有很多横向滑动的组件但是都是自己去实现的。于是我就想能不能偷个懒直接用原生的改一下哈哈。结果还真行。只不过可能不支持ListView。ViewGroup(RecyclerView)都是可以的,要是想支持ListView自己去实现下他们提供的OnChildScrollUpCallback中的canChildScrollLeft方法判断是否能从左边往右边滑动,top被我改成了Left因为是横向滑动...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Flutter开发中遇到的问题和解决方法(持续更新)

前言Flutter电子书正文支持Cookies的webview_flutter 已合并最新版本 0.3.19+8 webview_flutter原始项目//在yaml文件里直接依赖不要通过basemodule间接依赖webview_flutter: git: url: [email protected]:Darksiderlyd/plugins.git re...
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Android个人使用adb命令总结(持续更新...)

常用命令关闭Appadb shell am force-stop 包名启动Appadb shell am start -n com.android.settings/.Settings列出包名 加 | grep xxxx 过滤adb shell pm list packages查找相关包的信息包括查找启动Activityadb shell dumpsys package | grep xxxx查找相应包信息中的版本号adb shell dumpsys pack
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Gradle常用配置和操作

生成Jar包android{...}task makeJar(type: Copy) { delete 'build/libs/syssdk.jar' from('build/intermediates/intermediate-jars/release/')//jar文件来源 into('build/libs/') //生成路径 include('classes.jar') rename('classes.jar', 'syssdk.jar') //命名
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0

Android适配-最小宽度限定符

1、为什么要适配Android 的 系统碎片化、机型以及屏幕尺寸碎片化、屏幕分辨率碎片化严重,我们急需一种更优适配方式能够让界面视图在每个设备上能够正常显示。2、适配相关知识概念物理像素点(px) : 代表的是手机的物理像素点密度无关像素(dp): 密度无关像素等于160dpi 屏幕上的一个物理像素,这是系统的基线密度屏幕密度(dpi) : 屏幕每英寸上的像素点,Android 将所有的屏幕密度分组为6中通用密度:低(ldpi), 中(mdpi), 高(hdpi), 超高(xhdpi),xxhd
分类: 其他 发布时间: 09-22 12:56 阅读次数: 0