自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (20)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android 通信录操作

使用ContentResolver对通信录中的数据进行添加、删除、修改和查询操作:加入读写联系人信息的权限测试形式的代码示例:package cn.itcast.contact;import android.content.ContentUris;import android.content.ContentValues;import android.database

2014-03-30 10:43:50 798

原创 Android 使用ContentProvider(内容提供者)共享数据

ContentProvider(内容提供者)共享数据ContentProvider 在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider 对你应用中的数据进行添删改查。关于数据共享,以前我们学习过文件操作模式,知道通过指定文件的操作模式为Context.MODE_WORLD_RE

2014-03-29 21:52:37 1840

原创 android SQLite数据库操作

android SQLite数据库操作 android SQLite数据库操作

2014-03-29 18:09:01 1398

原创 Android 使用SAX或者DOM或者pull解析XML文件

在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。 下面是本例子要解析的XML文件:文件名称:chao.xml allen 36 james 25 例子定义了一个javabean用于存放上面解析出来的xml内容,

2014-03-29 16:38:30 1554

原创 Android sharedpreference的使用

使用SharedPreferences进行数据存储很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?An

2014-03-29 15:53:04 712

原创 Android android下的数据持久化和读取数据,保存数据到手机及SD卡

openFileOutput()方法的第一参数用于指定文件名称,不能包含路径分隔符“/” ,如果文件不存在,Android 会自动创建它。创建的文件保存在/data/data//files目录,如: /data/data/cn.itcast.action/files/itcast.txt ,通过点击Eclipse菜单“Window”-“Show View”-“Other”,在对话窗口中展开andr

2014-03-28 22:40:43 1364

原创 Android 对应用进行单元测试

对应用进行单元测试在实际开发中,开发android软件的过程需要不断地进行测试。而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性。第一步:首先在AndroidManifest.xml中加入下面红色代码:      package="cn.itcast.action“ android:versionCo

2014-03-28 18:30:10 609

原创 Android android下的短信发送器

MainActivity.java:package cn.itcast.sms;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.telephony.SmsManager; //gsm cdma 3gimport android.util.L

2014-03-28 18:18:00 674

原创 Android android下的电话拨号器

MainActivity.java:package com.example.phone;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.util.Log;import android.vi

2014-03-28 17:59:47 889 2

原创 Android 基础知识介绍

Android模拟器无法启动原因:Android_SDK_HOME环境变量没有设置。每当有一个新的AVD被创建,Android SDK and AVD Manager都会在“我的文档”路径下的.android/avd文件夹创建对应的avd文件夹(my_avd.avd)及配置文件 (my_avd.ini);同时,当你启动一个AVD时,Eclipse或者Android SDK and

2014-03-28 17:55:28 602

原创 Android 网页html源码的查看器

