自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 HTTP网络请求Apache方式的简单封装

下面是对apche方式的网络请求进行的一个简单封装主要用到的类:HttpClient client = new DefaultHttpClient();HttpGet/HttpPost---父类 HttpUriRequestHttpResponse工具类EntityUtils.toString(response.getEntity);获取服务器响应内容post传数据:B

2015-11-20 10:37:52 416

原创 Http协议网络请求java方式

HTTP消息:客户端请求,服务器响应主要请求方式:GET:数据附在url后面,只能传字符串,且数据量小,安全性差。POST:数据量大,支持各种数据类型,安全性高,服务器先接受数据长度再接收内容。主要用到的以下类:URL url = new URL("httpurl");//得到url实例HttpConnection con = url.openConnectoin();//

2015-11-19 19:21:51 1291

原创 Servlet的使用

WebProject的建立(建立一个服务器)可以直接在MyEclipse下建一个web工程;方便很多。我是在Eclipse 下建的,需要手动建1.新建一个工程,一个包,一个类,2.建一个lib文件夹,将servlet-api.jar(tomcat 安装目录下的lib文件夹下有)copy进去,通过buildpath导入这个三方包3.然后这个类就可以继承HttpServlet,

2015-11-18 20:24:52 376

原创 WebView使用

WebViewandroid 的一种控件,可以将html文件转换成webview显示到手机上请求网络需要获得权限 package com.scxh.android.ui.wedget;import android.annotation.SuppressLint;import android.app.Activity;import android.os.Bundle;i

2015-11-18 19:51:27 451

原创 TomCat配置和基本使用

TomCat配置:只需要配置环境变量JAVA_HOME(jdk的根目录)下载:我在官网下载的 http://tomcat.apache.org/tomcat-8.0-doc/index.html;直接解压就可以使用了。目录结构:1.bin文件夹:命令,常用:startup 打开服务器shotdown:关闭服务器2.conf文件夹:xml文件,常用的server.xm

2015-11-18 19:18:10 775

原创 AsyncTask --异步任务+简单的网络图片下载

AsyncTask--抽象类 (没有就是Void)Params:传入异步任务的参数类型(通过.excute()传入)Progress:任务执行中产生的数据类型,通过publishProgress方法传到onProgressUpdate来处理Result:任务执行完以后返回的数据类型,在onPostExecute中来处理asyncTask.execute(Params);

2015-11-12 20:14:55 397

原创 Notification--通知

Notification是一种在你APP常规UI外用来指示某个事件发生的用户交互元素。用户可以在使用其它apps时查看notification,并在方便的时候做出回应。通过builder来构造通知显示内容,用PendingIntent 来构造点击通知的响应事件,builder.setContentIntent(pendingIntent);添加到builder中manager.notify

2015-11-11 19:36:45 383

原创 Service--服务

Service 没有用户界面在后台运行执行耗时操作的应用组件,存在于当前进程 的主线程中;但是一些阻塞UI操作(耗时操作,网络请求,联网操作、数据请求)不能放在service中,需另开启一个线程处理。启动方式,不同的启动方式对应不同的生命周期1. startServie(intent);onCreate > onStartCommand >onDestory2.BindSe

2015-11-09 20:05:12 355

原创 BroadcastReceiver--广播

BroadcastReceiver---接收广播,用于应用程序之间传输信息,是对发送出来的管公布进行过滤并响应的组件。发送:(可以通过intent传参数,在onReceive中获取)1.无序广播   context.sendBroadcast(intent);2.有序广播  context.sendOrderedBroadcast(intent);按优先级大小(1000,-1000

2015-11-09 19:30:44 340

原创 CursorAdapter

创建表的属性id必须是 _id

2015-11-01 17:16:11 432

原创 数据存储之SQLiteDatabase

SQLiteDatabase: 轻量级的关系数据库特点:轻量级、独立性、隔离性、跨平台、多语言接口、安全利用命令行操作:ls:可显示下面的全部内容adb shelllscd datacd datacd 包名cd database可以看见database.db用sqlite3 database.db 进入数据库sql语句就可以增删改查一

2015-11-01 16:47:05 443

原创 数据存储之---SharedPreferences

一种轻量级接收存储数据。是以键值对的方式永久存储;读取,写入的关联是由getSharedPreferences()中的第一个参数决定数据的写入:SharedPreferences msPreferences = getContext().getSharedPreferences("com.scxh.meituan.ui.PREFERENCES_FILE_KEY", 0);//第

2015-11-01 15:57:39 343

空空如也

空空如也

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

TA关注的人

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