- 博客(33)
- 收藏
- 关注
原创 string文件中的内容动态生成
首先在string文件中定义整数型:%1$d,浮点型:%2$.2f,字符串:%3$s %后面是占位符的位置,从1开始, $ 后面是填充数据的类型 %d:表示整数型;%f :表示浮点型,其中f前面的. 3表示小数的位数 %c:表示字符串 --> 第二在代码中使用String.format(textNumberInfo, textSize); 例子:
2012-09-03 10:51:31 559
原创 android中二维数组的解析
服务器返回的是一个字符串【实质是一个二维数组,在一个标签里面】1.给服务法的请求和返回格式 >>>>>>>>>>>>>>>>>>>>>>>>>>>request: 358148045004426;Tandroid02_120810:72229B8C861CE780F253BE3B86FC631D resultStatus={4000};memo={};resu
2012-08-16 15:03:56 4267
原创 android一个项目引用另外的项目的内容
创建和使用Android library工程创建和使用Android library工程 创建library供多个工程共享代码、资源是非常常见的需求,网上这种资料非常少,基本上都是讲创建java工程,然后export,这种方式缺点非常多,大家可以自己google一下。本文着重介绍如何创建Android library,并且在工程中使用此library提供的资源,具体步骤如下:
2012-08-03 16:40:57 1428 2
原创 == 与equal 和==与str.trim().length()<=0 的奥秘
运行下面两端代码观察打印结果public class Test {public static void main(String[] args) {String str = ""; if(str == null || "".equals(str)){ System.out.println("----is---"+true); }els
2012-07-18 10:38:14 1890 1
原创 自定义广播的使用(目的:实现当前用户退出时,清除用户以前的操作)
1.首先写好广播接受者:package cn.itkt.travelsky.ui.activity.memberservice;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bu
2012-07-05 17:33:25 855
原创 GridView的使用
第一步:main.xml。xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical">android
2012-06-26 09:55:08 411
原创 Android 学习 之 TextView结合SpannableString
androidTextViewSpannableString下划线protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.textview); TextView
2012-06-21 15:38:40 334
原创 android 中我们常用的布局方式
在 android 中我们常用的布局方式有这么几种: 1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation= " horizontal " android:orientation= "vertical" 。2.RelativeLay
2012-06-18 08:26:54 678
原创 Android系统广播处理机制
Android系统广播处理机制Android系统中的广播是广泛用于应用程序之间通信的一种手段,它类似于事件处理机制,不同的地方就是广播的处理是系统级别的事件处理过程(一般事件处理是控件级别的)。在此过程中仍然是离不开Intent对象,理解广播事件的处理过程,灵活运用广播处理机制,在关键之处往往能实现特别的效果,举一个比较经典的例子,哪黑名单功能,当打进一个电话时,即产生了一个来电广播,
2012-06-12 13:48:17 465
原创 Eclipse注释模板与规范
Eclipse注释模板与规范设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Title: ${file_name} * @Package ${p
2012-06-05 10:20:20 3906
原创 JsonObject 与JsonArray的使用
一.json学习之一:json必须引入jar包引用 要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包: 1.commons-lang.jar 2.commons-beanutils.jar 3.commons-collections.jar 4.commons-logging.jar 5.ezmorp
2012-05-31 17:19:49 1231
原创 Calendar加上2天
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Calendar cal = Calendar.getInstance();
2012-05-25 14:09:59 1479
原创 conversion to dalvik format failed with error 1的解决办法
android低版本工程(如1.5)放到高版本环境中(如2.2)可能会上述错误,解决方法如下:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2。 如果修改android sdk版本,则需要以下几个步骤: 1)修改SDK
2012-05-21 14:23:35 252
原创 String和Date互转
1.Date转StringSimpleDateFormat 的format方法可以把Date转成String String->java.sql.DateJava code String str = "1999-12-22";Date dt = java.sql.Date.valueOf(str);String->java.util.DateJava
2012-05-21 10:50:02 336
原创 自定义ProgressDialog
1.customprogressdialog.xml xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_pare
2012-05-03 17:20:06 852
原创 自定义toast
按照自定义方式显示toast,背景为灰色的1.custom_toast.xmlxml xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layou
2012-05-03 10:38:58 341
原创 关于W3C验证
关于W3C验证W3C即World Wide Web Consortium的缩写,中文意思是W3C理事会或万维网联盟学网站程序开发,必定要学到W3C标准,对于这个标准我也不知怎么说了,因为很多知名网站在W3C HTML验证时都有Error!如百度:但又想想,人家是大公司,没办法,人家是制定标准的! 我们是使用标准的,所以做为一个小站长或者说一个程序员,还是要遵
2012-04-17 14:47:22 1057
原创 Android 如何设置 模拟器内存
今天我们就来说说模拟器的内存,有的时候我们在用模拟器开发应用的时候吗,会用到内存,那么一般小的应用的话,模拟器自带的内存就够用了,但是有的时候我们会接触到很大的应用的话,我们模拟器上的内存就会不够用,那么我们怎么办才行那,大家到了这里以后就会头大,过了今天以后童鞋们在看到这种情况的话,就不会在头大了,那么我们还等什么,让自己的android模拟器内存变的更大一些吧。 1. 我们
2012-04-06 15:44:55 4611
原创 常用正则表达式大全!(例如:匹配中文、匹配html)
匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?
2012-04-01 10:40:29 467
原创 android ScrollView嵌套ListView
Android之ScrollView嵌套ListView问题所在:在ScrollView中嵌套使用ListView,ListView只会显示一行多一点--------------------------------------------------------------------------------------------------解决方案: 这里我贴出了核心代码 p
2012-03-31 17:35:13 648
原创 android 几个不错的Android专栏地址:
androidAndroidMobileASP.net.net游戏几个不错的Android专栏地址:第三极:http://disanji.net/category/android-doc/moandroid:http://www.moandroid.com/?page_id=1176maxlen的专栏:http://mobile.csdn.net
2012-03-31 09:19:59 297
原创 换行符与回车符
换行符‘\n’和回车符‘\r’换行符‘\n’和回车符‘\r’顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 '\n' 10 换行(newline)'\r' 13 回车(return)也可以表示为'\x0a'和'\x0d'.(16进制)在windows系统下,回车换行符号是"\r\n".但
2012-03-14 16:35:47 496
原创 珍藏的最全的windows操作系统的快捷键
珍藏的最全的windows操作系统快捷键一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC
2012-03-14 09:37:07 247
原创 TabHost的使用方法
第一步:建立main.xml文件http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> a
2012-03-13 17:44:12 282
原创 安全一
<br />1.a.对称加密:加密和解密时用的密码一样<br /> b.非对称加密:加密和解密用的密码不一样。作用(比如):加密的是公钥(好多人持有),解密的私钥(一个人持有),主要用在互联网上<br />cipher加密<br />security安全<br />2.一个类不能new时,用这个类的静态方法来获得它的实力对象<br />3.对称加密的例子<br />package cn.cipher;<br />/**<br /> * cipher的应用,加密和解密<br /> */<br />impo
2011-02-28 23:01:00 275
原创 忐忑的心
<br /> 花了三天的时间总算把入学考试的题做完了,觉得学的东西还是太浅了,知识很少,在做题时,虽然知道要用什么,但是具体怎么实现还是要参考一些资料,我觉得张老师说得太对了,我们就是调用别人写的类,然后再自己写一些类给别人用。突然心里有点忐忑了,很期待知道结果,但是又害怕。。。<br /> 如果...如果...哇,好多的如果,觉得自己的心跳都加快了。<br /> 算了,干脆不行了,看看一些视频,免得去了听课很吃力,加油,加油!
2011-02-19 21:29:00 257
原创 银行业务调度系统
<br />银行业务调度系统<br />1.银行业务调度系统的分析:<br />**有三种客户(普通客户,VIP客户,交水电费等等的快速客户【因为这种客户办理业务的速度最快,所以称之为快速客户】)<br />**每个抽取过服务号码的人称为客户,三种客户就对应着三种服务,客户业务完成整个过程主要是由号码管理器与服务窗口来完成。<br />**因此就有三个对象:<br />号码机器(管理所有号码),号码管理器(主要是生成号码,并向服务窗口提供号码),服务窗口<br />**主要有三个类:<br />number
2011-02-17 08:25:00 260
原创 网络编程的基础知识
<br />网络编程的基础知识<br />1.port端口号,表示要与那一个网络应用程序进行通信<br />127.0.0.1是本地回路ip地址<br />端口号范围 0-65535之间,0-1023之间的端口数是用于一些之名网络服务和应用。<br />2.tcp是应用程序之间可靠无差错的传输<br />TCP,输出控制协议(Transmission Control Protocol),是面向连接的信息协议。会进行差错验证,接收端会在收到数据后会回复发送端,是应答模式。<br />UDP,用户是举报协议(U
2011-02-16 21:46:00 404
原创 交通灯管理系统
<br />一、补充的知识点<br />1.面向对象的设计:谁拥有数据,谁就对外提供操作这些数据的方法。<br />2.面向对象的经典例子:<br />经典的例子:<br />1).人在黑板上画圆<br />分析:对象有人,黑板,圆(圆上有圆的半径,圆心),根据思想(谁拥有数据,谁就对外提供操作这些数据的方法),所有事圆画圆<br />2).刹车,根据思想就是车提供刹车的方法<br />3).售票员统计商品的价格,根据思想(票上有各个商品的价格),票提供统计商品的价格的方法;<br />4).关门,门自己发
2011-02-16 21:45:00 370
原创 java基础加强
<br />==<br />1.eclipse和myeclipse:myeclipse是eclipse的一个插件,扩展了eclipse的功能。java.exe<br />2.ide--->itegrity development environment<br />3.相对独立的项目就是一个工程,<br />4.设置javac与javac, window--p--java---compiler编译 ,installed jre运行时<br />设置快捷键:window--general---keys--con
2011-02-16 21:43:00 378
原创 IO输入与输出(全部)
IO输入与输出1.i代表的是键盘既输入,o代表的是显示器,既输出2.file类io包中唯一代表磁盘文件本身信息的的类,而不是文件中的内容,比如说文件的创建时间,而且定义了一些与平台无关的方法来操作文件package com.hjw;import java.io.File;import java.io.IOException;public class FileTest { /** * 判断一个文件是否存在,如果存在就删除, 如果不存在就创建此文件 * * @param args */ public
2011-02-16 21:35:00 647
原创 IO输入与输出
<br />IO输入与输出<br />1.i代表的是键盘既输入,o代表的是显示器,既输出<br />2.file类io包中唯一代表磁盘文件本身信息的的类,而不是文件中的内容,比如说文件的创建时间,而且定义了一些与平台无关的方法来操作文件<br />package com.hjw;<br />import java.io.File;<br />import java.io.IOException;<br />public class FileTest {<br /> /**<br /> * 判断一个文件是否
2011-02-16 21:34:00 834
原创 IO输入与输出1
IO输入与输出(一)1.键盘被当做一种特殊的输入文件使用,I代表的是键盘,显示器被当做一种特殊的输出文件使用,即O代表的是显示器;2.file类io包中唯一代表磁盘文件本身信息的的类,而不是文件中的内容,比如说文件的创建时间,而且定义了一些与平台无关的方法来操作文件;3.file中定义了一些常用方法,不如查看文件名称,文件路径等等,下面有一个例子(判断某个文件是否存在,如果存在就将它删除,如果不存在就将它删除)。packag
2011-01-23 00:09:00 359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人