IvanFanWu


  • 首页

  • 分类

  • 归档

  • 关于

Effective Java

发表于 2017-09-04 | 分类于 读书笔记
创建和销毁对象1、静态工厂方法代替构造器 静态工厂方法有名称,能确切地描述正被返回的对象。 不必每次调用都创建一个新的对象。 可以返回原返回类型的任何子类对象。 创建参数化类型实例时更加简洁,比如调用构造 HashMap 时,使用 Map<String,List<String> m = HashMap.newInstance() ,与 Ma ...
阅读全文 »

Activity

发表于 2017-02-21 | 分类于 Android
Activity 是Android四大组件之一,每个 Activity 都会获得一个用于绘制其用户界面的窗口,用户可与其进行交互。以下来总结 Activity 的重点知识。 生命周期正常的生命周期分析Activity生命周期的回调主要有 onCreate()、onRestart()、onStart()、onResume()、onPause()、onStop( ...
阅读全文 »

OpenCV for Andorid 的总结

发表于 2016-08-20 | 分类于 Android , OpenCV
Android 中写的 JNI 如何调用 OpenCV ? OpenCV 如何配置到 Linux 服务器上? OpenCV for Android如果想实现图片的高斯模糊,图片比较,人脸识别等算法,OpenCV 可能是现成库里比较好的选择。使用 OpenCV 的优缺点: 现成库 C++ 调用,封装很好,实现较为简单,上层 JNI 调用性能较好 失去 ...
阅读全文 »

Android 动画

发表于 2016-07-19 | 分类于 Android
动画有哪些? 动画如何实现? 动画需要注意的地方? 动画框架View Animation Frame Tween Property Animation Frame动画顺序播放一组预先定义好的图片,有动画播放效果。文件目录:res/drawable/filename.xml编译资源数据类型:AnimationDrawable资源引用: Java ...
阅读全文 »

Handler 系列二

发表于 2016-07-17 | 分类于 Android
承接上一篇Handler系列一,上篇主要总结了Handler如何通信,这篇来介绍Handler怎么通信。 Handler的通信机制 Handler,Looper,MessageQueue如何关联 Handler 通信机制 创建Handler,并采用当前线程的Looper创建消息循环系统; Handler通过sendMessage(Message)或 ...
阅读全文 »

Handler 系列一

发表于 2016-07-10 | 分类于 Android
Handler 是什么? 为什么需要 Handler? Handler 如何使用? handler 存在的问题及改进? Handler:是一个消息分发对象,进行发送和处理消息,并且其 Runnable 对象与一个线程的 MessageQueue 关联。作用:调度消息,将一个任务切换到某个指定的线程中去执行。 为什么需要 Handler?子线程不允许访问 ...
阅读全文 »

Java 虚拟机总结 - JVM 内存区域

发表于 2016-06-03 | 分类于 Java
Java 虚拟机( Java Virtual Machine,缩写为 JVM ):是一种能够运行 Java 程序的抽象计算机。 特点:实现 Java 平台无关性,使得编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而由 JVM 执行。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 Java 虚拟机上运行的目标 ...
阅读全文 »

排序常用算法总结

发表于 2016-04-23 | 分类于 算法
排序算法:一种能将一串数据依照特定的排序方式进行排列的一种算法。排序算法性能:取决于时间和空间复杂度,其次还得考虑稳定性,及其适应的场景。稳定性:让原本有相等键值的记录维持相对次序。也就是若一个排序算法是稳定的,当有俩个相等键值的记录R和S,且原本的序列中R在S前,那么排序后的列表中R应该也在S之前。 以下来总结常用的排序算法,加深对排序的理解。 排序算 ...
阅读全文 »

Android 事件传递机制解析

发表于 2016-04-21 | 分类于 Android
  在Android开发中我们可能会遇到这样的问题,onTouch与onTouchEvent的区别是什么?onTouch与onClick又有什么区别?什么时候需要重写onTouchEvent事件进行使用呢?为什么我写的view没有不论点击还是滑动都没响应呢?等等这一系列的问题都与Android的事件分发机制有关,现在我们来慢慢剖析Android的事件分发原理 ...
阅读全文 »
123
IvanFanWu

IvanFanWu

29 日志
18 分类
53 标签
GitHub E-Mail
© 2016 — 2024 IvanFanWu
访客数:
| 访问量:
粤ICP备18126196号