学习笔记
Zhu_bo
这个作者很懒,什么都没留下…
展开
-
android 多击事件
突然想起来找找看Google大牛写的多级事件的源码,就当学习笔记:private long[] mHits = new long[3];public void doubleClick(View view){ System.arraycopy(mHits, 1, mHits, 0, mHits.length-1); mHits[mHits.length - 1] = SystemClock翻译 2015-12-12 22:19:47 · 372 阅读 · 0 评论 -
转换流和流操作规律
一、读取转换流将字节流对象转换成字符流对象,使用转换流,InputStreamReader是字节流通向字符流的桥梁。存在硬盘上的是字节,读取出来的是字符,所以是字节转字符。InputStreamReader本身是个字符流,需要传递进去一个字节流。键盘录入最常见写法BufferedReader原创 2014-09-10 10:00:05 · 422 阅读 · 0 评论 -
IO流的字节流InputStream、OutputStream
字节流可以操作非文本数据,方法原理与字符流的类似,只是字符流用的是字符数组,字节流用的是字节数组。InputStream子类FileInputStream读文件OutputStream子类FileOutputStream写文件一、FileOutputStream写文件FileOutpu原创 2014-09-10 09:59:01 · 391 阅读 · 0 评论 -
java反射
Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。将类文件编译成class文件后就是二进制代码,先把二进制代码(字节码)加载到内存中来,再用字节码创建对象。一、得到类的字节码1、类名.class---------->Class cls1原创 2014-09-10 08:08:48 · 326 阅读 · 0 评论 -
学习安卓基础之android 拖动和拖动原理
iv_dragView是要被拖拽的view,需要重写view的ontouch方法,并且一定返回true。iv_dragView.setOnTouchListener(new OnTouchListener){ float startx = 0; float starty = 0; public boolean onTouch(View v,MotionEvent ev原创 2015-11-30 22:18:44 · 713 阅读 · 1 评论