周康的博客

一蓑烟雨任平生


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Android笔记大全(三)

发表于 2016-01-01 | 分类于 网络
题目 https的握手过程及加密算法 https://www.jianshu.com/p/ca7df01a9041 弱网环境解决方案 OSI七层协议 1.物理层:为传输的比特流提供物理介质 2.数据链接层:为保证传输准确性,将数据封装成帧,按帧判别数据准确性,将网络层的数据以帧为单位,发送到目的主机的网络层 3.网络层:最复杂的一层,完成网络中主机间的传输 4.传输层:提供会话之间的连接 ...
阅读全文 »

Android笔记大全(一)

发表于 2016-01-01 | 分类于 Android
题目 在Activity启动的时候,去获取某个view的宽高,会发生什么事?如何处理? 在onCreate中的setContenView(布局),如何获取该布局的实例? ViewGoup vg = getWindows().getDecorView().findViewById(android.R.id.content).getChildAt(0); 自定义View?注意事项? 1.尽量使用v ...
阅读全文 »

Android笔记大全(四)

发表于 2016-01-01 | 分类于 Java
题目 翻转单链表 合并两个有序链表https://www.cnblogs.com/xinShengDaiCaiNiao/p/11380331.html 判断一个链表是否有环 123456789101112haveCycle(ListNode root){ ListNode s = root.next; ListNode q = root.next.next; while (s!=nu ...
阅读全文 »

Android性能优化方案

发表于 2016-01-01 | 分类于 Android

概述

Android性能优化的方案比较多,在开发过程中,主要考虑从以下几个方面优化:

  1. 布局优化
  2. 绘制优化
  3. 内存泄漏优化
  4. 响应速度优化
  5. Bitmap优化
  6. 线程优化
    接下来我们从这几个方面为大家简单介绍优化方案
    阅读全文 »

Gradle相关问题

发表于 2016-01-01 | 分类于 Android

概述

Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的。当我们创建一个Android项目时会包含两个Android build.gradle配置详解文件,如下图:

阅读全文 »

Android笔记大全(二)

发表于 2016-01-01 | 分类于 Java
题目 String、StringBuffer和StringBuilder的区别? hashcode()和equals()的区别、联系? Java反射 和Java泛型 session与cookit的区别 synchronize用法,volatile用法,原理?两者的区别和场景?偏向锁、轻量锁、重量锁。手写DCL https://www.cnblogs.com/deltadeblog/p/95590 ...
阅读全文 »
1…78
周  康

周 康

猥琐发育,别浪!

76 日志
6 分类
36 标签
GitHub E-Mail WeiBo Skype
© 2020 周 康
全站字数统计: