Not Found Blog

  • 首页

  • 标签

  • 归档

  • 搜索

Java 只有值传递

发表于 2019-05-03
本文字数: 224 | 阅读时长 ≈ 1 分钟

值传递:在方法被调用时,实参通过形参把它的内容副本传入方法内部,此时形参接收到的内容是实参值的一个拷贝,因此在方法内对形参的任何操作,都仅仅是对这个副本的操作,不影响原始值的内容。 引用传递:”引用”也就是指向真实内容的地址值,在方法调用时,实参的地址通过方法调用被传递给相应的形参,在方法体内,形 ...

阅读全文 »

c语言回顾

发表于 2019-04-21 | 更新于 2020-03-29
本文字数: 7.4k | 阅读时长 ≈ 7 分钟

指针和变量int *a; 定义int变量的地址(指针变量a) int b; 定义变量b &取地址符 *解引用 取地址引用的值 &b 变量b的地址 *a a内容为地址存放的变量 空指针不能直接赋值,要先赋予地址。 野指针指的是还没有初始化的指针指针的范围和系统有关比如你的32位系统, ...

阅读全文 »

Android 缓存笔记

发表于 2019-04-14
本文字数: 39k | 阅读时长 ≈ 36 分钟

内存缓存long maxMemory = Runtime.getRuntime().maxMemory();//kb单位int cacheSize = (int) (maxMemory / 8);LruCache lruCache = new LruCache<String, Bitmap ...

阅读全文 »

Android 5.x中 UsbDevice mInterfaces为空的解决方法

发表于 2019-04-06
本文字数: 5.7k | 阅读时长 ≈ 5 分钟

前提最近做的项目在android5.0的系统的开发板连多个usb设备,偶尔会出现设备无反应的情况,通过调试发现UsbDevice的mInterfaces会离奇出现空的情况,刷回4.4则没这个情况出现,我感觉应该是系统api的问题,于是上网搜索,发现android framework之旅(六)Usb ...

阅读全文 »

位运算复习

发表于 2019-03-17 | 更新于 2019-05-03
本文字数: 823 | 阅读时长 ≈ 1 分钟

基础知识二进制中最高位为符号位。例如一个字节的1原码=反码=补码 0·000 0001一个字节的-1原码 1000 0001反码(除符号位外1变为0 0变为1) 1111 1110补码(反码加1) 1111 1111 计算机的计算是以二进制的补码来进行运算的十进制转r进制 除r取余直到 ...

阅读全文 »

几种常用的设计模式的笔记

发表于 2019-03-07 | 更新于 2019-03-08
本文字数: 17k | 阅读时长 ≈ 15 分钟

面向对象的六大原则基础 接口和抽象类区别抽象类是可以表示一种东西的根源,是可以有成员属性和动作的。而接口则仅仅表示动作。 单一职责原则 SRP每个类都应该有一个单一的功能,并且该功能应该由这个类完全封装起来。所有它的(这个类的)服务都应该严密的和该功能平行(功能平行,意味着没有依赖)。——维基百科 ...

阅读全文 »

Android传统蓝牙与低功耗蓝牙

发表于 2019-02-01 | 更新于 2019-02-06
本文字数: 25k | 阅读时长 ≈ 23 分钟

区别低功耗蓝牙又叫ble蓝牙,本文会用ble代替低功耗蓝牙(偷懒) 通用配置要申请的权限注意:android6.0以上还需要申请运行时权限<uses-permission android:name="android.permission.BLUETOOTH"/><uses-per ...

阅读全文 »

ConstraintLayout和FlexboxLayout

发表于 2018-11-17 | 更新于 2019-02-06
本文字数: 4.7k | 阅读时长 ≈ 4 分钟

ConstraintLayout一些说明有人可能好奇 android 定位 除了 left right top bottom 外还有 start end而 start end 和 left right 在布局里看感觉一模一样,其实是有一些区别的,引入start end 就是为了适配google的R ...

阅读全文 »

kotlin的笔记

发表于 2018-10-06 | 更新于 2020-05-14
本文字数: 13k | 阅读时长 ≈ 12 分钟

Android Studio创建kotlin项目File->New->New Project->Include kotlin support project build.gradlebuildscript { ext.kotlin_version = '1.3. ...

阅读全文 »

Android的AOP编程

发表于 2018-09-24 | 更新于 2018-10-02
本文字数: 3.9k | 阅读时长 ≈ 4 分钟

参考资料 https://blog.csdn.net/nthack5730/article/details/45604031 理论可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者 ...

阅读全文 »
123…8
cczhr

cczhr

或许你真的可以改变世界。

72 日志
30 标签
RSS
GitHub E-Mail Weibo
0%
© 2021 cczhr | 383k | 5:48
由 Hexo 强力驱动 v3.2.2
|
主题 – NexT.Gemini v7.0.0