自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(30)
  • 收藏
  • 关注

转载 svn不能上传*.so包的问题

原文链接:http://blog.csdn.net/wangchun8926/article/details/43196721打开svn设置页面,在ignore pattern中将*.so删除

2015-11-27 09:49:22 274

转载 Android基础之Service

Service是一个应用程序组件,它能够在后台执行一些耗时较长的操作,并且不提供用户界面。服务能被其它应用程序的组件启动,即使用户切换到另外的应用时还能保持后台运行。此外,应用程序组件还能与服务绑定,并与服务进行交互,甚至能进行进程间通信(IPC)。 比如,服务可以处理网络传输、音乐播放、执行文件I/O、或者与content provider进行交互,所有这些都是后台进行的。1.什么是

2015-11-26 09:30:46 67

原创 Android Manager更新失败 Failed to fetch URL http:xxxxxxxxxxxxxxxxxxxxxx(待解决)

使用Android Manager更新SDK时提示:Failed to fetch URL http://dl.google.com/android/repository/repository-11.xml, reason: Socket Invalid argument: connect

2015-11-26 09:07:29 1377 1

转载 手写CrashHandler实现UncaughtExceptionHandler拦截android异常

原文链接:http://blog.csdn.net/fancylovejava/article/details/45396245作者:码字员小D有点复杂,虽然知道原理,但是并不好从哪开始写了。。。。。。首先这是个需要在整个app运行状态中都需要存在的对象,所以需要在application里初始化这个类,并且这个类实例~~~慢着!发现这里代码有疑问,application中只

2015-11-25 15:54:33 374

转载 Android单文件上传到服务器

