- 博客(9)
- 收藏
- 关注
原创 热修复框架AndFix使用
热修复一般用于版本发布之后无需版本更新而实现代码逻辑修复,AndFix作为阿里的Android热修复开源框架具有立即生效 但同时其资源文件不可作为修复对象,官方地址 使用方法非常简单 Initialize PatchManager patchManager = new PatchManager(context); patchManager.init(appversion);//current version Load patch patchManager.loadPatch(); Add
2020-07-17 17:02:02
288
原创 关于 phpstudy Navicate 10060连接错误
开放阿里云3306端口(一定要去检查) shell登录mysql 查看user表select host,user from user;,将用户host设置为%,刷新权限 检查phpstudy安全处放行端口
2020-06-21 21:09:46
268
原创 Android蓝牙局域聊天实现
前言 最近课程设计的大题目正好是基于蓝牙/IP/WebSocket等实现局域聊天功能,就想着把之前写过的有关蓝牙通信的代码重新整理一下,顺便完善一下相关功能(包括文字、表情、图片等相关功能的实现) 功能一览 联系人列表 基于蓝牙通信 头像+名称显示在消息框上方 变长变高信息框 收发左右各自对齐 内容可滚动 聊天记录本地存储 可发送表情包 图文混排 可发送拍摄图片 HaHa,原谅我写上面这些(毕竟我懒,直接把功能相关要求粘贴了过来,大家如果有需要的相关功能模块可以接着往下看) 这次重新整理代码完善功能
2020-06-16 19:49:12
281
原创 Android面试(Java部分)
Q:ThreadLocal原理有了解过吗?简单讲一下你知道的 ThreadLocal准确来说并不是用来解决线程同步问题,而是用来做线程隔离的,确保每个线程可以读到其变量副本,主要实现可以参见上图,每个Thread内部维护了一个ThreadLocalMap变量,而ThreadLocalMap是ThreadLocal的一个内部类,ThreadLocal内部又维护了一个Entry数组,将将前的threadlocal实例为key,以所存实例为value存储在Entry数组中,而Entry中的key弱引用于Thr
2020-06-01 21:32:05
257
1
原创 Android Gradle基本使用及常用命令
前言 目前绝大多数的Android项目都是基于Grale了,因为Gradle确实给我们带来了很多便利,本文就为大家演示如何正确配置Gradle环境及使用Gradle命令来进行日常项目构建 1.首先配置Gradle环境,一般在${USER}/.gradle/wrapper/dists路径我们可以找到之前用过的不同版本的代理,如下所示 我们将某个要用的全局环境版本对应的bin目录配置到path环境变量中 要在Android Studio Terminal中生效,需要重启Android Studio,我们也
2020-06-01 09:34:22
555
原创 Android秋招复习索引
本文章旨在准备面试过程中Android复习知识点系列索引 序号 链接 1.Handler使用详解及原理 https://blog.youkuaiyun.com/qq_30504943/article/details/106102818
2020-05-31 16:07:10
169
原创 Android Handler学习及复习总结(一篇全)
最近复习了一下Android基本知识,复习到了Handler,决定写篇博客总结一下,后续有补充的会在此补充
2020-05-13 22:40:19
355
原创 PHPStudy部署TP5项目
近来使用PHPStudy来部署TP5项目时碰到了一些问题,好在全部解决了,在此总结一下问题的解决方法 1.部署之后无法访问,出现以下错误 看到这个报错信息后我第一时间去检查了public目录下的启动文件,发现并没有问题,然后就开始翻博客,最终解决方法如下 关闭此处的防跨站攻击 关闭后成功进入了首页,马上,第二个问题又出现了 2.除了首页之外,其他页面全部404无法访问 在这里将解决方法贴出来 TP5默认是有.htaccess文件的,在使用winscp等软件上传时该文件可能会丢失,我碰到
2020-05-09 16:11:57
2255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人