- 博客(44)
- 资源 (2)
- 收藏
- 关注
原创 使用Set移除List中相同元素方法
public static List<String> removeDuplicate(List<String> list) { Set set = new LinkedHashSet<String>(); set.addAll(list); list.clear(); list.addAll(set); retu
2016-05-04 10:26:16 695
原创 Android捕获全局异常CrashExceptionHander 使用
在Android开发中,捕获异常日志,是分析代码BUG的最好方式。 CrashExceptionHander使用步骤 1:新建一个CrashExceptionHanderpublic class CrashExceptionHander implements UncaughtExceptionHandler { public static final String TAG = "Crash
2016-05-04 10:01:56 659
原创 Android蓝牙通信开发总结
Android手机蓝牙通讯开发步骤: 1.搜索蓝牙(BlueAdapter) 2.蓝牙配对 3.配对成功后,建立socket通讯注意事项: 1.蓝牙配对成功,需要在socket连接成功后,才能进行蓝牙的通讯 2.建立socket通讯有俩种方法:一种是通过uuid,另外一种通过反射的方法 uuid方法代码: private static final UUID MY_UUID = UUID.
2016-04-29 11:09:58 965
原创 微信网页录音与NativeApp网页录音
微信网页录音注意事项: 1.实现微信网页录音,需使用微信JS-SDK。 2.网页必须部署在带域名的服务器下。(微信JS-sdk 必须在域名服务器下运行) 3.在微信公众号中,需绑定自己的域名。 NativeApp网页录音注意事项: 实现NativeApp网页录音可以参考微信网页录音,通过Android本地的方法实现录音的操作,然后提供接口,由网页的js调用。 关键代码示例: app代
2016-04-29 10:45:08 1806
原创 iOS 记录系统运行日志到指定文件目录
按照名称创建文件,如果文件存在,继续写在文件中,如果文件不存在,创建新的文件,实现记录自己需要记录的日志信息。 使用方法,在需要记录的地方,直接使用 write2Log方法即可,俩个参数(NSString )logmessg为消息内容,(NSString )logname为日志文件名称。#import <Foundation/Foundation.h>#import "Comm.h"@inter
2016-01-08 16:30:49 1083
原创 iOS uitableview自定义相册(实现拍照并保存在指定目录以相册的形式展示图片)
原理: 图片的展示是通过uitableview实现。照片的展示以及选择(uitableviewce’l’l)是通过俩个uibutton的叠加完成。通过设置每个uibutton的tag,并在viewcontroller中实现cell的delegate来实现对uibutton的监听。.h文件#import <UIKit/UIKit.h>#import "PhotoObject.h"#import
2016-01-07 16:41:45 3882
原创 iOS 实现录音并保存在指定文件目录下面
原理: 进入界面,先遍历文件目录,将所有的文件名,显示在uitableview中。在录音时需要设置session以及录音采样率。1.ios录音主要使用ios自带的类,是工程中需要手动添加这俩个framework#import <AVFoundation/AVFoundation.h>#import <CoreAudio/CoreAudioTypes.h>2.在录音前,先监测文件存放目录是否存在,
2016-01-07 16:31:19 12326 6
原创 iOS 键盘遮挡问题
原理: 监听每个uitextfiled,动态计算view的位置,在输入完成之后,将view重新设置到原始位置。 步骤: 1.添加监听事件 监听事件可以使用uitextfiled的delegate,或者使用NSNotificationCenter。 /* 点击空白区域收起键盘 */ self.userInteractionEna
2016-01-07 16:16:37 570
原创 IOS使用AFneting进行Post访问webservice
在iOS中只使用post方法访问时,一定要注意报文头部的拼接在拼接好报文之后,再使用afneting访问
2016-01-07 16:04:13 1611 1
原创 WIN7 64位安装jdk,javac出错
解决方案:运行——>cmd 在控制台中运行以下命令设置java环境变量即可解决:set java_home=C:\Program Files\Java\jdk1.6.0_26 安装JDK的根目录set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;set path=%JAVA_HOME%\bin;
2015-09-01 15:57:33 907
原创 android json解析
/** * json解析工具 */package xx.utils;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import org.json.JSONArray;import org.json.JSONException;imp
2015-04-14 15:46:26 547
原创 android日期事件管理
package xx.utils;import android.annotation.SuppressLint;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateTimeUtils { public String getReco
2015-04-14 15:41:00 703
原创 android键值对
/** * 键值对写工具 */ package wgh.utils;import java.io.IOException; import java.util.Map; import java.util.Map.Entry;import android.app.Activity; import android.content.Context; import android.conte
2015-04-14 15:36:08 2224
原创 欢迎使用CSDN-markdown编辑器
private void showSelfAlert(String versioncode,String updatetime,String msg) { final AlertDialog dlg = new AlertDialog.Builder(this).create(); dlg.show();// WindowManager m = getWindowMana
2015-04-14 15:34:46 502
转载 Android程序如何升级
用户可以从market上直接下载下来直接安装就可以了,会自动识别覆盖的,除非你把版本调低了 android="http://schemas.android.com/apk/res/android" package="com.xx.xx"包名 android:versionCode="X"版本号 android
2014-08-14 14:53:28 630
转载 Android 程序的安装、卸载和更新
安装程序的方法:1、通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。StringfileName = Environment.getExternalStorageDirectory() +apkName; Uriuri = Uri.fromFile(new File(fileName)); Intentint
2014-08-14 14:49:07 785
转载 Android开发常用工具方法(CommonTools)
在发开Android应用过程中,我们往往添加一个Utils包放置一些帮助方法类(这也是很好的Android开发习惯),这样大大方便了开发时的调取操作、也使得软件维护、更新更为便捷,以下就是我常用的几个util类:有关于网络的、文件操作的等等!
2014-07-15 14:59:27 1633
原创 java 连接oracle数据库
.1.下载ojdbc14.jar包package dateconverttool;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;
2014-07-04 10:04:45 741
原创 java连接sqllite数据库
1.下载sqllietjdbc包package dateconverttool;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class
2014-07-04 09:59:32 1455
转载 Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。
Win7先安装oracle 10g时,安装检测到系统的主 IP 地址是 DHCP 分配的地址.检测失败情况:正在检查网络配置需求...检查完成.此次检查的总体结果为: 失败 问题: 安装检测到系统的主 IP 地址是 DHCP 分配的地址.建议案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装.但在安装之前, 必须将Microsoft L
2014-04-28 12:49:17 2005 1
原创 破解vs2010番茄插件
1.将下载好的插件包中的,vsC:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1845.0
2014-04-17 10:24:35 3793
原创 android使用soap包调用webservice
public void getRemoteInfo(String username) { // 命名空间 String nameSpace="http://tempuri.org/"; // 调用的方法名称 String methodName="GetUserList"; // EndPoint Str
2014-04-14 15:43:42 921
转载 c# datetime 使用
//今天 DateTime.Now.Date.ToShortDateString(); //昨天,就是今天的日期减一 DateTime.Now.AddDays(-1).ToShortDateString(); //明天,同理,加一 DateTime.Now.AddDays(1).ToShortDateString(); //本周(要知道本周的第一天就得先知
2014-04-14 15:42:23 552
转载 java api学习纪要
1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用
2014-04-14 15:39:58 599
原创 ORACLE获取oledbdatareader 记录数
try { //打开连接 conn.Open(); //为命令对象附加连接 command.Connection = conn; //获取Data Reader OleDbData
2014-03-27 11:35:54 2306
转载 Android 判断横屏还是竖屏以及设置方式
方法一:1DisplayMetrics dm = new DisplayMetrics();2 getWindowManager().getDefaultDisplay().getMetrics(dm);3 int width
2014-03-21 11:30:15 1335
原创 android 创建文件
//----以下两个成员变量是针对在SD卡中存储数据库文件使用---- private File path = new File("/sdcard/dbfile"); //数据库文件目录 private File f = new File("/sdcard/dbfile/test.db"); //数据库文件 //----如要在SD卡中创建数据库文件,先做如下的判断和创建相
2014-03-20 16:01:30 694
转载 android SQLite使用SQLiteOpenHelper类对数据库进行操作
一、 SQLite介绍 SQLite是android内置的一个很小的关系型数据库。 SQLite的官网是http://www.sqlite.org/,可以去下载一些文档或相关信息。 博客中有一篇有稍微详细一点的介绍,大家可以去看一下。 二、 SQLiteOpenHelper的使用方法 SQLiteOpenHelper是一个辅助类来管理数据库的创建和版本。 可以通过继承这
2014-03-19 10:45:35 1334 1
转载 vs2010下创建webservice
Visual Studio 2010默认采用的框架为.NET Framework4,在这个框架中已找不到直接创建WebService的模板方式了。但VS2010可以创建WebService是毋庸置疑的,那么怎么在VS2010中创建WebService呢,请看下面为您提供的两种方法,方法已经本人测试,可以放心使用! 方法一:.NET Framework4.0框架下,依然可以创建Web
2014-03-18 16:22:32 615
原创 Android常用权限
在AndroidManifest.xml文件的标签中添加如下代码 就可以在软件中获取相应的权限。下面表格是Android:name属性中的值,对应相应的权限。 权限定义功能android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传android.permissio
2014-03-17 18:38:01 577
原创 Eclipse工程文件中出现红色感叹号解决方法
Eclipse工程文件上在你转移了工作空间或者导入工程后可能会出现红色感叹号,原因是工程的外部jar包没有随着一起转移,所以报“build path”的警告。 解决方法:鼠标点着工程右键,进入“Build Path”->“Configure Build Path”,将出现红色叉叉的外部包路径项删掉,重新导入该包即可解决。
2014-03-17 18:37:24 1970
原创 Android 常用工具类
public class CommonUtil {public static boolean hasSDCard() {String status = Environment.getExternalStorageState();return status.equals(Environment.MEDIA_MOUNTED);}/*** 获取最大内存* * @return
2014-03-17 15:13:19 630
转载 Android提示软件更新下载
package com.Rzhang.updatedemo;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.Malform
2014-03-17 14:52:04 687
原创 java字符串截取
1.三个参数分别是:字符串,字符串头,字符串尾 public static String getcontent(String s,String head,String end) { int index1=s.indexOf(head); int index2=index1+head.length(); if(index1>0) { index2=s.indexOf
2014-03-17 10:55:18 575
原创 Android判断是否联网
ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if(cwjManager.getActiveNetworkInfo().isAvailable())
2014-03-17 10:52:31 841
原创 (opencv)Android人脸识别
1.下载opencv2.mainactivitypackage com.example.facetest1;import static com.googlecode.javacv.cpp.opencv_contrib.createFisherFaceRecognizer;import static com.googlecode.javacv.cpp.opencv_core.CV_32
2014-03-17 10:47:37 2307 3
原创 Android获取明天日期
//获得明天日期 private String getTomoData(){ // 添加大小月月份并将其转换为list,方便之后的判断 String[] months_big = { "1", "3", "5", "7", "8", "10", "12" }; String[] months_little = { "4", "6", "9", "11" }; L
2014-03-12 16:02:45 4416 1
原创 简单webview的使用
package com.rzhang.webviewtest;import android.os.Bundle;import android.app.Activity;import android.view.KeyEvent;import android.view.Menu;import android.webkit.WebView;import android.webkit.Web
2014-03-12 10:57:04 668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人