- 浏览: 431348 次
- 性别:
- 来自: 上海
最新评论
-
IThead:
纠结了几天,用了你的方法,现在解决了,谢谢!
Eclipse 写Javascript卡死问题 -
Rubicon__:
你好,我在运用PageWidget这个类时,出现第一页翻到第二 ...
android翻书效果实现原理( 贝塞尔曲线绘制原理/点坐标计算) -
lionios:
如果不显示printDialog,则打印出来的是空白页,请问你 ...
Print打印机例子 -
rayln:
weiqiulai 写道哥们儿,我怎么没有看到监控队列的配置和 ...
JMS监听MQ实例 -
weiqiulai:
哥们儿,我怎么没有看到监控队列的配置和代码?
JMS监听MQ实例
文章列表
例如:
Button b2 = (Button)findViewById(R.id.button2);
b2.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Uri u = Uri.parse("smsto:13816921145");
Intent i = new Intent(Intent.ACTION_SENDTO,u);;
i.putExtra("sms_body", "The ...
WebService完整的服务端生成
- 博客分类:
- WebSevice
(1)调用插件方法Axis2 Service Archiver, 里面使用默认配置,生成.aar包
(2)到axis2的应用上部署(http://localhost:8080/axis2),adminstrator中,用户名:admin密码:axis2
(3)upload service中上传aar包
(4)用http://localhost:8080/axis2/Test?wsdl,axis2中的WSDL2Java生成Java文件
(5)客户端编写,如:
CalculateServiceStub stub = new CalculateServiceStub();
Add add = ...
Canvas装载图片两种格式
- 博客分类:
- Html5&Css3
canvas.drawImage(image,x,y)
//表明image图片画在画板的x,y上
canvas.drawImage(image,x1,y1,w1,h1,x2,y2,w2,h2)
//表明image图片,图片(x1,y1)起点的截取(w1,h1)高度的图片,画在画板(x2,y2)位置,画板中图片的高度为(w2,h2)
Canvas装载文字两种格式
- 博客分类:
- Html5&Css3
context对象可以设置以下 text 属性:
font:文字字体,同 CSSfont-family 属性
textAlign:文字水平对齐方式。可取属性值: start, end, left,right, center。默认值:start.
textBaseline:文字竖直对齐方式。可取属性值:top, hanging, middle,alphabetic, ideographic, bottom。默认值:alphabetic
有两个方法可以绘制文字: fillText和 strokeText。第一个绘制带 fillStyle 填充的文字,后者绘制只有 strokeStyle 边框的文字 ...
3D效果的制作
- 博客分类:
- Html5&Css3
例子:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>WebSoket Demo</title>
<style type="text/css">
.frame {
height: 600px;
-webkit-transform-style: pres ...
3DD效果属性说明
- 博客分类:
- Html5&Css3
属性说明-webkit-transform-style有两种属性可选:preserve-3dplat设置为preserve-3d时为真3D设置为plat为伪3D(仿3d的2d效果)设置在最外层,可对内部的子元素起作用-webkit-transformrotateX(0deg) rotateY(0deg)rotateZ(0deg) translateX(-300px) translateY(-300px) translateZ(-300px);rotate为旋转效果.X为围绕X轴旋转,Y为围绕Y轴旋转,Z为围绕原点旋转.Translate为平移效果.X为X轴平移Y为Y轴平移Z为Z轴平移(前后)-w ...
重力感应代码
- 博客分类:
- Html5&Css3
例子:
//======================Orientation=======================================
var coordinate = {
x : 0,
y : 0,
z : 0
};
function Orientation(selector) {
}
Orientation.prototype.init = function() {
window.addEventListener('deviceorientation', this.orientationListener,false);
...
Path得到SDCard路径
- 博客分类:
- Android
Environment.getExternalStorageDirectory().getAbsolutePath()
PS: File.separator 等价于 /
Android编程结构
- 博客分类:
- Android
主类需要继承Activity,内部的onCreate方法是生成界面方法
R.java是自动生成的,对所有界面控件的命名
Layout目录下面的main.xml是对界面的控件排版
Values目录下面是对一些变量的包装
AndroidManifest.xml是对新的Activity进行注册。否则无法使用!
LogCat是Android控制台,对一些异常记录
OnCreate方法是初始化界面执行的方法(只初始化执行一次)
onResume方法是页面返回执行方法(执行多次。例如界面切换)
C:\Documents and Settings\user>android create avd --name sdk_1_5_version --target 2
执行后会在C:\Documents and Settings\user\.android\avd\中生成相应的文件夹
或者通过eclipse中的AVD按钮生成,生成相应的avd,存放目录仍然为C:\Documents and Settings\user\.android\avd\
Eclipse下载Android插件
- 博客分类:
- Android
Help->Install new Software->填入http://dl-ssl.google.com/Android/eclipse,下载该两个插件
首先在环境变量中,新建ANDROID_HOME=Android的sdk路径,然后在Path中加入%ANDROID_HOME%\tools
如果使用ADB命令,需要在Path中加入%ANDROID_HOME%\platform-tools
简单的自动完成控件例子
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height=&q ...
Datepicker窗口控件
- 博客分类:
- Android
由于使用弹出式窗口的日期控件, 不需要在main.xml中定义标签
只需要写java代码即可
package com.cn;
import java.util.Calendar;
import android.app.Activity;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget ...
Spinner下拉菜单控件
- 博客分类:
- Android
简单下拉菜单:
SpinnerActivity
package com.cn;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.ArrayAdapter;
import android.widget.Spinner;
import ...