StreamTool.java:package util;import java.io.ByteArrayOutputStream;import java.io.InputStream;public class StreamTool { /** * 把一个inputstream里面的内容转化成一个byte[] */ public static byte[] getByt

2014-03-28 17:25:38 1519

原创 Android 网络图片查看器

StreamTool:将InputStream转化为ByteArraypackage util;import java.io.ByteArrayOutputStream;import java.io.InputStream;public class StreamTool { /** * 把一个inputstream里面的内容转化成一个byte[] */ public s

2014-03-28 17:18:33 792

原创 Android activity的启动模式 singletop singletask singleinstance

activity 四种启动模式来实现不同的需求:standard 默认模式 --------- 来了intent,每次都创建新的实例。singleTop -------- 来了intent, 每次都创建新的实例,仅一个例外:当栈顶的activity 恰恰就是该activity的实例(即需要创建的实例)时,不再创建新实例。这解决了栈顶复用问题,想一想,你按两次back键,退出的都是同一个

2014-03-28 09:50:31 1270 1

原创 Android activity的生命周期

片段:@Overrideprotected void onSaveInstanceState(Bundle outState) {super.onSaveInstanceState(outState);outState.putInt("page", 30);}if (savedInstanceState != null) {page = savedInstanceSta

2014-03-27 20:06:34 568

原创 Android 启动activity并且获取他的返回值

DemoActivity.java:package cn.itcast.getdata;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.EditText;public cl

2014-03-26 22:40:34 850

原创 Android activity之间传递数据

Demo1Activity.java:package cn.itcast.passdata;import java.util.ArrayList;import java.util.List;import android.R.integer;import android.app.Activity;import android.content.Intent;import android

2014-03-26 18:26:44 723

原创 Android 隐式意图和显示意图

Demo1Activity.java:package cn.itcast.mutileactivity;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.net.Uri;import android.os.Bundle

2014-03-26 17:43:07 787

原创 Android anr异常测试

AnrActivity.java:package cn.itcast.anr;import android.app.Activity;import android.os.Bundle;import android.view.View;public class AnrActivity extends Activity { /** Called when the activity

2014-03-26 16:41:30 857

原创 多线程下载测试TestDownload

TestDownload.java:package cn.itcast.download;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.RandomAccessFile;import

2014-03-25 17:15:06 1112

原创 Android 实现多线程下载

好吧,折腾了半天也没有搞出来,还是别浪费时间啦,等到以后解决吧!问题描述:生成的 *.txt文件在下载过程中时而会变成空文件,影响数据的读取我的观点:百度提问说明http://zhidao.baidu.com/question/1882099031962042428.html提问内容:当一个文件(比如a.txt)已经存在的时候,并且文件里面有数据(比如12),当再进行File

2014-03-25 17:12:10 653

原创 struts2 使用标签防止表单重复提交

第一步:index.jsp: My JSP 'index.jsp' starting page 姓名: 第二步:strut.xml:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Con

2014-03-25 15:29:43 749

原创 struts2 常用标签介绍

代码段如下:index.jsp:My JSP 'index.jsp' starting page red blue> / 23 21 都不等 <a href=""> ssss =================== <s:checkboxlist name="list" lis

2014-03-25 15:21:15 698

原创 Android 利用webservice 获取验证码图片

前几天学了利用 Webservice 获取手机号码归属地之后,自己想独立完成一个简单的模块:利用webservice 获取验证码图片,整体还算顺利,但有一个小问题解决不了,就是只能获得英文字符的验证码图片,中文获取不到。琢磨了半天也没搞出来,先把问题放在这吧,以后或许就遇到了解决的方法,如果你看到了有了解决的方法可以给我留言,我将感激不尽。webservice地址:

2014-03-23 15:59:34 1262

原创 Android 利用 Webservice 获取手机号码归属地

webservice地址:http://www.webxml.com.cn/zh_cn/index.aspxhttp://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo其实了解webservice之后利用其获取服务很简单,无非就是按照例如下面图片发送相应内容到指定服务器,然后获

2014-03-19 20:31:44 1414

原创 OGNL(对象图导航语言)基础了解

代码如下:Book.java:package bean;public class Book { private String name; private int price; private int bookid; public int getBookid() { return bookid; } public void setBookid(int bookid) {

2014-03-18 18:10:18 764

原创 struts2 国际化资源文件测试

国际化资源文件包括:全局范围(在src目录下)、包范围、action范围一.全局范围(在src目录下):资源文件的命名格式如下:baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties其中baseName为资源文件的基本名,我们可以自定义,但langua

2014-03-18 16:05:03 843

原创 Android 提交数据到服务器

Android提交数据到服务器分为: 通过get方式提交数据到服务器、采用post方式提交数据到服务器、采用httpclient发送get请求、采用httpclient发送post请求、采用httpclient上传数据文件。其中通过get方式和post方式提交数据到服务器为最基本的方式,他们需要程序员拼装出发送的get请求,如本例中的URL url = new URL(path + "?n

2014-03-17 23:01:30 1361

原创 struts2输入校验测试

struts2对输入校验有两种方法,第一中是自己写代码实现,另一种是通过配置文件:第一种:j校验核心代码:PersonAction.javapackage chao;import java.util.regex.Pattern;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwor

2014-03-14 22:32:16 805

原创 struts2用户登录拦截器测试

第一次写博客,也不知道怎么写,先把代码贴上吧!简单的登陆校验拦截器核心代码:PermissionInterceptor.javapackage interceptor;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionInvocation;import co

2014-03-14 22:08:29 836

Android RSA加密解密文件

Android RSA加密解密文件

2014-09-17

android AES DES MD5加密

android AES DES MD5加密

2014-09-17

Android Mail发送邮件依赖的包

Android Mail发送邮件依赖的包,代码示例可以参考:http://write.blog.csdn.net/postlist中响应博客

2014-09-16

Java应用发送邮件demo

Java应用发送163邮件demo

2014-09-15

Android局域网群聊源码Socket编程

Android局域网群聊源码Socket编程

2014-09-11

Fragment和ViewPager组合实现微信模仿

Fragment和ViewPager组合实现微信界面滑动切换Activity模仿

2014-09-11

ActivityGroup和ViewPager组合实现微信模仿

ActivityGroup和ViewPager组合实现微信模仿,里面包含下拉刷新需要导入的包

2014-09-11

android和各种图表的数据交互

demo展示了android如何使用各种图表,其中包括折线图和饼图,图表类型有 echarts flotr2 highcharts jqplot四种,其中highcharts是收费的,echarts视频效果最棒,不过可能手机型号不同会出现些异常,比如背景变黑

2014-08-14

android自定义标签的使用,实现扁平化UI设计

里面包含两个demo,第一个为简单的自定义标签的赋值和取出,第二个为较为复杂的FlatUi扁平化Ui的实现,大家可以参考一下。

2014-08-06

android-2.2-froyo-src.zip

android-2.2-froyo-src.zip

2014-04-21

android像素量取器

android像素量取器

2014-04-17

颜色RGB获取器

颜色RGB获取器

2014-04-17

platform_packages_providers_contactsprovider

platform_packages_providers_contactsprovider 联系人contactsprovider

2014-04-17

struts2文件上传和下载

struts2文件上传和下载

2014-04-15

Android 手势滑动切换activity

Android 手势滑动切换activity

2014-04-13

TabHost实现新浪微博菜单界面

TabHost实现新浪微博菜单界面

2014-04-13

ViewPager实现图片 小圆点切换

ViewPager实现图片 小圆点切换

2014-04-12

SQLiteExpert3.X注册码

SQLiteExpert3.X注册码

2014-03-30

SQLite查看器

SQLite查看器

2014-03-30

java api1.6中文文档

java api1.6中文文档

2014-03-27

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

TA关注的人

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