使用HttpClient 4.3.4 自动登录并抓取中国联通用户基本信息和账单数据,GET/POST/Cookie
摘要:以下内容仅供学习交流使用,请勿做他用,否则后果自负。 一.什么是HttpClient? HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP
阅读全文
posted @
2014-06-23 00:43
Hi_Amos
阅读(7010)
推荐(5) 编辑
Android学习---通过内容提供者(ContentProvider)操作另外一个应用私有数据库的内容
摘要:一.什么是ContentProvider?ContentProvider直译过来就是内容提供者,主要作用就是A应用提供接口给B应用调用数据,和之前介绍的sharedPreference和直接开放文件访问类似,都是共享应用程序数据,不同的是之前的两种文件格式可能完全不同,如可能为xml,txt,sql...
阅读全文
posted @
2014-06-19 00:48
Hi_Amos
阅读(4416)
推荐(2) 编辑
Android学习---ListView的点击事件,simpleAdapter和arrayadapter,SimpleCursoAdapter的原理和使用
摘要:如题,本文将介绍listview的点击事件,simpleAdapter和arrayadapter的原理和使用.1.ListView的注册点击事件 //注册点击事件 personListView.setOnItemClickListener(new AdapterView....
阅读全文
posted @
2014-06-17 01:34
Hi_Amos
阅读(6688)
推荐(1) 编辑
Android学习---ListView和Inflater的使用,将一个布局文件转化为一个对象
摘要:本文将介绍ListView和Inflater的使用,将接上一篇文章内容.一.什么是ListView?在android开发中ListView是比较常用的控件,ListView控件可使用四种不同视图显示项目,1.大(标准)图标2.小图标3.列表4.报表,比较常用的是列表的形式.ListItem对象可包含...
阅读全文
posted @
2014-06-16 00:29
Hi_Amos
阅读(2016)
推荐(0) 编辑
Android学习---SQLite数据库的增删改查和事务(transaction)调用
摘要:上一篇文章中介绍了手工拼写sql语句进行数据库的CRUD操作,本文将介绍调用sqlite内置的方法实现CRUD操作,其实质也是通过拼写sql语句.首先,创建一个新的android项目:其次,查看代码实现增删查改:1.创建DB工具类MyDBHelper.java(创建数据库的操作)package co...
阅读全文
posted @
2014-06-13 01:29
Hi_Amos
阅读(8121)
推荐(0) 编辑
Android学习---数据库的增删改查(sqlite CRUD)
摘要:上一篇文章介绍了sqlite数据库的创建,以及数据的访问,本文将主要介绍数据库的增删改查.下面直接看代码:MyDBHelper.java(创建数据库,添加一列phone)package com.amos.android_database;import android.content.Context;...
阅读全文
posted @
2014-06-12 00:54
Hi_Amos
阅读(2467)
推荐(1) 编辑
Android学习---如何创建数据库,SQLite(onCreate,onUpgrade方法)和SQLiteStudio的使用
摘要:一.android中使用什么数据库?SQLite是遵守ACID的关系数据库管理系统,它包含在一个相对小的C程式庫中。它是D.RichardHipp建立的公有领域项目.SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的...
阅读全文
posted @
2014-06-11 00:42
Hi_Amos
阅读(6602)
推荐(0) 编辑
Android开发学习---使用XmlPullParser解析xml文件
摘要:Android中解析XML的方式主要有三种:sax,dom和pull关于其内容可参考:http://blog.csdn.net/liuhe688/article/details/6415593本文将主要介绍pull解析器解析xml文件,环境为ubuntu 12.04+ intelij 13.1 + ...
阅读全文
posted @
2014-06-05 03:00
Hi_Amos
阅读(12303)
推荐(0) 编辑
Android开发学习---使用Intelij idea 13.1 进行android 开发
摘要:1.为什么放弃eclipse?太卡!!实在受不了eclipse的卡了,运行WEB项目还好,但android开发实在太慢,太慢!经常卡死,CPU经常被占满!看网上很多人都说比Intelij idea好用,就试下,目前还在test阶段,总之是各种不习惯,很多快捷键之类的跟eclipse完全不一样.还要多...
阅读全文
posted @
2014-06-02 23:42
Hi_Amos
阅读(4184)
推荐(0) 编辑