摘要:
关于滑动效果,在Android中用得比较多,本示例实现的滑动效果是使用ViewFlipper来实现的,当然也可以使用其它的View来实现。接下来就让我们开始实现这种效果。为了方便大家理解,我们先来看一下效果图: 主要效果图如下图: 接下来我们看一下程序结构图: MainActivity文件中代码:package com.android.flip;import android.app.Activity;import android.os.Bundle;import android.view.GestureDetector;import android.view.MotionEven... 阅读全文
摘要:
例子:import java.awt.Color;import java.awt.Frame;import java.awt.*;import javax.swing.*;public class MyFrame extends JFrame {public MyFrame() {this.setTitle("我的第一个窗体");// 设置窗体的标题MyPanel panel = new MyPanel();this.getContentPane().add(panel);this.setSize(300, 300);// 设置窗体的大小this.setLocation(2 阅读全文
摘要:
生成apk最懒惰的方法是:只要你运行过android项目,到工作目录的bin文件夹下就能找到与项目同名的apk文件,这种apk默认是已经使用debug用户签名的。如果想要自己给apk签名:1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中产生的key对apk签名3.具体操作 方法一: 命令行下对apk签名(原理) 创建key,需要用到ke... 阅读全文
摘要:
import java.io.BufferedReader;import java.io.InputStreamReader;public class Test { public static void main(String args[]) throws Exception { System.out.println("输入:"); BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String str = ""; do { str = bf.readLin 阅读全文
摘要:
不知道大家是不是有过这样的感觉。从 https://dl-ssl.google.com/android/eclipse/很慢呢!我是教育网所以确实是很慢的。所以我想了一个办法确保可以快点安装上ADT15。当然ADT16、ADT17也是可以的。不过我还是用ADT15做演示把。(注意:不同的SDK对应的ADT版本也不同,同时在安装时要断开网络)很熟悉把,这是Eclipse解压后的图片当然ADT是要自己下载的。我们51CTO下载哪儿也有好多的,大家自己去下载,我就不提供下载地址啦。打开Eclipse, 在菜单栏上选择help->Install New SoftWare 出现如下界面:点击 Ad 阅读全文
摘要:
首先是java的IO。这破东西可真费事,I/O类库常使用”流(stream)”这种抽象。所谓”流”是一种能生成或接受数据的,代表数据的源和目标的对象。流把I/O设备内部的具体操作给隐藏起来了。 正如JDK文档所显示的,Java的I/O类库分成输入和输出两大部分。所有InputStream和Reader的派生类都有一个基本的,继承下来的,能读取单个或byte数组的read( )方法。同理,所有OutputStream和Writer的派生类都有一个基本的,能写入单个或byte数组的write( )方法。但通常情况下,你是不会去用这些方法的;它们是给其它类用的 —— 而后者会提供一些更实用的接口。因 阅读全文
摘要:
很有可能是杀毒时将sqlserver中的文件夹(例如:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn)中的某些文件删除了。 解决方法: 把别人可以用的Binn目录复制一份到自己机器就可以了。 阅读全文
摘要:
自组装方法大致如下:把整个页面的内容划分到各个不同的视图组件中,显示页面本身的责任是包含这些视图组件,并以正确的方式构建完整的HTML响应。显示页面负责页面的组装过程。采用母版页组装方法时,显示页面就变成了包含在该母版页的整个响应中的另一个内容片段。如图3-6所示,现在母版页担负起组装的责任,并且它要定义整个页面的结构和布局。图3-6 自组装与母版页组装的比较从概念上来看这很简单,但站点中不同的显示页面如何使用同一个母版页呢?母版页又如何知道应该引入哪个显示页面呢?运用这种技术的诀窍是,在母版页中加入一条可以在页面运行时执行的<jsp:include>动作指令,以引入正确的内容页面 阅读全文
摘要:
java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作.....注:在Java中使用事务处理,首先要求数据库支持事务。如使用MySQL的事务功能,就要求MySQL的表类型为Innodb才支持事务。否则,在Java程序中做了commit或rollback,但在数据库中根本不能生效。JavaBean中使用JDBC方式进行事务处理public int delete(int sID){ dbc = newDataBaseConnection(); .. 阅读全文
摘要:
(1) Web开发中路径的几个基本概念假设在浏览器中访问了如下的页面,如图1所示:图1Eclipse中目录结构如图2所示:图2那么针对这个站点的几个基本概念表述如下:1. web站点的根目录:http://localhost:8080/2. web应用程序的的根目录:http://localhost:8080/test/3.同级目录:http://localhost:8080/test/articles/article1.jsp和http://localhost:8080/test/articles/article2.jsp 就是处于同级目录。二.几个路径相关函数的返回值:在TestURL.j 阅读全文