- 博客(497)
- 资源 (22)
- 收藏
- 关注
转载 Android中SharedPreferences用法
1.SharedPreferences简介为了保存软件的设置参数,Android 平台为我们提供了一个SharedPreferences 类,它是一个轻量级的存储类,特别适合用于保存软件配置参数。使用SharedPreferences 保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs 目录下。2.获取SharedPreference
2015-07-31 11:11:18 842
转载 Android中margin和padding的区别
站在巨人的肩膀上提高自己,不重复早轮子,故收藏此文,不再赘述。http://www.cnblogs.com/renqingping/archive/2012/10/16/MarginBorderPadding.html
2015-07-31 10:56:17 670
转载 Android中Application类的用法
比较透彻的一篇文章,收藏了http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.html
2015-07-31 10:50:19 877
原创 ANDROID TEXTVIEW 设置字体颜色
android开发中有时会需要设置字体的颜色,已达到相应的需求目的。一般有两种方法设置textview的字体:1.在配置文件xml中设置2.在Activity中设置方法一:在配置文件中设置字体颜色该方法很简单,用于静态或初始文字颜色的设置,方法如下:第一步:在res/value文件夹下面创建配置文件color.xml,内容如下
2015-07-31 10:27:17 9634 1
原创 Android 使用定时器 Timer 在指定的时间之后执行某个操作
实现的功能:在指定的时间之后执行某个操作废话不多说,直接上代码public class TimerTestActivity extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstan
2015-07-25 11:44:57 752
原创 去掉标题栏、信息栏和实现全屏
实现的功能:去掉标题栏、信息栏和实现全屏方法一:代码中实现this.requestWindowFeature(Window.FEATURE_NO_TITLE);// 去掉标题栏// 去掉信息栏this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG
2015-07-25 11:33:31 924
原创 Android中Intent的用法介绍
1.调用系统自带浏览器Uri uri = Uri.parse("http://www.baidu.com");Intent intent = new Intent(Intent.ACTION_VIEW, uri);intent.setClassName("com.android.browser", "com.android.browser.BrowserActivity");sta
2015-07-18 23:23:11 821
原创 Android 使用AIDL调用外部服务
好处:多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,本文包括: 1 、创建AIDL 服务端。2 、创建AIDL 客户端。 3、客户端调用服务端提供的服务接口。1、创建AIDL 服务端。在Android的src中新建IStudentService.aidlpackage com.example.aidlstuden
2015-07-18 11:44:45 1215
转载 在android程序中使用配置文件properties
项目需求是:程序启动时读取配置文件,启动后在设置里面可以修改配置文件并保存到指定的配置文件里面。而在android程序中使用配置文件来管理一些程序的配置信息其实非常简单在这里我们主要就是用到Properties这个类直接给函数给大家 这个都挺好理解的 /** * 读取配置文件 * * Title: loadConfig * * * Description:
2015-07-10 15:24:05 7765 1
原创 解决Tomcat中设置默认项目时只能访问静态页面的问题
最近遇到一个很奇葩的问题,项目完成后,我想将该项目放在tomcat中,并设置为默认的程序启动,我用两种方式设置tomcat默认启动的web应用程序:1.解压war包后修改项目名为ROOT,覆盖原来的ROOT文件夹,简单粗暴,只能访问静态文件,所有的servlet都无法访问。2.在conf文件夹下修改server.xml.在该配置文件的标签之间添加如下标签:说明:Context指
2015-06-28 11:36:46 4390
原创 java配置dbcp连接池(数据库连接池)示例
最近一个项目遇到了一个问题,tomcat跑一段时间后,项目就会造成类似死锁状态,所有的servlet都无法访问,造成网络堵塞的现象。我项目中使用的连接池是c3p0,网上有人说是c3p0的bug,不知是真是假。我将连接池换成dbcp配置后,问题解决。至于到底是不是c3p0的bug,不得而知。但有一点可以肯定的是,的确是c3p0惹的祸。下面是dbcp连接池的一个小例子,它包含了连接池管理类
2015-06-24 21:15:36 4735 3
原创 Eclipse自动生成作者、日期注释等功能
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。如我们希望在一个Java文件的开头设置作者信息、日期信
2015-06-23 14:37:06 6694
转载 程序员在周末学习的8个实用技术
无论你是刚开始接触软件项目开发的新手程序员,还是一个正在寻找拓展技能的经验级软件工程师,都有许多学不完的新技术等待着你去拓展。当然如果你可以在周末学习下面这些实用技术,那就更棒了。学会一下8个技术或许会让你以后有更多的周末休息时间。熟练掌握版本控制如果你从来没有使用版本控制的经历,那么也许你现在会处于一种很艰难的境地:无法将代码恢复到上一个版本,或许你只能将你的代码以文件命
2015-06-23 10:19:57 706
转载 CSS样式属性
CSS样式属性1、字体属性(type)font-family(使用什么字体)font-style(字体的样式,是否斜体):normal/italic/obliquefont-variant(字体大小写):normal/small-capsfont-weight(字体的粗细):normal/bold/bolder/lithterfont-size(字体的大小):abs
2015-05-31 16:08:38 665
原创 [SQLServer 2000 Driver for JDBC][SQLServer]已将语言设置改为 简体中文
如果在使用sqlserver2000的过程中,持续出现如题警告,则说明所用的驱动版本过旧导致。需要更新为较新版的jar包驱动程序。 我由2000的驱动jar包更新为mssqljdbc4_2008.jar的jar包,问题解决。 注意2008的驱动jar包的链接数据库代码为:<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default
2015-05-25 14:05:13 2425
原创 EditPlus使用技巧集--软件技巧类
本篇教程接着EditPlus使用技巧集–正则表达式类继续陈述。闲话少说,马上进入正题。 【1】 软件技巧——键盘记录的注意事项 【2】 软件技巧——关闭文档标签的便捷方法 【3】 软件技巧——如何去掉 EditPlus 保存文本文件时的添加后缀提示? 【4】 软件技巧——提示找不到语法文件的解决办法 【5】软件技巧——设置editplus支持其它文字,如韩文 【6】软件技巧—
2015-05-20 16:14:01 1354
原创 EditPlus使用技巧集--正则表达式类
【1】 正则表达式应用——替换指定内容到行尾 【2】 正则表达式应用——数字替换 【3】 正则表达式应用——删除每一行行尾的指定字符 【4】 正则表达式应用——替换带有半角括号的多行 【5】 正则表达式应用——删除空行【1】正则表达式应用——替换指定内容到行尾 原始文本如下面两行abc aaaaa123 abc 444希望每次遇到“abc”,则替换“abc”以及其后到行尾的内容为“ab
2015-05-18 11:19:47 1357
转载 html5开发之viewport使用
随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的选择。然而,每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢?学习html5 viewport的使用能帮你做到这一点…… viewport 语法介绍: <!-- html document -->
2015-05-18 09:37:52 839
原创 写在毕业快满一年之际
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-05-11 11:42:08 1062
原创 2015北京卫视《我是演说家第一季》总冠军--清华博士梁植演讲视频
冠军视频 http://v.qq.com/page/x/7/v/x0145kfxb7v.html?__t=1&ptag=1.qzone&_out=101
2015-02-01 23:52:22 9609
原创 Android ListView实现
在Android系统中,ListView的用法稍微复杂一点,配置Adpater就有几种方法,如ArrayAdapter,SimpleAdapter等。有很多都是用ListActivity ,然后用Adapter来显示布局。本例中没有用到ListActivity 。 ListView是在android中是一个经常用到的控件,ListView里面的每个子项Item可以使用一个字符
2015-01-29 11:48:05 1555
原创 Android实现APP自动更新功能
现在一般的android软件都是需要不断更新的,当你打开某个app的时候,如果有新的版本,它会提示你有新版本需要更新。该小程序实现的就是这个功能。该小程序的特点是,当有更新时,会弹出一个提示框,点击确定,则在通知来创建一个进度条进行下载,点击取消,则取消更新。以下是详细代码:1.创建布局文件notification_item.xml,用于在通知栏生成一个进度条和下载图标。<Rel
2015-01-28 17:03:44 5932 3
原创 第 5 章- 广播实践--强制用户下线功能
关于广播的基础知识参看我的这篇文章http://blog.csdn.net/jdfkldjlkjdl/article/details/43017091下面是一个强制用户线下的例子。仅供参考。强制下线功能需要先关闭掉所有的活动,然后回到登陆界面。1.首先创建一个项目BroadcastBestPractice,并新建ActivityController类,package com
2015-01-22 14:17:24 2278
原创 Android广播机制
什么叫广播?Android广播机制指的是,在一个应用程序运行的时候可以自定义一个消息类型,让相应的接收器去处理这个消息或者是系统消息,比如来电话了、来短信了、手机没电了等等系统发送的消息。系统发送的消息也可以通过广播的方式通知给应用程序,这样子就避免了新开一个Thread去监听系统或其他应用发送过来的消息的状态。Android广播的分类:1、普通广播:也叫标准广播,这种广播可以依次传...
2015-01-22 11:46:00 1575
原创 Java 位运算(移位、位与、或、异或、非)
package com.xzy.test.operation;/** * @ClassName: OperationTest * @Description: 位运算符测试* @author xzy * @date 2015-1-8 上午8:41:54 * */public class OperationTest { public static void main(St
2015-01-08 09:07:41 853
转载 修改注册表
◆过滤IP(适用于WIN2000)在HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters下在右边的窗口中修改双字节“EnableSecurityFilters”的值为“1”。 ◆禁止显示IE的地址栏在HKEY_CLASSES_ROOT\CLSID\{01E04581-4EEE-11d0-BFE9-
2014-12-26 16:55:07 1228
原创 java中静态变量的适用场景
Java类中的静态变量在程序运行期间,其内存空间对所有该类的对象实例而言是共享的,有些时候可以认为是全局变量。因此在某些时候为了节省系统内存开销、共享资源,可以将类中的一些变量声明为静态变量,通过下面的例子,你可以发现合理应用静态变量带来的好处:public class WeekA{ static class Data { pr
2014-12-26 16:46:28 972
原创 如何构建自己的代码库
曾经有一段时间,我非常地苦恼,那就是如何提高自己的代码健壮性?难道,除了单元测试就没有别的办法了吗。这一问题困挠了我很久。直到最近才有了一丝眉目。作为整个完整的项目来说,它涉及到的不可控因素很多。而对个人来讲,困难的东西也很多,但是还是有很多办法可以提高个人开发效率的方法的。比如说,建立自己的代码库就是不错的一个办法。采用已经经过测试的方法,可以在短时间达到提高效率的方法。(1)建立自己本
2014-12-26 16:29:47 2604
原创 Java中Collection和Collections的区别
比较Collection 和Collections的区别,在这里把二者区别记录下来。 1、java.util.Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式。 Collection ├List
2014-12-26 16:07:46 1706 1
原创 Java中Comparable和Comparator实现对象比较
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。下面通过两个例子分别用Comparable和Comparator实现对User对象中年龄排序。1.通过实现Comparable接口,根据User的年龄进行排序。import java.util.Arrays; /** * @aut
2014-12-26 15:06:02 1199
原创 Java中String和StringBuffer的区别
Java笔试题经常考到“String和StringBuffer的区别”,对于二者区别网上已经有很多,实际应用中也要主要到二者的区别,二者性能的差别很大。本人通过小例子来比较二者性能,效果显著! String:是对象不是原始类型. 为不可变对象,一旦被创建,就不能修改它的值. 对于已经存在的String对象的修改都是重新创建一个新的对象
2014-12-26 15:00:57 861
原创 Java IO流基础
1)InputStream的基本方法 int read() throws IOException 读取一个字节以整数形式返回,如果返回-1已到输入流的末尾 void close() throws IOException 关闭流释放内存资源 long skip(long n) throws IOException 跳过n个字节不读2)OutputStream的基
2014-12-26 14:52:31 1043
原创 通过问答方式学习JDBC
l. 连接到数据库的方法 答:1) ODBC(Open Database Connectivity) 一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。 2) JDBC Java版本的ODBC 2. JDBC应用编程接口 答:JDBC应用编程接口是: 1) 标准的数据访问接口,可以
2014-12-26 14:35:15 751
原创 oracle常见问题解决方案
1.怎样解锁scott账户 原因:默认Oracle10g的scott不能登陆。解决:(1)conn sys/sys as sysdba;//以DBA的身份登录(2)alter user scott account unlock;// 然后解锁(3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了具体操作步骤如下:C:> sql
2014-12-26 14:25:02 1110
原创 收藏 23个MySQL常用查询语句
一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,,!=,!>,!,= 二查询字符串 SELECT * FROM tb_stu WHERE sname = '小刘' SELECT * FROM tb_stu WHERE sname like '刘%' SELECT * FROM tb_stu W
2014-12-26 14:05:55 1554
原创 mysql命令行修改字符编码
1、修改数据库字符编码mysql> alter database mydb character set utf8 ;2、创建数据库时,指定数据库的字符编码mysql> create database mydb character set utf8 ;3、查看mysql数据库的字符编码mysql> show variables like 'character%
2014-12-26 14:04:27 1467
原创 解决:Connections could not be acquired from the underlying database!
问题现场如下;Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!Caused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool co
2014-12-26 13:53:53 106730 18
原创 java文件上传专题整理收藏
这个网站里面对于java文件上传作了详细的例子讲解。写的不错,就直接贴出网址,以备后用。http://www.jspcn.net/htmlnews/B20070807101558.html
2014-12-24 11:25:40 788
RpcPost.zip
2021-03-25
Retrofit简单上手的demo
2018-01-16
Intent传值Demo
2017-06-13
DHTML 手册.chm
2012-10-12
W3CSchool1.chm
2012-10-12
《人件》中文版
2012-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人