自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

转载 ORACLE的GUID主键生成

项目中若采用oracle数据库,则主键生成可以有两种方式,一是用sys_guid(),二是定义一个sequence,然后用nextval得到ID。 Oracle的定义sequence例子: create sequence seq_test minvalue 10000 maxvalue 99999999999999999 start with 20000 increment

2011-12-21 11:12:06 2725

转载 HTTP协议初步

1、简介HTTP(HyperText Transfer Protocol),中文名称为超文本传输协议,工作在OSI七层体系中的应用层,属于高层应用协议。HTTP协议主要用在浏览器和Web服务器之间进行通信。HTTP协议使用明文进行传输,如果需要加密传输,可以使用https(注:j2me暂时不支持)。HTTP协议在发送时有很多发送的方式,介绍如下2、HTTP协议版本HTTP协议有3个版本,依次是0.9、1.0、1.1。当前最新版本是1.1,但

2011-03-03 16:05:00 725

转载 EditText

 一:输入特殊格式的字符<br />在我们开发程序的时候不免会输入一些特属个数的字符,比如密码(输入框的字符要加密显示),电话号码(比如数字和-),数字等,这些都算是一些特属格式的字符,强大的EditText同样为我们提供了输入这些特属格式字符的设置。密码文本框。密码输入也是Android应用常用的功能,通过配置EditText的android:password="true"就可以实现这一密码输入功能,修改main.xml如下:<br />Xml代码 <?xml version="1.0" encoding

2011-02-28 17:35:00 1319

转载 android Acitvity action,flag和category各个参数的说明

<br />Activity是负责来显示用户界面的,但是启动一个Activity也有很多学问,里面自带了几个参数,例如有action,flag和category等,action是用来隐示启动activity的,例如带了android.provider.Settings.ACTION_SETTINGS这个action的activity可以启动settings界面,这还不算什么,最后学问的就是flag了,sdk文档里定义了很多的flag,我用的有:<br />      FLAG_ACTIVITY_

2011-02-28 11:02:00 1132

转载 封装 HttpURLConnection

<br />HttpURLConnection为javaAPI提供的一种Rest访问的方式。其支持对Post,Delete,Get,Put等方式的访问。<br />以下为对于HttpURLConnection对Post等方式访问的一段代码。view plaincopy to clipboardprint?package com.sw.study.urlConnection;    import java.io.BufferedReader;  import java.io.InputStreamReader

2011-02-25 18:03:00 2627

转载 Enum 枚举

java的Enum枚举类型终于在j2se1.5出现了。之前觉得它只不过是鸡肋而已,可有可无。毕竟这么多年来,没有它,大家不都过得很好吗?今日看《Thinking in Java》4th edition,里面有一句话“有时恰恰因为它,你才能够"优雅而干净"地解决问题。优雅与清晰很重要,正式它们区别了成功的解决方案与失败的解决方案。而失败的解决方案就是因为其他人无法理他。"使用Enum枚举类型,可以将以前笨拙的代码变得优雅简单?但是,我同时也在思考另外一个问题,使用新的技术,会不会给技术人员带来更多的负担呢?"

2011-02-25 17:30:00 696

转载 CMNET和CMWAP

<br />1) GRPS接入方式: <br />  CMNET 和CMWAP是中国移动GPRS网络的两个不同APN(Access Point Name接入点名称)。CMNET提供了NAT服务,使用该服务的手机可以直接访问internet。CMWAP只提供了WAP代理和HTTP代理,手机上网能访问的范围有限,接入时只能访问GPRS网络内的IP(10,*,*,*)。因此CMWAP主要用于手机WAP上网,CMNET则是用于PC,笔记本电脑,PDA等设备实现GPRS上网。两者手机上网的方式没有差别,如此划分是中国

2011-02-25 13:59:00 1659

原创 android Service--服务

ServiceAndroid中的service类似于windows中的service,service一般没有用户操作界面,它运行于系统中不容易被用户发觉,可以使用它开发如监控之类的程序。 一。步骤第一步:继承Service类public class SMSService extends Service { } 第二步:在AndroidManifest.xml文件中的节点里对服务进行配置:二。Context.startService()和Context.bindService 服务不能自己运行,需要通过调用C

2011-01-15 22:40:00 2413

原创 android logcat不打印信息

<br />在真机调试的时候无法显示logcat信息。<br /><br />解决办法:window-->show view-->android->devices,<br />打开devices,点击右边的截屏图片的按钮。等到出现截图的时候,logcat就出来信息了!

2011-01-02 14:50:00 1956 1

转载 android SD卡

  昨天在研究拍照后突破的存储路径的问题,开始存储路径写死为:    private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如下: 0、获取sd卡路径。 1、讲述 Environment 类。 2、讲述 StatFs 类。

2010-12-29 17:09:00 994

原创 android 网络联接

