`
pgl
  • 浏览: 3615 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论
文章列表
刚学了安卓开发的一些入门,在了解了一些安卓软件的开发雏形,eclipce给程序员提供的一些文件后,大致了解安卓软件开发主要分布局,程序控制这两个方面。现在总结一些布局方面的知识。 布局方面的文件,放在开发软件工程目录下的res/layout,其中后缀为xml的文件就是布局文件了。Android的布局,既属布局,自然和网页html之类的书写类似,打上标签,标志好内容格式关键字自然成布局。 Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayou ...
  基于被这款游戏的虐心经历后,决定把刚学的线程应用出来,模仿写出这一个游戏,基本游戏功能实现后打算写个2.0增加左右飞行方向,和别的物体互动,比如道具获得,怪物出现。 现已经基本实现原本游戏功能。   主要是有六个类来实现,游戏界面类,管子类,管子管理线程类,鸟管理线程类,鸟飞行鼠标监听器类,还有一个动画实现管理类。 首先是游戏界面类,用来创建游戏窗口和启动动画实现管理:   public class mainUI { //程序入口 public static void main(String[] args) { mainUI ui = new mainUI(); } ...
  数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术 ...
  分形的原理,是利用某一算法,迭代(一般用循环或者递归)获得新的图形来形成分形图形的。   在分形的学习中,掌握了递归这一个处理算法的工具,那么对于递归,我的看法是对一个或者一组数据进行相同而多次重复操作 ...
  在做画板的时候,最小化窗口后聊QQ发现之前在画板上画的图形全不见了。在这节课讲到这是因为在重新最大化了的时候调用了画板上的paint方法,使画板上原来的组件重绘上去了,但是画出了的图形却没有保存在内存里,不能画出来。   所以要把图形也重绘出来的办法就是把图形也存进内存里,重写paint方法把图形也重绘出来。 首先是创建画板的窗体,各种初始化各种添加设置组件,然后实例化了个自己写的动态数组,用来存放图形的 public class MyDraw { //实例化一个动态数组对象 MyArray arr = new MyArray(); //主方法,实例化窗口对象,调用显 ...
   这几节课龙哥介绍了简单的画图板的实现,主要是一些按钮的监听器的设置和添加,以及传值的理解和应用,然后就是在最后任务中,要求用平面图形画出一些立体图形,比如长方体,金字塔,圆柱之类的,好像数学不太好,只能画出几个,还要多与同学交流获得灵感。       首先要求做出个登录界面,要求像QQ那样点击登录然后销毁登录框弹出一个新的画板界面。 public class MyDrawIn { private JFrame jf; //主方法 public static void main(String[] args) { MyDrawIn md = new MyDraw ...
1.Java程序的编写翻译和执行过程   java的编写通过创建一个记事本文件改为java拓展名,在文件里编写java代码完成编写。   java文件通过jdk里的javac.exe编译生成机器可识别的二进制class文件完成翻译。   生成的class文件通过jdk中的 ...
Global site tag (gtag.js) - Google Analytics