- 博客(8)
- 资源 (5)
- 收藏
- 关注
转载 Android触摸屏事件派发机制详解与源码分析一(View篇)
本文转自:http://blog.csdn.net/yanbober/article/details/458875471 背景最近在简书和微博还有Q群看见很多人说Android自定义控件(View/ViewGroup)如何学习?为啥那么难?其实答案很简单:“基础不牢,地动山摇。”不扯蛋了,进入正题。就算你不自定义控件,你也必须要了解Android控件的触摸屏事件传递
2016-08-30 09:25:35 603
转载 Java内存分配全面浅析
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见J
2016-08-03 18:43:05 315
转载 【深入Java虚拟机】之一:Java内存区域与内存溢出
本文转自:http://blog.csdn.net/ns_code/article/details/17565503内存区域 Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。下面详细阐述各数据区所存储的数据
2016-08-03 12:19:16 326
转载 Android中View绘制流程以及invalidate()等相关方法分析
本文转自:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。
2016-08-02 17:00:51 407
原创 Android中软引用与弱引用的应用
Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用,本篇文章重点介绍一下软引用和弱引用如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现
2016-08-01 13:32:06 436
转载 Android之Path类
Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类ComposePathEffectCornerPathEffectDashPathEffectDiscretePathEf
2016-08-01 11:47:41 341
原创 android通过Bitmap载入三种图片方式
//第一种:直接载入图片 public static Bitmap getBitmap(String path) { Bitmap bt = BitmapFactory.decodeFile(path); return bt; } //第二种: 按指定大小载入 public static Bitmap
2016-08-01 11:44:39 1054
转载 java异常处理的throw和throws的区别
本文转载自http://lcy0202.iteye.com/blog/15559071. 区别 throws是用来声明一个方法可能抛出的所有异常信息,而throw则是指抛出的一个具体的异常类型。此外throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。2.分别介绍 throws:用于声明异常,例如,如果一个方法里面不想有任何的异常
2016-08-01 11:39:50 331
Android studio 通过以servlet搭建的服务器访问 PC端 mysql数据库(一)服务端源代码
2017-07-20
s3c2410 ARM开发板Zimage文件(重现编译过的),可实现视频的有声播放
2016-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人