- 博客(109)
- 资源 (2)
- 收藏
- 关注
原创 Android_ListView (基本使用 / RecycleBin机制 / 源码解析 / 异步图片错位解决方案)
把数据用列表的形式,动态滚动的方式,展示给用户.ListView 作为界面展示的容器控件必然会直接或者间接的继承ViewGroup现在知道ListView确实是继承ViewGroup的,那么就会重写 onMeasure() onLayout() onDraw() 这三个基本的方法, 继承ViewGroup的后,会执行了4次onMeasure(), **2次onLayout()**)
2017-10-05 16:49:52
1016
原创 Java_内存
运行时数据区域分为: 方法区 / 堆 / Java栈 / Native方法栈 / 程序计数器 内存 判断 / 回收 算法 新生代内存划分为 Eden['i:dn] 和 Survivor[sərˈvaɪvə(r)] * 2 区 JDK8以后, 永久代被彻底移除, 用`元空间`代替; 元空间不在JVM中, 而是使用本地内存
2017-09-21 13:23:16
566
原创 Java_ClassLoader(ClassLoader / 自定义ClassLoader / DexClassLoader)
Java_ClassLoader(ClassLoader / 自定义ClassLoader / DexClassLoader)本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog.csdn.net/rozol/article/details/77758194 ClassLoader 用来动态加载class文件到内存中使用的 ClassLoa...
2017-08-31 23:00:37
703
原创 Java_注解 (元注解 / Java内置注解 / Android内置注解)
注解: 给程序看的提示. (注释: 给程序员看的提示) Java1.5开始引入注解功能. 元数据: 描述数据的数据, 可以说注解便是这元数据. (除注解外, XML也被用于描述元数据) 注解仅仅是元数据, 与业务逻辑无关, 注解的 添加 / 删除 不能影响程序的执行
2017-08-31 23:00:07
1094
原创 Java_反射(反射及原理 / 动态代理及原理)
反射: 在运行状态时, 能够获取任意一个类的所有属性和方法; 能够调用任意一个对象的所有属性和方法. 反射性能较低, 一般情况下不考虑用反射.Proxy 动态代理: 用来修改已经具有的对象的方法, 控制方法是否执行, 或在方法执行之前和执行之后做一些额外的操作.
2017-08-23 20:17:08
565
原创 Java_多线程(创建/同步锁/等待唤醒机制/线程池/AsyncTask)
本文讲解了: 线程的创建 / 同步锁机制 / 等待唤醒机制 / 线程池 / Android的
2017-08-17 23:01:10
1912
原创 Java 设计模式_观察者模式
定义对象之间的一种一对多依赖关系, 让多个观察者对象同时监听某一特定对象. 使得每当该特定对象状态发生改变时, 其相关依赖的观察者对象都会收到通知, 使他们能够进行自我更新等操作 观察者模式分为: 观察者模式 / 回调模式
2017-07-29 03:14:03
550
原创 Java 设计模式_策略模式
策略模式是对算法的包装, 让算法独立于使用它的客户端而发生变化 该策略模式可避免向 if-else / swith 语句那样. 当算法发生变化时需要对客户端做响应修改(添加判断)
2017-07-28 16:21:26
429
原创 Java 设计模式_装饰器模式
装饰模式可以动态的给一个对象增加一些额外的功能 相比于继承,装饰模式能对不支持继承的类进行扩展; 并且比继承更灵活, 不需要生成大量的子类
2017-07-28 01:38:16
680
原创 Java 设计模式_适配器模式
将一个类的接口转换成期望的另一个接口,使其能够兼容使用 适配器模式分为: 对象适配器模式 / 类适配器模式 / 缺省适配模式 对象适配器: 将一个接口转成期望的另一个接口 类适配器器: 将一个类转成期望的另一个接口 缺省适配器: 为一个接口提供缺省实现,子类可以重写部分缺省实现
2017-07-26 17:34:44
401
原创 Android-IPC进程间通信机制
Android-IPC进程间通信机制本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog.csdn.net/Rozol/article/details/75451825 Android除了继承Linux的进程间通信方式外, 还有自己的通信方式,如Binder. Binder比Linux的跨进程通信,性能更高,更安全多进程创建进...
2017-07-19 21:20:23
814
原创 FTP和Tomcat的设置_阿里云ECS相关
FTP和Tomcat的设置_阿里云ECS相关 Linux系统占用磁盘比Windows少3.25倍, Linux系统占用内存比Windows少16.86倍
2017-07-06 23:04:09
3682
原创 Android_Glide源码分析
Android_Glide源码分析Glide源码分析LruCache源码分析LinkedHashMap源码分析
2017-06-14 22:28:08
1499
原创 Android_Handler源码分析
Android_Handler源码分析handler可以让耗时操作在辅助线程进行,处理完发送消息,让ui更新在主线程进行
2017-06-01 02:04:13
546
原创 Python3 配置文件(configparser)
Python3 配置文件(configparser)configparser 可以读写和解析注释文件, 但是没有写入注释的功能
2017-05-28 15:32:43
8466
2
原创 Python3 网络传输数据的处理(json / xml / base64)
Python3 网络传输数据的处理(json / xml / base64)
2017-05-26 00:07:58
2313
原创 Python3 压缩与解压缩(zlib / gzip / bz2 / lzma / zipfile / tarfile)
Python3 压缩与解压缩(zlib / gzip / bz2 / lzma / zipfile / tarfile)文件的归档 (各种格式的压缩 / 解压缩)实际使用中仅需要使用shutil模块的压缩和解压函数就可以了, 如果想尝试其他功能, zipfile(暴力破解), tarfile(命令行)也是值得推荐的
2017-05-24 03:25:19
7307
原创 # Python3 shutil(高级文件操作 模块)
Python3 shutil(高级文件操作 模块)高级文件操作(拷贝 / 移动 / 压缩 / 解压缩)
2017-05-24 03:16:54
7110
原创 Python3 加密(hashlib / hmac)
Python3 加密(hashlib / hmac / base64)hashlib : 不可逆加密 hmac : 不可逆键值对方式加密
2017-05-19 22:45:51
16272
原创 Python3 网络套接字(socket / socketserver)
Python3 网络套接字(socket / socketserver)
2017-05-19 19:39:22
2872
原创 Python3 新式类 和 经典类
Python3 新式类 和 经典类他们的区别主要体现在继承上 Python2.x 找父类初始化函数时, 经典类 按深度优先查找 新式类 按广度优先查找 Python3.x 找父类初始化函数时, 经典类 和 新式类 都是广度优先查找
2017-05-08 18:15:46
2037
原创 Python3 操作系统与路径 模块(os / os.path / pathlib)
Python3 操作系统与路径 模块(os / os.path / pathlib)
2017-05-08 15:55:15
12438
原创 Python3 日期时间 相关模块(time(时间) / datatime(日期时间) / calendar(日历))
Python3 日期时间 相关模块(time(时间) / datatime(日期时间) / calendar(日历))
2017-05-07 02:40:16
11880
原创 Python3 设计模式_工厂模式
Python3 设计模式_工厂模式工厂模式属于创建类的模式 工厂模式分为: 工厂方法设计模式 / 抽象工厂设计模式
2017-05-03 00:00:25
1633
<Android应用防护>文章资源
2019-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