- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 android 零碎知识点
一:设置全屏requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);super.onCreate(saved
2012-08-10 17:54:58
506
原创 android UI ViewFlipper
一:循环播放一组图片。animation_in.xml <translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="2000" /> <alpha android:fromAlpha="0"
2012-08-06 11:12:00
550
原创 设计模式一:策略模式(Strategy pattern)
策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户记住:知道抽象、继承、多态这些概念,并不会马上让你变成好的面向对象设计者。设计大师关心的是简历弹性的设计,可以维护,可以应对变化建立可维护的OO系统,要诀就在于随时想到系统以后可能需要变化以及应付变化的原则。
2012-07-25 09:04:34
407
转载 Animation Android ( 二)
新建工程 myFrameAnimation 在main.xml布局中添加view子类,调整一下,效果如下: android:prientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> andro
2012-07-17 14:35:31
592
转载 Animation Android ( 一)
动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中 AlphaAnim
2012-07-17 14:32:43
455
原创 设计模式原则
设计原则:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要的代码混在一起。 针对接口编程,而不是针对实现编程。“变量的声明类型应该是超类型,通常是一个抽象类或者是一个接口” 多用组合,少用继承
2012-07-13 15:54:18
341
原创 android - http
httpclient 的一般模式:1:创建一个HttpClient2:实例化新Http方法(postmethod \ getMethod)3:设置HTTP参数名称/值4:使用HttpClient执行HTTP调用5:处理HTTP响应
2012-07-11 14:54:36
391
转载 NFC (一)
第一天接触NFC 看了android 的官方文档。另外发现了一片比较不错的文章。原文地址(算是对官方文档的比较准备的翻译吧):http://blog.youkuaiyun.com/nicebooks/article/details/6223956http://www.cnblogs.com/doandroid/archive/2011/11/29/2267404.html
2012-06-11 16:23:25
481
原创 正则表达式小笔记
String 1:trim():去掉字符串头尾的空格2:split(String regex):将一个字符串按照指定的分隔符分隔,返回分隔后的字符串数组三:matchs(String regex).判断字符串是否匹配输入的字符串作用:从一个字符串中查找符合某种规则的字符串,使用Pattern和Matcher类判断一个字符串是否符合某种规则。 matchs(String r
2012-06-07 18:04:36
968
原创 android 九宫格
1:main.xml 里定义一个gridview。<GridView android:id="@+id/GridView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numColumns="3" android:horizontalSpacing=
2012-06-07 16:51:24
869
原创 android JNI 的简单示例
这段时间接触到JNI的东西,网上虽然有很多写的不错的例子,还是写下自己的历程。我的环境是:XP\android开发环境。1:下载安装Cygwin.Cygwin is:a collection of tools which provide a Linux look and feel environment for Windows.a DLL (cygwin1.dll) whi
2012-05-28 18:08:45
591
原创 android notification
通知栏的出现需要两个类:NotificationManager 和 Notificationprivate static final int HELLO_ID = 1;private NotificationManager mNotificationManager ;private Intent notificationIntent;String ns = Context.
2012-05-15 16:25:30
501
转载 Eclipse中SVN的安装步骤(两种)和使用方法
一、给Eclipse安装SVN,最常见的有两种方式:手动方式和使用安装向导方式。具体步骤如下: 方式一:手动安装1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。3、在E:/MyE
2012-03-12 10:34:32
626
原创 数据库中中文编码出错问题
数据库中中文编码出现乱码解决办法:一般检查三个地方:1:my.ini (在安装目录下)中 [mysql]default-character-set=utf82:数据库的编码方式是否是:UTF-8, 若不是、改之(在图形界面上就能实现)。3:
2011-10-09 21:59:32
554
原创 android之第一话 跬步之始
1:安装ADT ADT是eclipse的插件,用于把Android开发工具整合在eclipse的UI界面中。可以从android官方网站下载,安装完成后可能需要重启eclipse。2:安装SDK SDK是Android的开发库,主要包含开发应用程序的Java AP
2011-09-01 23:12:11
411
原创 使用socket 将 服务器端和客户端通信的例子
1:服务器端代码import java.io.BufferedReader;import java.io.IOException;import java.io.PrintWriter;import java.net.*;import java.util.*;impo
2011-09-01 15:33:44
590
原创 学习的一些小感悟
最近一直都在公司负责自己的一块模拟器,并结合者模拟器的构架弥补着自己在java中的薄弱知识点。其中看了不少的书,开始看《thinking in java》,但是后来证明如果是实践,这本书根本就不合适。后来改看一些实践类的书《疯狂java讲义》、《编程详解》等,实践类的书不好在于它
2011-09-01 14:53:23
441
原创 集合
一:Collection 操作:1:增加元素 2:删除元素 3:检查内容 4:使用元素 方法说明:retainAll():保留了两个集合的共有元素 toArray():将C
2011-08-31 16:40:48
324
转载 IT人员迅速提升自我效率的十大方法
所谓,时间就是金钱,效率也意味着时间。高效的工作方式可以为我们赢得更多成功的机遇。如何实现高效工作呢?Zielix创始人、Ingiter Frameworks的创建者Wayne Harrel发表了一篇博文《Top 10 ways to dramatically increas
2011-08-31 16:04:42
379
原创 一些很好的技术学习博客
内部类:内部类详解抽象类和抽象方法:抽象类和抽象方法反射:反射机制static :Java中static的作用正则表达式:深入浅出之正则表达式int 和 Integer 有什么区别:int和integer区别
2011-08-31 11:34:22
365
原创 多线程控制方法
1:start():用于开始执行run()方法中定义的线程体2:sleep():调整java运行时间,指定调用线程的睡眠时间3:jion():用于调用线程等待本线程结束4:yield():暂时停止调用线程并将其放在队列末尾,等待另一轮执行,使同一优先级的其他线程有机会
2011-08-30 16:50:14
371
原创 多线程知识
一:单线程示例package Thread;import java.io.PrintWriter;public class WithoutThread{ static PrintWriter out = new PrintWriter(System.out,true
2011-08-30 15:56:00
650
原创 利用jetty在浏览器上显示“hello world ” 方法2
1:新建一个类 HelloHandlerimport java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;i
2011-08-30 11:13:47
830
原创 利用jetty在服务器上面显示“hello world”
一:代码来源官网import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletException;
2011-08-30 10:53:36
907
原创 Java编程过程错误(一):java.lang.NoClassDefFoundError
1:代码package network.httpclient;import java.io.IOException;import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;import org.
2011-08-29 11:18:53
10305
转载 mysql提示Column count doesn't match value count at row 1错误
开发中运行mysql脚本,发现提示mysql提示Column count doesn't match value count at row 1错误,发现是由于写的SQL语句里列的数目和后面的值的数目不一致,比如insert into 表名 (field1,field2,f
2011-08-17 08:23:11
1479
转载 Socket编程实现简单的服务器与客户端互发消息
socket编程的大致步骤如下:1、创建服务器端SocketServer,并定义SocketServer的监听端口;2、ServerSocket调用accept( )方法,是指处于阻塞;3、创建客户端的Socket,并设置服务器的IP和端口;4、客户端发送连接请求,建立连接;5、
2011-07-08 14:27:12
6088
原创 window dos基本操作命令介绍
1 echo 和 @回显命令@ #关闭单行回显echo off #从下一行开始关闭回显@echo off #从本行开始关闭回显。一般批处理第一行都是这个echo on
2011-07-08 10:41:35
13613
转载 利用JNative实现
由于项目要求,需要用Java调用windows的dll文件,查了一下,如果用JNI的话是比较麻烦的,在sourceforge.net上搜索了一下“Java dll”,首先出现的是Jnative,于是决定用它,后来也试了些别的,但还是JNative好使,简单总结
2011-07-05 09:58:08
1383
原创 java常用加密解密简单实现
<br />加密算法有很多种:这里只大约列举几例:<br /><br />1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1<br />发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。<br /><br />2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。<br />DES(Data EncryptionStandard)是发明最早的最广泛使
2011-05-18 17:26:00
908
原创 Java中3DES加密解密调用示例
在java中调用sun公司提供的3DES加密解密算法时,需要使用到$JAVA_HOME/jre/lib/目录下如下的4个jar包:jce.jarsecurity/US_export_policy.jarsecurity/local_policy.jarext/sunjce_provider.jarJava运行时会自动加载这些包,因此对于带main函数的应用程序不需要设置到CLASSPATH环境变量中。对于WEB应用,不需要把这些包加到WEB-INF/lib目录下。以下是java中调用
2011-05-18 17:24:00
657
转载 Android权限列表permission说明
转自:hwl1314<br />网络上不乏android权限列表,但是很少有将列表和使用方法放在一起的,所以特此总结一下<br />需要在AndroidManifest.xml中定义相应的权限(以获取internet访问权限为例),如下:<br />Xml代码 <br />< uses-permission android:name =”android.permission.INTERNET” /><br />注意在<application>也可以定义INTERNET权限,如下:<br />Xml代码
2011-05-03 09:56:00
567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人