- 博客(10)
- 收藏
- 关注
原创 Adroid Studio 2022.3.1 版本配置greendao提示无法找到
之前报错,主要就是id 'org.greenrobot.greendao'这个包无法找到,找不到的原因就是org.greenrobot:greendao-gradle-plugin:3.3.1需要添加到整个项目模块的配置文件build.gradle(module)中,我一直在app配置文件。在配置greendao的过程中,在网上寻找各种方法去配置都显示错误:Plugin with id 'org.greenrobot.greendao' not found.中的添加的,所以一直无法找到。
2023-08-12 21:37:08
1069
1
翻译 Android ContextWrapper的attachBaseContext(Context base)方法
1.ActivityThread中的performLaunchActivity(ActivityThread.ActivityClientRecord r, Intent customIntent)方法作为起始点,其中包含这一句。2.接着我们ctrl+鼠标左键查看packageInfo这个变量发现是LoadApk类型,我们在其中查看makeApplication方法。从第2点与第5点可以看出ContextWrapper中的mBase对象实例其实是ContextImpl。,如果只想看结果,可以参考如下过程。.
2022-08-10 11:37:06
809
原创 c语言的内存读取方式
大部分设备(除了军用等对时间控制要求极高的设备)是高位(位越高,数越大)高阶码(数据在内存中地址)存储。计算机读取方式是从右往左。(暂时不加入补码的知识)例:int a = 1;(十进制)二进制数据 0000 0000 0000 0000 0000 0000 0000 00011000 0000 0000 0000 0000 0000 0000 0000(内存中保存的值,从右往左读)按照一...
2019-09-20 17:20:07
4337
原创 c语言补码
计算机中都是按照补码方式存储的,数据的补码严格按照原码—>反码—>补码的方式转化。整数的反码补码都与原码一样,负数的反码,是原码保持符号位不变,其他取反,反码加一为补码,溢出的数据,直接去掉最左边。11000 0000(源码) — 10111 1111(取反) — 11000 0000(加一) — 80(1000 0000)(去左端溢出数据,补码)-127;// 1111 1111...
2019-09-20 16:59:27
1870
原创 char型数据为什么用补码中的负零表示-128而不是128?
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-09-20 16:51:24
1095
原创 c语言的数据存储(仅讨论基本类型)
c语言的数据存储大部分智能设备是高字节(内存地址的值越高字节越高)高位存储。部分是高字节地位存储。但是每个字节的位都是从右到左逆向读取。...
2019-09-19 18:11:33
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人