public class HttpManager { private static final String TAG = "HttpManager"; private static final String BOUNDARY = "----WebKitFormBoundaryT1HoybnYeFOGFlBR"; /** * * @param uploadFile *

2015-11-25 15:37:34 251

转载 从原理角度解析Android (JAVA)http 文件上传

原文链接:http://blog.csdn.net/lmj623565791/article/details/23781773文件上传是我们项目中经常使用的功能,一般我们的服务器可能都是web服务器,当我们使用非浏览器客户端上传文件时,比如手机(Android)等上传,可能就需要对传输的数据进行规范化的拼接,说白了,就是我们得自己完成浏览器帮我们做的事。我首先写了服务器端代码,用来

2015-11-25 15:21:29 209

转载 System.exit(0)和System.exit(1)的区别

原文链接:http://blog.csdn.net/xw13106209/article/details/61225171.参考文献http://hi.baidu.com/accpzhangbo/blog/item/52aeffc683ee6ec238db4965.html2.解析查看java.lang.System的源代码,我们可以找到System

2015-11-25 15:17:05 200

转载 Android 如何在Eclipse中查看Android API源码以及support包源码(转载)

原文链接:http://blog.csdn.net/xiaanming/article/details/9031141在Eclipse中需要查看某个类的源码,直接按住Ctrl 然后点击该类名就能查看源码啦,比如查看Button的源码,如图是不是够方便的呢,接下来我就来教大家怎么关联,我们关联android2.2的源码和support包源码就够了,下面是下载地址

2015-11-25 09:40:28 201

转载 Activity和Fragment之间的通信

原文链接:http://blog.csdn.net/xyz_lmn/article/details/8631195   为了重用Fragment的UI组件,创建的每个Fragment都应该是自包含的、有它自己的布局和行为的模块化组件。一旦你定义了这些可重用的Fragment,你就可以把它们跟一个Activity关联,并把它们跟应用程序的逻辑相连来实现全部的组合式UI。       

2015-11-21 14:56:07 266

转载 JAVA中Charsequence和String的区别

CharSequence是String实现的一个接口,相当简单,就是要求是一串字符。所以每个参数类型是CharSequence的方法,都可以实际代入String对象。为什么这些方法不干脆定义String作为参数类型?因为还有其他的CharSequence类型的类,比如StringBuffer和StringBuilder这两个很重要的类。String对象是不可变的,这两个可变,所以我们在构造字符

2015-11-21 12:02:51 1118

转载 android中的回调

原文链接:http://blog.csdn.net/lindir/article/details/7819720回调这种思想大家应该都用过,只是很多人不知道那是回调的一种罢了,前几天整理了一下自己对于回调的理解,就顺便把自己的一些想法整理到博客中。 让我们从一个小故事开始。某天,我打电话向你请教问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于

2015-11-21 12:00:49 264

原创 Eclipse启动时报Failed to initialize Monitor Thread:Unable to establish loopback connection

今天重新安装GenyMotion后,启动Eclipse时报Failed to initialize Monitor Thread:Unable to establish loopback connection,在网上找了下解决办法。打开Eclipse的安装目录,然后找到Eclipse.ini文件,在这个文件的最后添加 下面这三行,然后重启就OK了。openFile-vmargs-Dja

2015-11-20 17:06:24 804

转载 Android Zipalign的使用方法

在Android SDK中包含了一个工具名为Zipalign,它可以优化你的APK程序包,我们都知道APK的MIME其实就是一个Zip压缩文件,通过Zipalign可以让你的应用程序运行更快,Android123猜测从原理上来讲应该是优化Zip文件的解压速度,毕竟这个工具的文件名为zip对齐。   在Android平台中,数据文件存储在apk文件中,可以多进程的访问,如果你开发过Win32

2015-11-20 10:40:43 560

转载 Android App的签名打包

原文链接:http://blog.csdn.net/linghu_java/article/details/6701666Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义  为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布

2015-11-20 10:39:23 302

原创 Android使用ShareSdk完成QQ和微信的分享功能

ShareSdk提供社会化分享的功能,如果需要分享,根据ShareSdk提供的集成文档设置就OK了。需要注意的问题是 1.如何修改分享的图标顺序问题根据ShareSdk提供的ShareSDK.xml集成文档来看:         <!-- 说明: 1、表格中的第一项 <ShareSDK AppKey=

2015-11-19 10:55:57 4303 1

原创 Android AlertDialog淡入淡出动画

1.将下面的2个xml动画文件放入res/anim文件夹1.1dialog_enter 进入动画 <scale android:interpolator= "@android:anim/decelerate_interpolator" android:fromYScale="1.3" android:toYScale=

2015-11-17 16:24:23 3743

原创 Android Dialog淡入淡出动画效果

1.使用方式 将下面2个xml文件放入anim文件夹dialog_enter 进入动画3" 2.创建一个style  @anim/dialog_enter @anim/dialog_exit <scale android:interpolator= "@a

2015-11-17 16:19:47 2341

转载 Android动画效果translate、scale、alpha、rotate详解

原文链接:http://blog.csdn.net/sun6255028/article/details/6735025动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画

2015-11-17 15:02:48 320

转载 android shape的使用

原文链接:http://www.cnblogs.com/cyanfei/archive/2012/07/27/2612023.htmlshape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.a

2015-11-17 14:31:34 149

转载 Android修改AlertDilog显示黑边的问题

使用DialogFragment创建dialog有2种方式1.一种是重写onCreateView(),然后加载自定义布局2.一种是重写onCreateDialog()方法,然后加载自定义布局使用第二种方式加载自定义布局时要注意加载布局时设置View的宽高 alertDialog = new AlertDialog.Builder(getActivity(), R.style

2015-11-17 14:26:03 304

原创 Activity的四种启动方式(Intent标志位)

Activity的启动方式分别是:standard,singleTop,singleTask,singleInstance如果需要修改Activity的启动方式,需要在AndroidManifest中配置Activity的 android:launchMode属性Activity的默认启动方式是standard,这种启动方式启动Activity时,每启动一个Activity都会创建

2015-11-14 11:02:13 1061

原创 Android Intent的两种用法

Intent是Android组件之一,是用于连接四大组件的一个比较重要的部分。Intent有两种用法一种是显式Intent,如果用于激活Activity就这样写Intent intent = new Intent(this,TestActivity.class);StartActivity()一种是隐式Intent,一般是调用系统的程序,设置activity来调用系统配备该ac

2015-11-14 08:34:25 448

转载 使用Fiddler配合Genymotion调试安卓应用

转载自链接:http://www.111cn.net/sj/android/90542.htm                   http://www.jianshu.com/p/7135afa4a8281.安装使用Fiddler下载安装Fiddler的方法这里就略过了,一路Next就行了。装好之后运行软件,正常情况这个时候我们已经可以

2015-11-13 18:29:47 1566

转载 Android 添加Fragment到回退栈

在开发时有时候会有需要在点击返回按钮时,显示之前显示的Fragment的需求,这个时候就需要将Fragment添加到回退栈中调用这个方法getSupportFragmentManager().beginTransaction().addToBackStack(null).commit;即可转载下http://hukai.me/android-training-course-in-chinese

2015-11-09 14:26:47 1336

原创 Android 使用SQLiteOpenHelper打开SD卡上的数据库

1.先创建一个DataBaseContext类继承ContextWrapper,重写getDatabasePath(String name)方法来查找SD卡上的数据库文件是否存在public class DatabaseContext extends ContextWrapper { private Context base; private final static String DB_

2015-11-09 13:58:49 572

转载 JAVA 判断号码是手机还是固话

public class NumberUtil { // 用于匹配手机号码 private final static String REGEX_MOBILEPHONE = "^0?1[34578]\\d{9}$"; // 用于匹配固定电话号码 private final static String REGEX_FIXEDPHONE = "^(010|02\\d|0[3-9]\\d{2})

2015-11-09 13:54:49 4302

原创 Android 将assets中的数据库写入SD卡

private final static String DB_NAME = "test.db"; private final static String DATABASE_PATH = android.os.Environment .getExternalStorageDirectory().getAbsolutePath() + "/Test"; //将数据库文件写入到SD卡 p

2015-11-09 13:51:59 352

转载 Android CountDownTimer

CountDownTimer是Android官方提供的一个倒计时的功能类,下面的代码是官网的事例: new CountDownTimer(30000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setText("seconds remaining: " + millisUntil

2015-11-09 13:19:09 246

原创 配置Eclipse用于Android开发

1.前往http://www.eclipse.org/downloads/下载最新版的Eclipse,我一般都是下载的Eclipse IDE for Eclipse Committers 4.5.12.下载最新版的ADT,http://www.androiddevtools.cn/这个网站有最新版ADT 23.0.23.下载SDK,下载地址同上4.安装好Eclipse后,点击顶部菜单栏

2015-11-09 11:45:59 307

原创 JAVA配置系统环境

1.前往http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html下载JAVAJDK2.然后点击安装一直next直到安装完成3.配置系统环境,右键点击计算机-属性-高级系统设置-环境变量4.在系统变量里面新建一个,变量名为 JAVA_HOME,变量值为 你安装的JDK的位置,比如我的就是C:

2015-11-09 11:34:07 175

空空如也

空空如也

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

TA关注的人

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