自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 计算任意无序字符串中的最大有序串

private void compare() { //定义个无序字符串 String str = "sdifsdafsdabfwqicweedio"; //置于hashset去重 HashSet set = new HashSet(); for (int i = 0; i < str.length(); i++) {

2014-07-29 12:03:51 1040

原创 【java】计算N的阶乘

public BigInteger Nstate(int n) { // long result=1; /* for(int i=1;i<n;i++){ result*=n; } return result;*/ BigInteger result = new BigInteger("1");//超过30

2014-07-29 12:01:00 2400

原创 从数组里挑出只出现一次的对象

去某公司面试~技术问的问题是给一个数组,挑出里面只出现一次的数字。以下是我给出的方法,算不上正规的算法。也没考虑什么控件复杂度。如果你是大牛,请在回复里写一下 你的算法。欢迎互动 public static void main(String[] args) { int array[]={1,3,5,7,9,1,3,5,7}; int length

2014-07-28 16:51:18 967 2

原创 支付宝 Android SDK 吐槽+辟谣(一)

支付宝 android SDK 吐槽+辟谣(一)1、下载官方sdk demo 地址:http://download.alipay.com/public/api/base/WS_SECURE_PAY_SDK.zip2、解压导入eclipse图3、打开Keys.java//生成的其实两个一个是商户私钥,就是上面填的PRIVATE另外一个就是商户公钥,ps:记住不

2014-05-16 21:43:48 6096 7

原创 Jsoup网页爬虫案例

最近我的一个软件要改版。做了一个demo用于演示。在这分享给大家。共同学习如何抓取HTML代码package cn.oschina.net;import android.app.Activity;import android.app.ProgressDialog;import android.content.Context;import android.content.Dia

2014-03-06 17:14:35 1753 2

原创 Android程序间的跳转问题

跳转无非就是知道包名。貌似很简单,今天却搞了1小时才弄出来,问题出在两个程序不在同一个进程。为此总结常见问题常规跳转方法代码 ComponentName componetName = new ComponentName( //这个是另外一个应用程序的包名 "c

2013-12-17 12:02:04 1448 4

原创 关于bitmap的赋值和复制【谨记】

起初我以为bitmap的复制只是用“=”号做连接。。。其实大错特错bitmapA=bitmapB 并不能把b复制给a。 而是将b的引用赋值给a。。。。因为我做了这样的试验,证明了这点。mFilterGridView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override

2013-08-26 12:00:11 10727 4

原创 关于前置摄像头拍照后照片方向的总结(续前篇)

经过试验,发现前置摄像头拍照后的照片依然方向奇葩。因此我做了如下判断和调整 try { ExifInterface exifInterface = new ExifInterface(getPhotoPath()); int result = exifInterface.getAttributeInt( E

2013-08-22 13:34:47 3041 3

原创 关于后置摄像头拍照后照片方向的总结

开发android Camera的时候,发现一个问题,就是拍照后图片的方向是错的。如何避免他?可以读取照片的exif信息,exif信息存储了包括时间,照片方向等照片的全部信息。具体步骤如下。 ExifInterface exif = null;        String TAG_ORIENTATION=null;        try {            exif = ne

2013-08-22 11:02:02 2173 1

原创 Camera设置预览尺寸的总结

总结下个人经验,由于预览尺寸设置不当会导致Camera预览变形,经过一番折腾,发现要先获得Camera支持的尺寸在跟屏幕分辩率进行比较,把最接近尺寸设置为预览尺寸就可以了。首先获得屏幕宽高public void getScreenSize() { WindowManager wm = (WindowManager) getSystemService(

2013-07-19 11:57:47 7690 1

原创 Android 如何切换前后摄像头

最近开发自定义相机,其中前置摄像头的调用让我搞了好久,网上千篇一律的文章实在让人作呕,而且没一个可以成功调用前置摄像头的。在朋友的提示下,看了下系统的APIDemo,根据这个demo修改后如下。package cn.fotomen.camera.activity;import android.app.Activity;import android.hardware.Camer

2013-06-25 15:53:17 3082 2

原创 Java中的单例模式

通过百度百科我们了解到,单例模式的定义如下:“保证一个类仅有一个实例,并提供一个访问它的全局访问点。这是定义,那么我的理解就是,解决一个类在内存只存在一个对象。其他的类在访问的他的时候,只用这一个对象,也就是我们规定了这个对象,用户只可以在这一块内存空间上使用。为了创建单例模式,就要保证对象的唯一。为了避免其他类过多的建立该类的对象,先禁止程序建立该类对象为了让其他程序访问

2013-02-12 20:24:14 620

原创 如何用android 画出三角形

有一次面试,提到了我有绘图方面的经验,然后面试官问我,怎么在android里画出个三角形,我一听,惊了,我还真没画过,其实我那些经验不过是简单的画画柱形图和饼状图。。支支吾吾也没说出来,哎,回家一想太可气 了,就找到方法。原来是android.graphics.Path这个类,实现的。Api里的描述如下:The Path class encapsulates compoun

2013-02-08 15:09:36 10134 1

原创 Android绕过JNi 调用C语言的方法

一般我们做Android 开发,如果想用java调用c代码实现底层的功能的话,我们一般使用JNI(java native interface)开发,用nkd编译c源代码。但是我们能否绕过jni,直接调用c代码呢,其实是可以的。在android里有这样一个方法叫Runtime.getRuntime().exec("文件路径");这的文件路径就是c编译后的文件。这个返回值是一个Process。其实这种

2013-02-07 15:45:15 2067

原创 百度面试经验2-android开发工程师

我周六又不自量力的去了百度移动云事业部的专场招聘会,我知道我没戏,但是这毕竟是机会。排队三个多小时,最后在泱泱人海中,终于求的这几道面试题。与大家共勉之。1,面向对象概念中,重载和重写的区别是什么?一、重写(override)override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则:   1

2012-11-13 12:52:06 959

原创 百度面试android工程师经历

今天去了著名的百度面试,百度的环境很好,我很喜欢。我在大厅等了一会,前台在帮我预约面试官。不一会面试官来了,看起来他穿的很随意。我想百度的工作氛围应该还是较为开放自由的。人把我带到了,很多圆形桌子的一个地方,好像这个地方是专门面试用的,周围零零散散有几个一同面试的。这个面试官看起来挺有亲和力。先是让我介绍一下之前做的项目。于是我简单的说了每一个项目是做什么的,负责比较多的是哪里等等。说完之

2012-08-28 20:24:56 1327

Android_Jsoup网页爬虫案例

给出网址可以抓取网页上的代码 可自己根据抓取网页的源码来修改要追踪的标签。 此demo为了熟悉和使用jsoup。

2014-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除