`
Cb123456
  • 浏览: 63770 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
文章列表
看到android实现的一个效果视频,就学习一下:  一、2D翻转:  呵,我来说就是一张图片先收缩,另一张图片在展开.    二、实现效果:      三、实现源码:  Main: package com.example.card2d; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android ...
fill_parent、wrap_content和match_parent的区别:   1)fill_parent   设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。 2) wrap_content   设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容 ...
仿的QQ登录界面:  一、QQ登录界面:      二、实现结果:    背景是黑色的,在上面有些类似流星的飞过,这个是用线程简单实现的,至于流星呢,就是直线+圆的组合。呵.应该是手速问题,截图就截到一个小流星了    三、实现代码:  1.Main: package Login; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Font; import java ...
telnet不是内部或外部命令:  一、telnet命令:  下午复习java网络通信那部分时,使用到telnet连接自己写的服务端时,结果就出现了telnet不是内部或外部命令.     二、解决如下,我的是win7的:  1.打开控制面板,点击卸载程序      2.点击打开或关闭Windows功能     3.勾选Telnet客户
线程池:  一、线程池:  用我的话来说,现在有很多线程任务要执行,比如很多人同时访问ITeye,这是,总不能来一个用户,就new一个线程去来接待用户吧,线程池就是预先创建了很多线程(用来处理任务线程的),当有任务需要 ...
生产、消费模型: 一、生产、消费模型:   在线程间通讯的时候,当在一个对象上调用wait()方法时,当前线程就会进入wait状态,直到收到另一个对象的notify()发出通知,才会执行下一部计算,而且线程在wait的时候,也可能被中断,这就是"生产/消费模型"   二、简单实现:  1.生产和消费线程用来操作的对象:   package 生产_消费模型; /** * 用来交换的数据对象模型 * @author Administrator * */ public class Student { int id; String n ...
线程同步:  一、线程同步:   线程的同步,就是要保证线程在执行某个计算时,需要保证相关的数据在这个计算过程中只能被一个线程访问,即保证访问数据的原子性---就像一个坐位,只能同时被一个人(线程)所使用。    二、举例,以在银行取钱为例子:    1.创建账户:   package 线程同步; /** * 银行账户对象 * @author Administrator * */ public class Account { private int total=0; //构造有指定金额的银行账户 public Account(int save) ...
多线程间通信---监视线程:  一、多线程间通信---监视线程:  用自己的话来说,就是线程间的通信,一个线程执行,同时用另一个线程来监视目标线程的运行状态.    二、以统计文件为例:   1.统计文件的线程类: package 监控线程; import java.io.File; /** * 统计某一个磁盘的相关文件数据 * @author Administrator * */ public class Count
  今天上午我们老师讲Java的垃圾内存回收机制,然后下午我就写这个简单的几句好多次,不是说代码很长,就那么几句的,就是有些想不懂的。   老师讲的垃圾内存回收:   1.垃圾内存:   就是通过new关键字分配内存并创建了一个对象,比如new Garbage();就是在产生垃圾
接口使用,举例配置一个简易的计算机:  1.定义一个显卡的接口: interface VideoCard{ void display(); String getName(); }    2.定义一个Cpu的接口: interface PCPU{ void run(); String getName(); }    3.实现显卡接口: class ThreeColor implements VideoCard{ String name; public ThreeColor(){ name="Three Color Inc.&quo ...
对XML进行Sax解析:  一、对XML进行Sax解析:   Sax解析XML是事件驱动的,安装XML的顺序一步一步进行解析的.优点不用事先调入整个文档,占用资源少,缺点是事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中只能得到文本,但不知该文本属于哪个元素.    二、实现:  1.创建一个XMl文档:   <?xml version="1.0" encoding="UTF-8"?> <oracle > <user id="1" > <n ...
XML进行Dom解析:  一、XML进行Dom解析:  XML:可拓展的标记语言,主要用来存储数据.  Dom解析:在内存建立和xml文件相对应的树形结构数据.核心是节点,本质是节点的集合,用Dom解析Xml优点是方便操作内存中树的节点,获取需要的数据.缺点是如果Xml很大,使用Dom就会很占用内存资源    二、实现:
        Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。       一、LinearLayout:   1.运行效果:           2.源码:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
基于.NET的ArcGis Engine开发:  一、环境布置:  ArcGis10.2+Vs2012+Engine10.2    二、一个简单DEMO:  运行结果:     程序源码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; na ...
 分享一下,今天在Android开发文档-开发者指南中看到的:                            App components are the essential building blocks of an Android app. Each component is a different point through which the system can enter your app. Not all components are actual entry points for the user and some depend on each other, b ...
Global site tag (gtag.js) - Google Analytics