摘要:
//调用系统相机Intent i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);startActivityFroResult(i,requestCode) 注意使用startActivity没有图片信息返回重写OnActi... 阅读全文
摘要:
分支的基本概念就正如它的名字,开发的一条线独立于另一条线,如果回顾历史,可以发现两条线分享共同的历史,一个分支总是从一个备份开始的,从那里开始,发展自己独有的历史(如下图所示)⑴创建分支假设目前我们版本库中的项目的布局如下图:如图所示,我们的项目放在了trunk(主线)目录,另外还有branch(分... 阅读全文
摘要:
public class LngLat { /** * 根据经纬度,获取两点间的距离 * * @author zhijun.wu * @param lng1 经度 * @param lat1 纬度 * @param lng2 * @param lat2 * @return * * @date 2011-8-10 */ public static double distanceByLngLat(double lng1, double lat1, double lng2, double l... 阅读全文
摘要:
@ECHO OFFTITLE 清理Work目录E:cd E:\Android_WorkSpace@ECHO ONecho 开始打包MavenTest......mvn installpause@ECHO OFFTITLE 清理Work目录E:cd E:\Android_WorkSpace@ECHO ON进入指定目录echo 开始打包MavenTest......输出内容mvn install执行命令pause表示执行完成后留在doc界面按任意键关闭注意:有些命令后面放pause起不到暂停的作用转自http://blog.csdn.net/zdl_411437734/article/detail 阅读全文
摘要:
Maven的坐标包括:groupId、artifactId、version、packaging、classifier。groupId:定义当前maven项目隶属的实际项目;artifactId:定义实际项目中的一个maven项目(模块);version:定义当前所处的模板;packaging:定义maven项目的打包方式;依赖对应的元素Dependencies是dependency的负数形式,非常形象,它可以包含一个或者多个dependency。依赖也有它的一组子元素:groupId、artifactId、version:依赖的基本坐标;type:依赖的类型scope:依赖的范围,用来控制依赖 阅读全文
摘要:
1.Android Maven Plugin 参考网站http://code.google.com/p/maven-android-plugin/2.下载maven http://maven.apache.org/下载最新的Maven3.解压放到你想放的位置(例如:D:/Maven 目录)4.配置环境变量MAVEN_HOME=D:\Maven 把MAVEN_HOME加入到PATH中 %MAVEN_HOME%\bin5.在D:\Maven\conf下面找到settings.xml 配置maven的仓库(当然可以默认) /path/to/local/repo --> D:/Maven/rep 阅读全文
摘要:
为什么要为android项目增加maven集成功能呢?这里我想到几个主要理由:部署测试人员和开发人员的角色分离,让他们摆脱eclipse开发环境设置android sdk环境,直接在服务器上运行一个命令,然后下载它的apk包,安装到手机上;开发人员和android market市场发布人员的角色分离,市场发布人员不知道什么是签名等等,也是在服务器端运行命令即可,需要输入密码,这个过程和开发人员隔离;如果仅有上述两个理由,那么用android默认的ant脚本也可以了,还希望android项目需要的类库也自动解决依赖问题,那么就使用maven吧。说一下集成maven的步骤。首先,要有一个通过ecl 阅读全文
摘要:
Tomcathttp://blog.csdn.net/leftfist/article/details/8520773http://webdevelop.jzxue.com/shtml/http://tomcat.apache.org/tomcat-6.0-doc/ssi-howto.htmlhttp://www.blogjava.net/pdw2009/archive/2009/03/06/258270.htmlhttp://blog.csdn.net/poweruser5956/article/details/5595422Tomcat 6.×里默认ssi配置是注释掉的,要使用S 阅读全文
摘要:
String txt = edInput.getText().toString(); Pattern p = Pattern.compile("[0-9]*"); Matcher m = p.matcher(txt); if(m.matches() ){ Toast.makeText(Main.this,"输入的是数字", Toast.LENGTH_SHORT).show(); } p=Pattern.compile("[a-zA-Z]"); m=p.matcher(txt); if(m.matches()){ Toast.makeT 阅读全文
摘要:
// 标题RelativeLayout view = (RelativeLayout) getLayoutInflater().inflate(R.layout.webviewheader, null);Button back = (Button) view.findViewById(R.id.btn_back);back.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {onBackPressed();}});view.setLayoutParams(new LayoutParams 阅读全文
摘要:
public static int getStatusHeight(Activity activity){ int statusHeight = 0; Rect localRect = new Rect(); activity.getWindow().getDecorView( ).getWindowVisibleDisplayFrame(localRect); statusHeight = localRect.top; if (0 == statusHeight){ Class l... 阅读全文
摘要:
在Windows下,通过SDK Manager.exe更新下载的Android,是不带源码的,我们开发开发起来不是很方便;其实Android的源代码是可以下载的,其源代码入在http://android.git.kernel.org/上,下载需要安装Git,下载方法如下:1、安装Git下载http://code.google.com/p/msysgit/并安装MSysGit,安装很简单,一路默认设置即可;安装成功后,把bin目录加入到path环境变量中;2、下载源代码新建存放源代码的目录,比如e:/Code/AndroidSDK;CMD到该目录下,运行命令:git clone git://an 阅读全文
摘要:
Eclipse发布了最新的Virgo Tomccat Server。VTS是一个应用服务器与OSGi紧密结合并且可以开发bundles形式的Spring web apps应用,他们同样拥有OSGi和Spring的特性。真是太好了,所以我想尝试下。但是很多人和我一样没有接触过VTS的开发工作。VTS的入门有些困难, 网上有些新手文档但是大部分需要有Spring DM Server的相关开发经验,所以我决定记录我的入门经验帮助从未用过Spring和VTS的新手。如果你了解OSGi和知道怎么开发OSGI的Bundles并且了解相关的开发知识,那么你可以直接看后面的部分使用Spring和OSGi的特性 阅读全文
摘要:
项目中有一个需求要动态创建数据库并且要动态连接数据库,本来以为还很难实现呢,在网上找了好久,都不是很理想,最后看到有人说创建数据库时,先连接到任意一个数据库,获得连接后用createStatement()语句创建自己的数据库,自己试了一下,果然可以.动态连接数据库就跟简单了!下面是代码,仅供参考!这些在jdbc里面实现的,如果是用hibernate的话,不知道怎么样,我没有试过!package com.cn.javaEE.dataSource;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Res 阅读全文
摘要:
本文来源:http://myhpu2008.iteye.com/blog/999779这种方法应该只能对当前Activity本身进行截屏,因而你只能在你应用程序中参照该代码对其应用程序本身截屏。import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Rect;import android.util 阅读全文
摘要:
XML file saved atres/color/button_text.xml:This layout XML will apply the color list to a View: 阅读全文
摘要:
<?phpclass Cat{ public $name; //public function __construct() { // $this->name = $name; //} public function input($cityID){ $this->name = $cityID; }}class Data{ public $code; public $data; public function input($de,$da){ $this->code = $de; $this->dat... 阅读全文
摘要:
<input onclick="document.all.WebBrowser.ExecWB(1,1)" type="button" value="打开" name="Button1"><input onclick="document.all.WebBrowser.ExecWB(4,1)" type="button" value="另存为" name="Button2"><input onclick=&qu 阅读全文
摘要:
/** * 1. getPhoneNumber方法返回当前手机的电话号码, * 同时必须在androidmanifest.xml中 * 加入 android.permission.READ_PHONE_STATE 这个权限, * 2. 主流的获取用户手机号码一般采用用户主动发送短信到SP或接收手机来获取。 * @param context * <a href="http://my.oschina.net/u/556800" class="referer" target="_blank">@return</a> 阅读全文
摘要:
android使用正则表达式/** * 正则表达式判定 * * @param syntax 正则表达式 * @param content 判断内容 * @return */ public static boolean getPatternSyntax(String syntax, String content) { Pattern pattern = Pattern.compile(syntax); Matcher matcher = pattern.matcher(content); return matcher.find(); } 阅读全文
摘要:
publicclassCCRoundByextendsCCIntervalAction{booleanturn;//ForwardorReverseroundfloatstartAngle;//defaultfloatradius;//RoundcircleradiusCGPointcenter;//RoundcirclecenterpointpublicbooleanisTurn(){returnturn;}publicvoidsetTurn(booleanturn){this.turn=turn;}publicfloatgetStartAngle(){returnstartAngle;}p 阅读全文
摘要:
引用字母 日期或时间元素 表示 示例G Era 标志符 Text ADy 年 Year 1996; 96M 年中的月份 Month July; Jul; 07w 年中的周数 Number 27W 月份中的周数 Number 2D 年中的天数 Number 189d 月份中的天数 Number 10F 月份中的星期 Number 2E 星期中的天数 Text Tuesday; Tuea Am/pm 标记 Text PMH 一天中的小时数(0-23) Number 0k 一天中的小时数(1-24) Number 24K am/pm 中的小时数(0-11) Number 0h am/pm 中的小时数 阅读全文
摘要:
在Android平台上,集成了一个嵌入式关系型数据库—SQLite,1、SQLite3支持NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型虽然只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转成对应的五种数据类型。2、SQLite最大的特点是你可以保存任何类型的数据到任何字段中,无论这列声明的数据类型是什么。例如:可以在Integer字段中存放字符串,或者在布尔型字段中存放浮点数,或者在字符型字段中存放日期型值。3、但有一种情况例外:定 阅读全文
摘要:
System.out.println(getTimeStr(1));System.out.println(getTimeStr(10));System.out.println(getTimeStr(100));System.out.println(getTimeStr(1000));System.out.println(getTimeStr(10000));输出结果00:00:0100:00:1000:01:4000:16:4002:46:40下面代码不解释了public static String getTimeStr(int time){StringBuffer str=new Strin 阅读全文
摘要:
在项目中Properties文件夹下有个 AssemblyInfo.cs最后有段代码// Version information for an assembly consists of the following four values: // // Major Version // Minor Version // Build Number // Revision // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' 阅读全文
摘要:
在drawable目录下创建一个repeat_bg.xml:<?xmlversion="1.0"encoding="utf-8"?><bitmapxmlns:android="http://schemas.android.com/apk/res/android"android:src="@drawable/bg"android:tileMode="repeat"/>然后在布局的xml文件中可以这样引用:<LinearLayoutandroid:layout_widt 阅读全文
摘要:
已知:startPoint、secondPoint、endPoint(不分先后)求:圆心坐标解:var tempA1,tempA2,tempB1,tempB2,tempC1,tempC2,temp,x,y;tempA1=startPoint.x-secondPoint.x;tempB1=startPoint.y-secondPoint.y;tempC1=(Math.pow(startPoint.x,2)-Math.pow(secondPoint.x,2)+Math.pow(startPoint.y,2)-Math.pow(secondPoint.y,2))/2;tempA2=endPoint. 阅读全文
摘要:
知道坐标原点:DoublePointdpCenter;知道一个坐标点:DoublePointdpPoint;现在要求dpPoint与x轴的夹角。这里,可以计算得到dpPoint与x轴夹角a的三角函数值。例如tan(a)=(dpPoint.y-dpCenter.y)/(dpPoint.x-dpCenter.x);(式1)或其它的三角函数值。在 math中调用tan()的反三角函数。a应该表达为 (角度/180度)* π(3.14)= atan( (dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter.x) )=(dpPoint.y-d... 阅读全文
摘要:
在Android 工具栏里面,地址:D:\Program Files\android-sdk-windows\tools 目录下打开此工具此工具名为:层级观察器本篇文章将教大家如何利用层级观察器查看和优化自己的UI层次关系或者看别人应用程序UI的布局结构,双击该处理文件,显示如下 图:左边为设备列表名称,如果你开启多个设备将会一一列出你当前运行的设备,包括真机。右边是当前设备列表运行的Acitivity ,即你当前运行的Activity 对应的UI布局,本篇将使用Android 自身的音乐播放器,来操作得到UI布局结构,这里的我们要点击com.android.music/com.android 阅读全文
摘要:
Ctrl+m+Crtr+o折叠所有大纲 Ctrl+M+Crtr+P: 停止大纲显示 Ctrl+K+Crtr+C: 注释选定内容 Ctrl+K+Crtr+U: 取消选定注释内容 Ctrl+J : 列出成员 智能感知 Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 阅读全文