会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Spiderman L
It's the choices we make that makes us who we are ,and we always have a choice to make things right.
博客园
首页
新随笔
联系
管理
订阅
1
2
3
4
5
···
10
下一页
2022年1月5日
appcompat 1.2.0 VS 1.3.1
摘要: 1. 背景 项目使用知乎 matisse 相册库,项目依赖 appcompat 1.2.0版本,现在升级至appcompat 1.3.1 版本,出现相册为空的情况。 相册为空的原因如下图所示: supportFragmentManager .beginTransaction() .replace(R
阅读全文
posted @ 2022-01-05 19:36 Spiderman.L
阅读(258)
评论(0)
推荐(0)
2021年11月17日
Android 5.1 java.util.zip.ZipException: Entry is not named
摘要: 1. https://github.com/Tencent/Shadow/issues/356 2. https://blog.csdn.net/yidunmarket/article/details/80359004 3. https://zhuanlan.zhihu.com/p/90905327
阅读全文
posted @ 2021-11-17 20:42 Spiderman.L
阅读(253)
评论(0)
推荐(0)
2020年12月8日
Android Aspectj 接入 - 非组件
摘要: 前言 Android 中接入 Aspectj 目前常用的方式有两种,一种是项目非组件的方式接入,即我们在使用切片的 module 下加入编织脚本。另一种方式是组件的方式接入,就是以 Gradle Plugin 的方式接入。对于使用的 module ,直接 apply 我们定义的 Plugin 就行。
阅读全文
posted @ 2020-12-08 11:55 Spiderman.L
阅读(396)
评论(0)
推荐(0)
Android Aspectj 接入错误记录
摘要: 接入错误 1. org.aspectj.apache.bcel.classfile.ClassFormatException org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant po
阅读全文
posted @ 2020-12-08 10:04 Spiderman.L
阅读(1790)
评论(0)
推荐(0)
2020年11月3日
基于 HttpURLConnection 的网络开发总结
摘要: 1. HttpURLConnection 上传进度 用 HttpURLConnection 做文件上传,会有需要显示上传进度的需求。但是根据官方的文档说明,如下图,HttpURLConnection 在上传数据之前,默认会强制先将请求体缓存在内存中。这样会导致我们上传进度显示不准确。具体现象就是上传
阅读全文
posted @ 2020-11-03 18:52 Spiderman.L
阅读(503)
评论(0)
推荐(0)
2020年10月28日
Android WebView 的 addJavascriptInterface 探究
摘要: 一、前言 Java和JS交互的方式有多种,这里探讨的方式是通过以下方式进行的交互。 webView.addJavascriptInterface(this, "JSBridge") 这篇文章是想弄明白 JavaScript 和 Java是如何实现这种方式互调的,就从源码角度开始分析 。 二、分析 1
阅读全文
posted @ 2020-10-28 21:23 Spiderman.L
阅读(2930)
评论(0)
推荐(0)
2020年1月21日
Android Chart Views
摘要: 地址:SAndroidChart 1. 饼状图 实现内容: <1> 动态增加数据 <2> 对于描述位置的冲突,牺牲空间的前提下进行避免 开发记录: <1> Android 中绘制角度的坐标: <2> Android中位置坐标的计算和角度的计算,注意Android 坐标系的起点位置与绘制圆圆心之间的关
阅读全文
posted @ 2020-01-21 09:57 Spiderman.L
阅读(150)
评论(0)
推荐(0)
2019年4月29日
App 打包
摘要: 记录一下: 1. applicationIdSuffix 实现不同 ApplicationId 打包,buildTypes 中添加编译后会成功生成加对应后缀的ApplicationId。在 productFlavors中 AS显示也可以添加,但是实际没有成功。不过可以在其中直接指定不同的Applic
阅读全文
posted @ 2019-04-29 16:39 Spiderman.L
阅读(156)
评论(0)
推荐(0)
2019年3月19日
java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details
摘要: 这个错误单个拿出来讲解一下,是因为记录一下日常开发排错的方式以及日志的查阅: 这个错误网上大部分的解决方式是:在项目的gradle.properties中添加一行 android.enableAapt2=false 的代码 但是这种方式好像也并不能解决全部情况下的该问题,而且这种方式已经过时了。 我
阅读全文
posted @ 2019-03-19 14:15 Spiderman.L
阅读(11578)
评论(0)
推荐(0)
2019年1月8日
遍历树,找出所有叶子路径
摘要: 一、示例: 树的结构: 示例中自己构建了图片中的这棵树: 树节点模型: 构建树: 二、遍历方式 提供三种方式进行遍历: ① 递归形式的深度优先遍历: ② 非递归的深度优先遍历 3. 广度优先遍历,遍历所有叶子路径 三种方式的输出: 三、总结 示例是查找树的所有叶子节点,举一反三,如果我们是查找树中满
阅读全文
posted @ 2019-01-08 11:37 Spiderman.L
阅读(7038)
评论(0)
推荐(0)
1
2
3
4
5
···
10
下一页
公告