Android学习日志
ManLikeTheWind
全部都是知识
展开
-
Java并发编程:Callable、Future和FutureTask -----ksoap 里面的解释
Java并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Jav转载 2016-08-30 09:38:03 · 588 阅读 · 0 评论 -
Java并发编程:Timer和TimerTask(转载)
Java并发编程:Timer和TimerTask(转载) 下面内容转载自: http://blog.csdn.net/xieyuooo/article/details/8607220 其实就Timer来讲就是一个调度器,而TimerTask呢只是一个实现了run方法的一个类,而具体的TimerTask需要由你自己来实现,例如这样: 1转载 2016-08-30 09:39:14 · 545 阅读 · 0 评论 -
Android API之图像扭曲效果
出处:http://blog.csdn.net/true100/article/details/51994721/** * Android API之图像扭曲效果 * @description: * @date 2016-7-22 下午2:19:12 */ public class BitmapMesh extends GraphicsActivity { @Override转载 2016-08-31 09:20:41 · 680 阅读 · 0 评论 -
Android 内存分析 与泄漏 和 MAT 使用
http://edu.csdn.net/course/detail/2898/46738?auto_start=1 学习网址 前两个免费,够我们用了 内存分析:app性能调优,内存泄漏避免。 1.非静态内嵌类: 横竖屏切换:当前对象被销毁,那里面所有的成员对象都被销毁;当非静态内部类的时候是,对象不被销毁,所以要 所以:使用的时候尽量使用静态内部类 2.弱引原创 2016-08-31 14:59:22 · 306 阅读 · 0 评论 -
Android 内存分析 与泄漏 和 MAT 使用.
http://edu.csdn.net/course/detail/2898/46738?auto_start=1 学习网址 前两个免费,够我们用了 内存分析:app性能调优,内存泄漏避免。 1.非静态内嵌类: 横竖屏切换:当前对象被销毁,那里面所有的成员对象都被销毁;当非静态内部类的时候是,对象不被销毁,所以要 所以:使用的时候尽量使用静态内部类 2.弱引原创 2016-08-31 15:19:58 · 309 阅读 · 0 评论 -
在SurfaceView中实现覆盖刷新和脏矩形刷的方法
SurfaceView在Android中用作游戏开发是最适宜的,本文就将演示游戏开发中常用的两种绘图刷新策略在SurfaceView中的实现方法。 首先我们来看一下本例需要用到的两个素材图片: bj.jpg就是一个渐变图,用作背景。 question.png是一个半透明的图像,我们希望将它放在上面,围绕其圆心不断旋转。 实现代码如下: packag转载 2016-09-02 14:09:58 · 1152 阅读 · 0 评论 -
Android之SurfaceView使用总结
1.概念 SurfaceView是View类的子类,可以直接从内存或者DMA等硬件接口取得图像数据,是个非常重要的绘图视图。它的特性是:可以在主线程之外的线程中向屏幕绘图上。这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布canvas中画出。 2.实现方法 1)实现转载 2016-09-02 14:17:26 · 343 阅读 · 0 评论 -
Android之SurfaceView实现视频播放
1.案例一 布局文件: xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" a转载 2016-09-02 14:18:38 · 582 阅读 · 0 评论 -
android之VideoView和视频播放View的扩展
1.概念及扩展 VideoView 是android 系统提供的一个媒体播放显示和控制的控件。其结构层次如下: 原型:VideoView extends SurfaceView implements MediaController.MediaPlayerControl 类结构: java.lang.Object ↳ android.转载 2016-09-02 14:19:12 · 628 阅读 · 0 评论