摘要: 最近发现自己的项目中没有主动监测网络状态的功能,都是被动掉线!所以在网上找了些资料实现了下!这里写下来,方便以后自己翻看,也方便大家学习指导!本DOME中设计到了3方面的知识(这些具体知识介绍博客园有很多,这里不多介绍)1.service(服务)2.Receiver(广播)3.Timer(计时器线程)接下来直接上代码了!1.创建一个接口保存网络状态1 public interface GetConnectState {2 3 public void GetState(boolean isConnected);4 5 }2.建一个类继承service,实现广播定义和注册,计时器的... 阅读全文
posted @ 2014-03-26 10:03 Coder_Wjd 阅读(660) 评论(1) 推荐(0) 编辑
摘要: SQLite是Android中的轻量级的数据库,其基本操作有增、删、查、改。每一种操作都有两个方法,一种是通过SQL语句来执行,一种是用Android提供的方法。一、创建数据库(数据库只创建一次) 1 public class DBHelper extends SQLiteOpenHelper { 2 3 private static final String DB_NAME = "Test.db";// 数据库名称 4 private static final String TBL_NAME_TEST = "TestTabName"; // 表名称 5 阅读全文
posted @ 2014-01-13 17:57 Coder_Wjd 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 最近在找怎样可以将一个数据对象通过WCF传给服务器,在网上看到了一个对象序列化成JSON的数据格式的帖子,这里整理下。用到了JSON中的JSONStringer这个类,此类的主要功能就是可以快速的将一个数据类型序列化,成为一个标准的JSON数据。其中需要注意的是:.object()和.endObject()必须同时使用,是为了按照Object标准给数值添加边界。同样,针对数组也有一组标准的方法来生成边界.array()和.endArray()。基本原理就是一个数据传入先判断它是属于哪个类型,再根据具体的类型进行序列化(对象,数组,集合,Map,单个的基础数据类型如String)。我是以对象为列 阅读全文
posted @ 2014-01-10 17:15 Coder_Wjd 阅读(3657) 评论(0) 推荐(0) 编辑
摘要: 最近做一个登录的界面,我脑子里一下就想到QQ的登录界面,简单,美观,所以就找了些资料实现了下,现在整理下先来看下效果图 1.首先是布局文件XML文件,不解释直接上1>主界面 1 6 7 14 15 19 20 21 22 29 30 39 40 48 49 59 60 64 65 72 73 74 75 83 84 ... 阅读全文
posted @ 2014-01-09 16:59 Coder_Wjd 阅读(17515) 评论(6) 推荐(1) 编辑
摘要: 一、生成KeyStore1.进入cmd—找到jdk的bin文件下2.运行bin文件下的keytool3.运行以下一段命令,填写制定的信息,密码一定要记住,后面用的到。4.在bin文件下就会生成这样的一个文件。二、给apk签名1、选择要签名的项目右击——Android Tools——Export Signed Application Package...2.3.4.大功告成!!!!! 阅读全文
posted @ 2013-10-24 16:46 Coder_Wjd 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 最近做一个项目,是识别地图服务的高亮要素,并且获取到要素的信息,所以在网上找了些资料,现在整理下。1.首先自定义了一个IdentifyTask类,将IdentifyParameters对象设置好传给自定义的IdentifyTask。 Point pointClicked = mapView.toMapPoint(x, y); // 获取图层 drawLayer = mMapLayerMap.get("drawLayer"); IdentifyParameters inputParameters = new Identify... 阅读全文
posted @ 2013-10-16 09:28 Coder_Wjd 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 今天在做一个dome是需要导入jar包,导入成功后却爆出异常,所以找了些资料解决了下,现在整理好,希望可以帮到大家。。。。一.jar包导入步骤1.右击工程的根目录,点击Properties进入Properties。或者选中工程根目录,按Alt-Enter即可。2.点击Java Build path——>Libraries选项卡3.点击Add External JARs——>选择要导入的 包点击确定二.异常处理步骤:1.进入项目属性框——>选择Order and Export选项卡——>勾选自己导入的jar包2.清除bin文件(选中项目——>菜单Project——& 阅读全文
posted @ 2013-10-14 11:41 Coder_Wjd 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 这是一个左右滑动的效果,这里以切换图片为例。 1 public class ViewFlipper_Main extends Activity implements OnGestureListener { 2 3 private ViewFlipper vFlipper; 4 private GestureDetector gDetector; 5 6 @Override 7 protected void onCreate(Bundle savedInstanceState) { 8 super.onCreate(savedI... 阅读全文
posted @ 2013-08-01 14:25 Coder_Wjd 阅读(469) 评论(0) 推荐(1) 编辑
摘要: ExpandableListView是一个父子集的显示方式,1、主界面 1 public class ExpListViewDome extends Activity { 2 3 private ExpandableListView Exp_ListView; 4 private String[] mGroups; 5 private List> mChilds; 6 private ExpandableListAdapter adapter; 7 8 @Override 9 protected void onCreate(Bundle sa... 阅读全文
posted @ 2013-08-01 11:02 Coder_Wjd 阅读(278) 评论(0) 推荐(0) 编辑