
学习交流
邓坤元
本博客是齐在的技术博客,其中标注为原创的文章属于个人原创,如理解有误,欢迎交流指正,转载请标明出处。所有文章仅学习交流之用。
展开
-
数组队列学习总结
数组队列 1.为什么要使用数组队列? 数组相当于是一个容器,可以存放多个相同类型的数据。 优点:有序性,清晰,可以快速地查找数据;具有连续的存储空间 缺点:在定义的时候数组长度已经固定,不可改变。例如在画板存储图形的时候,如果数组长度太小,会造成画了一定的图形之后,没有存储空间。如果数组长度太大,会造成存储空间的浪费。 2.数组队列的实现 ...原创 2014-05-10 16:19:06 · 208 阅读 · 0 评论 -
数组学习总结
数组数组是JAVA中最基本的一种数据结构,它是一个连续的存储空间,可以存放多个数据,但是这些数据的数据类型必须相同,也就是说,数组只能用来存放数据类型相同的数据。数组的长度是固定的,不能用变量来控制数组的长度,但可以是普通常量和用宏定义的常量。比如:int [ ] array =new int[ 10];或者:define M 10; int [ ] array=new ...2014-04-18 00:37:29 · 193 阅读 · 0 评论 -
JAVA类与对象以及构造方法总结
0315总结在Java和C++,C中算法是一致的,故像循环控制语句(for,do while,while)和分支控制语句(if else,switch)都是一样的。但是,输出语句有特殊形式(System.out.println(“”);)类与对象需要注意到的一点是String并不是八种基本数据类型之一,而是一个对象,所以不能写成string。八种数据类...原创 2014-04-08 22:14:30 · 510 阅读 · 0 评论 -
仿XP画板
做的是仿XP的画板,在功能上实现了铅笔、直线、喷枪、刷子、橡皮擦、矩形、圆角矩形、椭圆、多边形这些功能 ,左右键可以绘制不同颜色的图形。同时,在裁剪工具上实现的是颜色渐变的立体图形,在放大镜工具上实现的是立体感的圆角矩形柱体(虽然比较粗糙)。颜色栏有12种颜色可供选择,颜色框最左边的两个按钮分别以黑色和白色作为初始颜色。 下面来介绍一下整个思路: ...2014-04-08 21:54:44 · 415 阅读 · 0 评论 -
值传递和引用传递总结
值传递和引用传递总结<!--[if !supportLists]-->1.<!--[endif]-->基本数据类型 JAVA有八种数据类型,包括:字符型 char 1字节浮点型float 4字节double 8字节整型 short 2字节int 4字节long 8字节 布尔型 boolean 只有false和tru...原创 2014-03-30 14:24:19 · 204 阅读 · 0 评论 -
登录界面进入计算器
这是3月中旬写的计算器,通过与之前刚刚学习的登录界面相结合,通过登录界面进入计算器。首先,谈一谈感想,对于计算器模块,基本上都是自己在冥思苦想,花了一天弄出来的,真心不容易啊,界面还是相当好看的。计算器的button很多,当时采用的是空布局,对每个button的位置和内容是一个个设置的,十分的繁琐。而这可以通过用面板来实现,比如数字键盘构造一个网格布局的面板。而且,计算器只实现了加...2014-03-29 14:41:50 · 784 阅读 · 0 评论 -
【安卓】应用程序核心
应用程序核心 [一点点想法] 最近又找了一本安卓的书看,越看越觉得以前了解到的实在是太少了,同时也缺乏思考,很长一段时间都是在机械的敲代码,而很少想到去想想为什么这么做,这么做有什么好处,有没有更好的办法来实现它。看到一个学长在做他们团队的一个项目的安卓前台,深感自己太low。接下来,我也是希望先打好基础然后再深入,所以我又回到了安卓的基础知识上面,一点一点把这些概...2014-08-13 00:23:06 · 191 阅读 · 0 评论 -
【安卓】线程总结
安卓中控制线程其实我们之前在JAVA中原理并没有多少区别,只是因为我们不能直接利用Thread让这个线程运行起来,而是要通过一个中间 安卓中控制线程:1、创建一个继承自View的类2、定义一个Handler类对象handler,创建Callback的一个对象,重写其中的handleMessage方法,让它可以进行重绘,并传给handler。3、重写onDraw方法4、创建线程并启动...原创 2014-08-02 12:40:50 · 217 阅读 · 0 评论 -
安卓画板
安卓的话,目前也是刚刚入门,做了一个简单的画图板。画图板有两种写法,第一种是用imageView来实现画板,但是有一个弊端就是画图的位置有偏移,第二种是自定义一个组件,有点会是位置准确。在学JAVA的时候,我们也做过画图板,安卓的开发并没有多大区别。当然,我们首先要提到的是Bitmap,Canvas,Paint这三个类。Bitmap:我们可以把它看作是一个画布Canvas:相当于就是铅笔Pai...2014-07-06 13:34:31 · 194 阅读 · 0 评论 -
实现重绘的仿XP画板
做的是仿XP的画板,在功能上实现了铅笔、直线、喷枪、刷子、橡皮擦、矩形、圆角矩形、椭圆、多边形这些功能 ,左右键可以绘制不同颜色的图形。颜色栏有12种颜色可供选择,颜色框最左边的两个按钮分别以黑色和白色作为初始颜色。下面来介绍一下整个思路: 首先,需要创建好整个界面;创建北边菜单栏,并利用一维数组和二维数组来存放文本内容;...2014-04-19 01:13:35 · 181 阅读 · 0 评论