安卓开发
Everlin
这个作者很懒,什么都没留下…
展开
-
安卓开发中Bitmap的内存优化
最近在做一个项目,需要用到listview显示用户列表。每个item由iamgeview和两个textview组成。Imageview是使用setImageBitmap()去设置图片的。 在使用Bitmap的时候,我们需要特别注意内存上的优化。有以下几个点需要大家注意: 1.如果知道bitmap什么时候不需要使用到,应及时将其释放掉。if(!mBitmap.isRecycle()){ m原创 2015-02-15 17:36:13 · 360 阅读 · 0 评论 -
安卓实现动态加载class
前两天与老师讨论到命令模式的使用,提到了类的动态加载,即从外部加载进class。动态加载在之前有看到过,但没有留意,于是今天特意写了个demo测试一下。首先介绍一下类加载器的概念,内容由百度而来。 类加载器的基本概念 类加载器(class loader)用来加载 Java 类到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.ja原创 2015-04-06 16:52:14 · 1248 阅读 · 0 评论 -
安卓学习之五子棋开发(一):SurfaceView的使用
前言 最近在学校开始做毕业设计了,课题是《五子棋对弈机器人》。定下来的方案是利用安卓手机获取棋盘实时图片,通过机器视觉获取对局信息,然后根据算法计算出较佳的落子位置,并通过wifi将信息传递给单片机,由单片机驱动机器人执行落子动作。 根据课题内容,需要设计五子棋对弈算法,故抽空编写人机对弈五子棋游戏,并写博客记录之,为后续开发打下基础。 安卓中SurfaceView的使用原创 2016-01-11 11:10:50 · 1215 阅读 · 0 评论