- 博客(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关注的人