- 博客(193)
- 资源 (7)
- 收藏
- 关注

原创 数据结构知识点汇总
最近在看 玩转数据结构 ,liuyubobobo老师讲得非常好,在此将这些知识点记录下来数据结构-数组(Java)数据结构-链表(Java)数据结构-栈(Java)数据结构-队列(Java)数据结构-二分搜索树(Java)数据结构-集合(Java)数据结构-映射(Java)数据结构-二叉堆、优先队列(Java)数据结构-线段树(区间树)(Java)...
2019-08-21 11:55:34
1158
原创 适配刘海屏
```private void fitNotch() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) { boolean isSupport = SPUtils.getBoolean(this, SPUtils.KEY_YSDK_SUPPORT_NOTCH, false); YSDKApi.setNotchSupport(isSupport); boole
2021-06-25 10:18:21
288
原创 找不到 <queries> 元素的报错
若出现找不到 元素的报错,是由于Android Gradle插件版本不匹配,可按照谷歌官方推荐升级到以下某个版本解决
2021-06-10 11:08:42
1142
原创 如何解决M1版Mac提示“您没有权限来打开应用程序‘xxx’”?
sudo xattr -rd com.apple.quarantine /Applications/xxx.app
2021-03-23 20:51:43
9007
3
原创 org.gradle.api.file.ProjectLayout.fileProperty(Lorg/gradle/api/provider/Provider;)Lorg/gradle/api/fi
项目根目录没有gradle-wrapper配置
2021-03-06 15:16:22
5809
原创 Android Studio连接手机之后识别不了Database Inspector
问题今天测试同学想要查看一下应用数据库中的数据,Android Studio 4.0+版本中刚好有这个功能,于是让他也安装了一个Android Studio。打开开发者选项的USB调试之后,Android Studio也识别了手机,显示了应用进程,Logcat中也可以看到具体的日志,但是Database Inspector就是识别不了应用进程。经过一番折腾之后,才发现了问题所在。解决方式经过一番测试之后,发现Android Studio的Database Inspector功能需要查看哪个进程对应的数
2021-01-22 21:59:27
4027
2
原创 Android动态设置ImageView的src
setImageDrawable(drawable);setImageBitmap(bm);setImageResource(resId);
2020-10-26 20:21:12
2341
原创 Android 属性动画 常用方法 与 插值器 Interpolator
Android 属性动画 常用方法 与 插值器 Interpolator
2020-09-04 20:33:49
121
原创 gradle解决冲突 同一版本
//解决冲突 同一版本configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == 'com.github.bumptech.glide') { println "name:${requested.na
2020-08-31 19:30:31
353
2
原创 ButterKnife为什么不是依赖注入?
引用至抛物线:是否依赖注入的关键在于「初始化工作由谁执行」,交给别人执行初始化的才叫依赖注入;但其实「由谁执行」依然不够精确,确切说应该是「初始化工作由谁决定」,一般来说,「决定」和「执行」肯定是一个类的,但 ButterKnife 有点特殊:它是类自己来决定( @Inject(R.id.text) 对吧?),但执行却由外部来执行(ButterKnife 是初始化的执行者)。所以 ButterKnife 只是一个刽子手而已,决定者仍然是类自己。所以 ButterKnife 不是依赖注入。知道怎么判断「
2020-08-13 10:29:53
174
原创 WanAndroid
WanAndroid是鸿洋大神的一个网站,里面有很多优质的技术文章,鸿洋大神还提供了网站的api供外部学习使用WanAndroid…学习GithubAndroid Jetpack架构开发组件化应用实战
2020-08-08 13:51:25
307
原创 Markdown语法
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-08-06 17:19:35
128
原创 Android Studio Gradle中文乱码
Help->Edit Custom VM Options加入-Dfile.encoding=UTF-8即可
2020-06-17 14:08:31
1463
原创 Android Studio多版本共存(4.0稳定版和4.1 Beta1)
Android Studio4.0稳定版官方最近已经更新了,可以直接在Google官网通过exe文件安装。最近有一个需求,需要查看应用的数据库,听说Android Studio4.1版本Google提供了官方的数据库管理插件,为了不影响之前的Android Studio版本,想安装一个Android Studio4.1版本来尝下鲜,废话不多说,直接开干。...
2020-06-17 11:53:21
5366
1
原创 Android View
转载Android LayoutInflater原理分析,带你一步步深入了解View(一)Android视图绘制流程完全解析,带你一步步深入了解View(二)
2020-06-15 17:16:53
138
原创 Android 将assets中的特定目录文件拷贝至sd卡
现在有一个需求,就是之前加载Lottie动画都是访问的assets中的文件,现在需要在程序启动的把assets中的文件拷贝至sd卡中代码:package com.fangju.lottiesample;import android.content.Context;import android.content.res.AssetManager;import android.text.TextUtils;import java.io.BufferedReader;import java.io.
2020-05-18 19:01:11
747
谷歌安装器.apk.zip
2021-04-01
图基本操作的编程实现源码
2019-04-24
二叉树基本操作的编程实现源码
2019-04-24
JSONObject所必须的6个jar包
2018-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人