<br />一.android网络联接<br />   CDMA网络:<br />     中国电信互联星空设置    ctwap<br />     中国电信互联网设置       ctnet<br />  GSM网络:<br />      中国移动wap:cmwap<br />      中国移动互联网设置:cmnet<br />   wifi<br />二.wap的联网   <br />   ctwap<br />   方法一:<br />           url=new URL(pathUrl

2010-12-24 16:29:00 3723 1

原创 android HttpURLConnection

HttpURLConnection对象 1.从Internet获取网页,发送请求,将网页以流的形式读回来.步骤:1)创建一个URL对象:URL url = new URL(http://www.baidu.com);2)利用HttpURLConnection对象从网络中获取网页数据:HttpURLConnection conn = (HttpURLConnection) url.openConnection();3)设置连接超时:conn.setConnectTimeout(6*1000);4)对响应码进行

2010-12-22 11:46:00 7358

转载 android Drawable资源

Drawable资源<br />Drawable资源是对图像的一个抽象,你可以通过getDrawable(int)得到并绘制到屏幕上。这里有几种不同类型的Drawable:<br /> <br />Bitmap File<br />    一个Bitmap图像文件(.png、.jpg或.gif)。BitmapDrawable。<br />Nine-Patch File<br />    一个带有伸缩区域的PNG文件,可以基于content伸缩图片(.9.png)。NinePatchDrawable。<br

2010-12-22 10:01:00 4760

转载 Android的UI结构试图工具hierarchyviewer

Android的UI结构试图工具hierarchyviewer <br />Hierarchy Viewer 帮你分析应用程序UI布局<br />Hierarchy Viewer在android的工具文件夹里: /android/tools/hierarchyviewer.bat<br />1.启动 模拟器。<br />2.到/android/tools/目录下,双击可以启动hierarchyviewerbat文件,打开一个图形界面。<br />3.点击 load View hierarchy按钮,就可以捕

2010-12-21 17:32:00 1370 1

转载 Android里merge和include标签的使用

1.使用 标签来重用layout代码如果在一个项目中需要用到相同的布局设计,可以通过 标签来重用layout代码,该标签在android开发文档中没有相关的介绍。在android主屏程序中 用到了这个标签:

2010-12-21 17:27:00 11541 5

原创 layer-list

<br />layer-list:<br /> <br />闲暇时,看QQ布局偶得<br /> <br />1.可以将多个图片按照顺序层叠起来<br /> <br />2.在drawable下建立一个xml文件 <br /> <br /><?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--图片1-->

2010-12-21 17:03:00 4078

原创 Android的Selector

<br />Android的Selector:<br /><br /> 1.根据组件的状态显示该状态对应的图片做为显示背景<br /> <br /> 2.做应用时,可能会需要动态改变控件的背景图片,如果仅仅是简单的点击,选中之类的事件,如果靠程序中写监听的代码就显得太麻<br />    烦了,在这种情况下,你可以使用selector动态改变控件背景拉<br /> <br /> 3.在res/drawable目录下建一个 某某.xml 文件<br /> <br /><?xml version="1.0" e

2010-12-21 16:35:00 1159 1

转载 CMNET和CMWAP网络连接

<br />在j2medev上见到一篇关于CMNET和CMWAP网络连接。   现在我根据我的实际经验总结下它们。<br />1。CNNET,这个就不用怎么样介绍了,跟电脑上Internet没什么区别。<br />直接用这个这样的代码就Ok了 java 代码 try {               http = (HttpConnection) Connector.open(url);          } catch (IOException e) {                         e.

2010-12-20 14:40:00 1071

转载 android APN -电信

<br />基本概念:<br />      APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,目前分为两大类:CMWAP(通过GPRS访问WAP业务)、CMNET(除了WAP以外的服务目前都用CMNET,比如连接因特网等)。 <br />  APN的英文全称是Access Point Name,中文全称叫接入点,是您在通过手机上网时必须配置的一个参数,它决定了您的手机通过哪种接入方式来访问网络。 <br /> <br />电信的APN信息:<br /><br />

2010-12-20 14:36:00 2751 1

转载 Android对于APN

<br />版权所有,转载请注明来自Mobile Developer (http://mdev.cc )  作者  : SinFrancis<br /> <br />由于Android对于APN的网络API没有公开,不过我们可以阅读源代码,然后进行数据库操作,系统会自动监听数据库的变化,从而实现开启或者关闭APN。<br /> <br />大家可以研究一下frameworks/base/core/java/android/provider/Telephony.java这个类,<br />比较重要的就是 UR

2010-12-20 14:30:00 1191

原创 关于在list中按中文排序问题

<br />在一个给你的接口中,如果该接口返回一个list。 <br />list中存放的是地名?或者人名。。。。总之是一个杂乱无序的list,这个时候你就需要将这个list进行中文排序,注意,英文排序和中文排序还是有一些差别的。 <br />下面这个方法就是把list中数据进行中文排序的: <br />public int compareTo(UserPO arg0) { UserPO spo = (UserPO)arg0; String userName2= spo.getUserName();

2010-12-17 14:25:00 1577

转载 Android UI开发专题(四) View自绘控件

<br />很多时候想要设计漂亮的Android UI,使用Android自带的控件无法满足我们的需要就要考虑自绘控件,在Android界面显示类View,可以通过继承扩展重写相关方法来实现我们的图形绘制。<br />  首先我们需要了解下View类的底层实现,在SDK中我们可以看到View直接继承于Java的基类Object,实现了图形绘制和按键事件 Drawable.Callback KeyEvent.Callback的相关方法,我们自绘时主要实现其内部的onDraw方法,相关的界面计算可以重写onMe

2010-07-29 17:36:00 654

转载 Android UI开发专题(五) Bitmap和Canvas实例

<br />在Android UI开发专题的前五节我们讲到的东西主要是基础和理论内容,从本次Android123将通过实例代码来演示,本次主要是Bitmap和Canvas类的使用,根据要求缩放Bitmap对象并返回新的Bitmap对象。centerToFit方法一共有4个参数,返回一个Bitmap类型,第一个参数为原始的位图对象,width和height分别为新的宽和高,而Context是用来加载资源的上下文实例。<br />  Bitmap centerToFit(Bitmap bitmap, int w

2010-07-29 17:36:00 1724

转载 Android UI开发专题(三) 各种Drawable

<br />本次我们主要讲解Android平台下的各种Drawable,这里在SDK的android.graphics.drawable包下面可以看到有各种Drawable类多达十几种,它们到底之间有什么关系和区别呢?   <br /> 一、AnimationDrawable<br /> 顾名思义该类主要表示动画的图形类,可以实现逐帧播放的效果,下面代码示例如下<br /> 1. 定义一个cwj_animation.xml 放到res/drawable 目录下,其中定义的属性duration为延时,单位为毫

2010-07-29 17:35:00 451

转载 Android游戏开发之旅五 Path和Typeface

<br />  今天我们继续处理上次 Android游戏开发之旅四 Canvas和Paint实例 中提到的Path路径和Typeface字体两个类。对于Android游戏开发或者说2D绘图中来讲Path路径可以用强大这个词来形容。在 Photoshop中我们可能还记得使用钢笔工具绘制路径的方法。Path路径类在位于android.graphics.Path中,Path的构造方法比较简单,如下<br />   Path cwj=new Path();  //构造方法<br />   下面我们画一个封闭的原型路

2010-07-29 17:30:00 558

转载 Android UI开发专题(二) 之绘图基础

今天我们继续介绍Android平台底层绘图类的相关内容,在Android UI开发专题(一) 之界面设计中我们介绍了有关Android平台资源使用以及Bitmap相关类的操作,接下来将会以实例的方式给大家演示各种类的用处以及注意点。今天我们继续了解android.graphics包中比较重要的绘图类。  一、 android.graphics.Matrix  有关图形的变换、缩放等相关操作常用的方法有:  void  reset() // 重置一个matrix对象。  void  set(Matrix sr

2010-07-29 17:29:00 385

转载 Android UI开发专题(一) 之界面设计

<br />近期很多网友对Android用户界面的设计表示很感兴趣,对于Android UI开发自绘控件和游戏制作而言掌握好绘图基础是必不可少的。本次专题分10节来讲述,有关OpenGL ES相关的可能将放到以后再透露。本次主要涉及以下四个包的相关内容:<br />  android.content.res 资源类<br />  android.graphics  底层图形类<br />  android.view  显示类<br />  android.widget  控件类<br />   一、andr

2010-07-29 17:27:00 488

原创 continue和break

一.概念       1.break在循环语句中,使用break语句直接跳出循环,忽略循环体的任何其他语句和循环条件测试。在循环中遇到break语句时,循环终止,程序从循环后面的语句继续开始执行。2.continue   continue语句只可能出现在循环语句(while、do-while和for循环)的循环体中,作用是跳过当前循环中continue语句以后的剩余语句,直接执

2010-05-02 10:28:00 868

原创 运算符小结

运算符小结1 算术运算符加号(+)、减号(-)、除号(/)、乘号(*)以及模数(%,从整数除法中获得余数)。整数除法会直接砍掉小数,而不是进位(eg.int i=11; i/10=1)。2 自动递增和递减    int i=1;  a=i++=>a=1;i=2    后缀:会先生成值,再执行运算(先把i的值给a,i在执行i=i+1);   int i=1;  a=+

2010-04-29 15:24:00 445

原创 对象的赋值和引用

一、对于对象的赋值问题:实例:1.类Tank public class Tank {   public int level;   public Tank(){}} 2.类Assignment public class Assignment { /**  * @param args  */ public static void main(String[] args)

2010-04-28 23:39:00 639

ExtJS入门教程

ExtJS的中文手册,EXT入门的简单手册。。。。。。。。。。。。。。。。。。

2011-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除