首页
学习
活动
专区
工具
TVP
发布

Android开发经验分享

专栏成员
185
文章
116825
阅读量
25
订阅数
记录一到当时没做出来的 “解析Json计算表达式值” 的算法题
转载请以链接形式标明出处: 本文出自:103style的博客 {a.b.e}) AND 题目描述 给定表达式 A = [ "${a.b.c}", "${not a.b.c}", "${a.b.d} AND {m.n}", "${a.b.d} OR {m.n}","${a.b.c} OR ((${not a.b.d} AND ${a.b.e}) AND ${not a.b.f})" ]; 1 代表 true, 0 代表 false. 给定 json 字符串 B = {"a":{"b":{
103style
2022-12-19
3100
记录一个当时没有做出来的超大数相加
主要是 一个 正数 一个负数的情况。 保证测试用例 输入字符串是正常的正负整数。 正负数的字符串长度 不超过 10^9.
103style
2022-12-19
1740
Windows搭建Nginx直播推流服务器
将 ffmpeg 下的 bin 目录(我的是D:\1_streamserve\ffmpeg\bin) 和 nginx目录(我的是D:\1_streamserve\nginx-1.7.11.3-Gryphon) 都添加到 Path 路径下。
103style
2022-12-19
2.4K0
XMLHttpRequest has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ head
报错信息:Access to XMLHttpRequest at 'http://localhost:8081/' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
103style
2022-12-19
8760
Git reset 之后 怎么恢复到 reset 之前的节点
找到最下面最开始的一次 reset 操作,上面文件的倒数第二条。格式类似 a b username email 时间戳 时区 reset: moving to b,就是从节点a reset 到了 节点b.
103style
2022-12-19
1.1K0
[洗牌算法] - 从长度为m的int数组中随机取出n个元素,每次取的元素都是之前未取过的
3被抽中的概率是1 * 1/2 * 1/3 * 3/4 * 4/5 = 1/5
103style
2022-12-19
1.7K0
1505. 最多 K 次交换相邻数位后得到的最小整数
原题链接 – https://leetcode-cn.com/problems/minimum-possible-integer-after-at-most-k-adjacent-swaps-on-digits/
103style
2022-12-19
2170
大概是最详细的Glide流程图了
转载请以链接形式标明出处: 本文出自:103style的博客 大概是最详细的Glide流程图了… 建议下载原图放大观看。 基于 glide 4.10.0 ---- 如果看到有描述错误的地方,请指出来,感谢。 以上 ----
103style
2022-12-19
2340
SSL/TLS 通信过程
客户端发起请求,以明文传输请求信息,包含版本信息,加密套件候选列表,压缩算法候选列表,随机数,扩展字段等信息,相关信息如下:
103style
2022-12-19
9140
volatile引发的一个有趣的测试
本文是 看到 这篇文章中 “volatile 的意义?” 那一小节提供的一个例子引发的测试。
103style
2022-12-19
2050
Android resource linking failed
报错信息如上,摘自 the same bug in the stackoverflow。
103style
2022-12-19
7880
View的滑动冲突的分析和处理实践
文中有用到 Scroller 来实现弹性滑动,不了解的可以先看下 View的滑动实现方式。
103style
2022-12-19
5000
关于setContentView方法
我们直接看看 Activity 的三个 setContentView 方法的源码:
103style
2022-12-19
4280
验证和分析Android的事件分发机制
由于篇幅原因,实例验证过程记录到这里:Android事件分发机制验证示例 ,可以点击阅读原文查看。 大家主要关注里面打印的日志信息,看下事件分发的过程即可。
103style
2022-12-19
3030
涨姿势:利用AndroidStudio自带的Network Profiler来查看网络请求的相关数据
涨姿势:AndroidStudio那些不为人知的隐藏技能之一 – 利用Network Profiler来查看网络请求的相关数据。
103style
2022-12-19
2.5K0
View的滑动实现方式
我们可以看到 scrollBy 也是调用了 scrollTo 方法。 首先我们先看下 mScrollX 和 mScrollY 的示例图:
103style
2022-12-19
2430
incremental out directory should be set to aar output directory
然后开始google, 有个类似的问题 stackoverflow-questions-53008162, 说是 dataBinding 的问题, 说是直接注释掉,然而并没有卵用…
103style
2022-12-19
3050
View的基础知识介绍
通过上面的官方介绍,我们可以看到,View 是我们平常看到的视图上所有元素的父类,按钮Button、文本TextView、图片ImageView 等。 ViewGroup 也是 View 的子类,ViewGroup 相当与 View 的容器,可以包含很多的 View.
103style
2022-12-19
4150
进程间通信总结
前面我们通过上面几篇文章分别介绍了相关的IPC方式,这里我们再来回顾下这些IPC方式是怎么实现的。
103style
2022-12-19
2770
进程间通信的方式之Scoket——实现与AI鬼才聊天
前面我们介绍了: 进程间通信基础介绍 通过AIDL介绍Binder的工作机制 通过 Bundle、文件共享、Messenger实现进程间通信 进程间通信的方式之AIDL 进程间通信的方式之ContentProvider
103style
2022-12-19
2690
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档