- 博客(186)
- 收藏
- 关注
原创 android 代码取消网络保存
WifiManager mWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);mWifiManager.removeNetwork(networkId); mWifiManager.saveConfiguration();
2013-08-22 15:46:40 5613 2
原创 可解压带中文名称文件的zip包
package com.text.ziptest;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;
2013-08-21 22:08:11 1305
转载 代码中注册广播特别注意的地方
注册广播方法一: registerReceiver(BroadcastReceiver receiver, IntentFilter filter) ,第一个参数是我们要处理广播的 BroadcastReceiver (广播接收者,可以是系统的,也可以是自定义的);第二个参数是意图过滤器。 注册广播方法二: registerReceiver(receiver, filter, broadc
2013-07-30 15:07:55 1122
转载 android 的wifi定位
这里列了很多,但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager(1)ScanResult,主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。在我们进行wifi 搜索的时候,一般会搜到这些信息,首先是接入点名字、接入点信息的强弱、还有接入点使用的安全模式,是WPA、WPE。打开这个类,我们可以
2013-07-29 18:06:48 1323
转载 android Wifi自动连接
android Wifi自动连接分类: Android 2012-04-24 13:34 1464人阅读 评论(0) 收藏 举报androidstringapinull加密class通过程序来实现wifi的自动连接。 这两天对android的wifi功能研究了一下。下面共享出自己封装的WifiConnect类。(这里参考了ZXing开源项目中wifi模块
2013-07-29 18:04:41 1392
转载 android 代码设置、打开wifi热点及热点的连接
用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输。快牙传输速度惊人应该跟它的这种机制有关系吧。不知道它的搜索机制是怎样的,但我想应该可以通过热点的名字来进行判断吧。下面我们就来探讨一下如何自动创建一个wifi热点吧 创建wifi热点首先需要手机支持,建议开发的哥们整个好点的手机,我们公司那些个山寨设备,几近有一半是不支持热点的
2013-07-29 18:02:19 2160
转载 Android开发——自动连接指定SSID的wifi热点(不加密/加密)
最近在做一个项目,其中涉及到一块“自动连接已存在的wifi热点”的功能,在网上查阅了大量资料,五花八门,但其中一些说的很简单,即不能实现傻瓜式的拿来就用,有些说的很详细,但其中不乏些许错误造成功能无法实现,经过浣熊多方努力,终于成功将功能实现,遂将一点点小成就拿出来与大家分享。首先需要感谢这篇文章的作者:http://blog.chinaunix.net/uid-2234256
2013-07-24 18:17:13 215
转载 自建WIFI热点传输应用评测: 还在用蓝牙传文件?你OUT了
你是不是遇到过这样的情况:朋友聚会的时候,手机中有好的游戏、音乐或者电影想要和朋友分享,在手边没有电脑没有数据线时你首先想到的应该就是蓝牙,但是先抛开不同设备间的蓝牙配对麻烦不说,靠蓝牙传输差不多100KB/s左右的速度一款大一点的游戏或者电影所花费的时间是难以忍受的,而且中间还不能中断。那么还有更快一些的手机间文件传输的办法呢?有人说我还可以用手机发邮件或者微信将文件发给好友,少量的照片
2013-07-24 16:26:02 2473 2
转载 为什么调用 FragmentPagerAdapter.notifyDataSetChanged() 并不能更新其 Fragment?
在一个 Android 应用中,我使用 FragmentPagerAdapter 来处理多 Fragment 页面的横向滑动。不过我碰到了一个问题,即当 Fragment 对应的数据集发生改变时,我希望能够通过调用 mAdapter.notifyDataSetChanged() 来触发 Fragment 页面使用新的数据调整或重新生成其内容,可是当我调用 notifyDataSetChange
2013-07-17 18:00:02 764
转载 android 中Java和javascript的交互
webview提供了接口让javascript访问Java应用程序,WebView.addJavascriptInterface()方法就是实现交互接口的好东西呀!当然也是很危险的!看下面例子://main.xmlhttp://schemas.android.com/apk/res/android" android:orientation="vertical"
2013-07-15 17:07:50 776
转载 Java集合分组算法
在实际开发中,可能会遇到这么一种情况:对集合进行分组,这里使用Collection集合。所谓分组,笔者是指对集合中有相同特征的元素进行归纳,用例中使用map表示,将相同特征做为Key,将具有此特征的元素作为一个List的集合存入Value中,废话不多说了,直接上代码:[ Data.java]01package net.yeah.likun_zha
2013-07-10 14:41:45 5349
转载 android 动态加载按钮并为按钮设置点击事件
先上效果图:动态加载按钮并为按钮设置点击事件" title="android 动态加载按钮并为按钮设置点击事件" style="margin:0px; padding:0px; border:0px; list-style:none">根据获取的标签个数 channels.size()来设置按钮的个数,同时设置其参数由于channels.size()是不确定的,我们
2013-07-10 09:37:02 3511
转载 有关java中的Date,String,Timestamp之间的转化问题
一.获取系统当前时间:1.System.out.println(new Timestamp(new java.util.Date().getTime)); //包含时分秒2.System.out.println(new java.sql.Date(new java.util.Date().getTime)); //不包含时分秒3.通过格式化类获取任意格式的时间 Sim
2013-07-10 09:30:38 773
原创 ListView横向滑动
废话少说,直接贴源码:/* * HorizontalListView.java v1.5 * * * The MIT License * Copyright (c) 2011 Paul Soucy ([email protected]) * * Permission is hereby granted, free of charge, to any p
2013-07-08 16:21:11 895
转载 关于Android应用apk的程序签名
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://memorybackup.blogbus.com/logs/201390731.html 关于Android应用apk的程序签名 必须经过数字签名后才能安装在 2011年10月25日 那天写的 已经有 688 次阅读了在Android
2013-06-26 12:55:22 874
转载 在Android项目上启用maven
一、眼下Android的开发正如火如荼,开发方式大多数是Android SDK+Eclipse+ADT,大部分的操作都要依赖Eclipse(当然有高手直接敲命令的)。如果项目依赖其它库资源在不同的机器上难免又要设置一番,而且库资源及其依赖管理是相当混乱,针对这种情况,Maven是一个很好的解决方案,下面讲叙述如何将Android的工程与Maven整合。首先介绍一下需要用到的工具:
2013-06-25 10:23:49 1436
转载 Android实例:通过SlidingMenu Viewpager实现当前最流行的侧滑
首先我们需要添加一个PagerAdapter来自动适配Tab里面的Fragment ,就像ListView中的BaseAdapter差不多,只是需要实现的方法有一些区别。DemoFragmentAdapter.java 1 2 3 4 5 6 7 8 91011121314151617181920212223242526
2013-06-21 09:43:01 1875 4
转载 myeclipse优化方案 myeclipse 10 优化
1 、关闭MyEclipse的自动validation windows > perferences > myeclipse > validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。2、 启动
2013-06-20 17:27:02 657
转载 FastJson---高性能JSON开发包
Fastjson介绍Fastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。4、开源,使用Ap
2013-06-19 16:14:31 955
原创 android PendingIntent:有用的requestCode参数
今天真算是吃尽了苦头,往Android的notifications里增加一条记录的时候,如果只需要一条通知无问题,但如果根据不同情况添加不同的通知,我们知道可通过方法notificationManager.notify(id,notification)的id参数指定不同的id就行了,但事实上通常会出现以下问题:我们一般会通过一个PendingIntent指定一个Intent,使点击notifica
2013-06-18 17:43:59 3403
原创 Android中常用的有四种保存数据的方式
《Android游戏开发》12.(保存游戏数据[上文])详解SharedPreference与FIleInputStream/FileOutputStream将数据存储到SD卡中对于游戏中的数据进行保存方式,在Android中常用的有四种保存方式,这里我先给大家统一先简单的介绍下:1、SharedPreference此保存方式试用于简单数据的保存,文如其名属于配置性质的保存,不适合数据比较大的
2013-06-18 15:46:19 966
原创 HttpClient容易忽视的细节——连接关闭
Java代码 HttpClient client = new HttpClient(); HttpMethod method = new GetMethod("http://www.apache.org"); try { client.executeMethod(method); byte[] responseBody = null;
2013-06-17 14:28:40 739
原创 Eclipse自动生成作者、日期注释等功能设置
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。如我们希望在一个Java文件的开头设置作者信息、日期信息。
2013-06-09 09:24:58 1555
原创 Eclipse调试技巧
记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate,就连毕业设计也是用System.out找Bug的,想想真的很笨。开始工作后,一个星期过去了,在一个1、2百万行的系统中找Bug,我依然在用System.out,当时最痛苦的就是修改代码,每次找到疑似Bug,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试Bug,才让我第一次认识了断点,也知道了
2013-06-05 18:04:31 652
原创 xml解析方式区别
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先,由于树
2013-06-02 21:39:58 645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人