自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 java递归算法实现

Coding多了,递归算法是非常常见的,最近我一直在做树形结构的封装,所以更加的离不开递归算法。所以今天就简单说一下这个递归算法,用Java实现一个非常经典的递归实例。         递归算法,其实说白了,就是程序的自身调用。它表现在一段程序中往往会遇到调用自身的那样一种coding策略,这样我们就可以利用大道至简的思想,把一个大的复杂的问题层层转换为一个小的和原问题相似的问题来

2017-06-02 16:06:45 256

翻译 Java的接口和抽象类详解

对于面向对象编程来说,抽象是它的一大特征。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方一.抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();抽象方法必须用abstract关键字进行修饰。如果一个类

2017-06-01 11:47:48 170

原创 不同进制之间的转换的各种方法

不同进制之间的转换(2,8,10,16进制)1 为什么需要八进制和十六进制?2 二、八、十六进制数转换到十进制数   2.1 二进制数转换为十进制数   2.2 八进制数转换为十进制数   2.3 八进制数的表达方法   2.4 八进制数在转义符中的使用   2.5 十六进制数转换成十进制数   2.6 十六进制数的表达方法   

2017-05-16 12:17:22 4703 2

转载 Android-在Android studio中实现远程服务(Service)AIDL

在Android studio 实现远程服务(Service)AIDL的方法与在eclipse中实现有些不同,Android studio中自带了AIDL创建的方式,而eclipse中需要手动创建;下面简单介绍实现远程服务(Service)AIDL的方法;一、 创建服务工程应用项目  RemoteDemo2. 创建 RemoteService 服务类

2017-04-06 11:34:14 910

转载 listView上拉刷新下拉加载

xlistview_header.xml[html] view plain copyxml version="1.0" encoding="utf-8"?>      RelativeLayout          xmlns:android="http://schemas.android.com/apk/res/android"    

2017-03-31 12:05:29 189

翻译 用Android Studio打Jar包

以前都是用eclipse打jar包,就算装了Android Studio,由于已经习惯了eclipse打包,一直没有去尝试用Android Studio打包,今天由于动态加载需要,而在新电脑上又没有eclipse,只好学习一下。首先,我们先做一个Demo,创建一个工程,在工程下创建一个module,选择Android Library:我命名为mylibrary,创建好工

2017-03-23 14:10:50 254

转载 导入一个AndroidStudio工程作为一个Library Module

在我们有两个Android Studio工程的情况时,我们想使用一个作为library工程导入到另一个工程作为一个module。我们可以使用Android Studio很容易的做到。让我们假设我们有两个工程:MyApplication和MyLibrary,我们想导入MyLibrary到MyApplication作为一个module。 首先我们需要从MyLibrary工程中找到m

2017-03-09 17:21:18 219

转载 Activity启动方式有四种

Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的标签设置Android:launchMode属性,

2017-03-01 17:34:58 228

转载 现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等

首先,我们先看拨号界面,代码如下:Intent intent =new Intent();              intent.setAction("android.intent.action.CALL_BUTTON");              startActivity(intent);  和   Uri uri = Uri.parse

2017-03-01 17:29:29 331

转载 android shape的使用

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners

2017-02-22 17:16:41 275

翻译 android中的设计模式

http://www.runoob.com/design-pattern/design-pattern-tutorial.html

2017-02-22 11:39:22 372

转载 Android 开发者的 RxJava 详解

前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R

2016-11-21 10:34:37 189

空空如也

空空如也

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

TA关注的人

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