码迷,mamicode.com
首页 > 2016年05月06日 > 全部分享
是时候来了解一波Retrofit2了。
之前的网络请求一直是用的okhttp,这段时间了解了一下retrofit2,发现比自己封装的okhttp灵活很多,他的所有请求方式都是用接口实现,不像okhttp那样,万一想获取一个新的callback,又得重新封装一个方法。 项目只要导入了okhttp,retrofit默认用okhttp请求网络,返回的类型是Call,那么就相应OkHttp的callback 可以配合RxJava使用,返回的类...
分类:其他好文   时间:2016-05-06 12:13:21    阅读次数:201
《java入门第一季》之面向对象面试题(fianl关键字)
/* 面试题:final修饰局部变量的问题 基本类型:基本类型的值不能发生改变。 引用类型:引用类型的(地址值)(不能发生改变),但是,该对象的堆内存的值是可以改变的。 */ class Student { int age = 10; } class FinalTest { public static void main(String[] args) { //局部变量是基本数据...
分类:编程语言   时间:2016-05-06 12:12:42    阅读次数:125
c++中的智能指针auto_ptr解析
c++中的auto_ptr是一个类,却可以像指针一样去使用。使用auto_ptr需要包含头文件#include 例如:auto_ptr ps(new string("hello"));可以像指针一样去使用它,cout size() 引例: #include #include using namespace std; class A{ public: A(int x = 0) :m_...
分类:编程语言   时间:2016-05-06 12:13:39    阅读次数:239
《java入门第一季》之面向对象(重头戏多态)
接下来介绍java第三大特性——多态性 /* 多态:同一个对象(事物),在不同时刻体现出来的不同状态。 举例: 猫是猫,猫是动物。 水(液体,固体,气态)。 多态的前提: A:要有继承关系。 B:要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。 动物 d = new 猫(); d.show(); 动物 d = new 狗(...
分类:编程语言   时间:2016-05-06 12:13:50    阅读次数:144
JDK 源码解析 —— HashSet
HashSet 实现了 Set 接口,内部是由 HashMap 实例辅助实现的。它不保证元素的顺序,数据允许为 null......
分类:其他好文   时间:2016-05-06 12:13:28    阅读次数:100
自定义 SearchView
自定义 SearchView...
分类:其他好文   时间:2016-05-06 12:14:57    阅读次数:278
动态添加RadioButton并切换Fragment
公司项目中有这样一个需求,当从网络获取json数据并解析后,动态的添加按钮,点击时切换对应按钮下存储的各种数据。 如下图: 这里只是单单为了动态添加RadioButton而已,所以数据直接用Fragment替换,效果如下: MainActivity: package com.ut.radiobuttondynamicadd; import android.os...
分类:其他好文   时间:2016-05-06 12:13:46    阅读次数:207
python3 字符编码问题原理简介
Python3 的字符串处理简单了许多,原因是其在内存中所有的字符串存储编码均为unicode。 在实际应用中,有许多场景需要我们转换字符串编码。本文简单介绍了python3字符串存储原理,并介绍了编码互相转换的方法...
分类:编程语言   时间:2016-05-06 12:13:18    阅读次数:165
14 Maven-Hudson监视任务、用户管理、工作目录
1 监视任务状态 Hudson提供了丰富的图形化界面,让用户从各方面链接各个人物的当前及历史状态,这包括整体的列表显示、自定义视图、单个任务的具体信息,如构建日志和测试报告等。用户应该基于Hudson提供的信息尽可能地将持续集成任务稳定在健康的状态。 1.1 全局任务状态 Hudson的默认主页显示了当前服务器上所有集成任务的状态, 这个页面主要有四个部分组成: 导航菜单...
分类:其他好文   时间:2016-05-06 12:14:14    阅读次数:142
iOS App沙盒模型文件目录详解Swift版
本文会比较全面的介绍iOS App沙盒模型的文件夹及其使用场景,以及通过swift取得这些文件夹的方法iOS 中的沙盒机制介绍iOS 中的沙盒机制(SandBox)是一种安全体系。每个 iOS 应用程序都有一个单独的文件系统(存储空间),而且只能在对应的文件系统中进行操作,此区域被称为沙盒。所有的非代码文件都要保存在此,例如属性文件 plist、文本文件、图像、图标、媒体资源等。iPhone沙箱模...
分类:移动开发   时间:2016-05-06 12:14:04    阅读次数:183
当js运行在java上,会有那些令人惊喜的表现呢!
从事JAVA开发3年了,对java的了解算不上很深入!期间也接触了其他的语言,包括php,Nodejs,Expressjs等语言,让我感触比较深的就是变量的定义,在java中,字符串要用String a;数字要用 int a;小数用 float a; 或者double a; 而php中$a即可定义所有类型的变量,Nodejs和Expressjs中使用var a即可定义所有类型的变量,这里你可能说了j...
分类:编程语言   时间:2016-05-06 12:13:36    阅读次数:215
Git 命令小结
git remote add origin 远程库> :关联一个远程库git remote rm origin :删除关联远程库 git remote -v :显示详细的远程库信息 git init :把这个目录变成Git可以管理的仓库 git add :把文件添加到仓库,可反复多次使用,添加多个文件 git commit -m "..." :把文件提交到仓库 git rm ...
分类:其他好文   时间:2016-05-06 12:12:25    阅读次数:111
CrashHandler在开发中运用(单例模式)
CrashHandler主要应用于对全局UncaughtException的捕捉,并且根据用户意愿选择是否将其发送给开发者。...
分类:其他好文   时间:2016-05-06 12:11:07    阅读次数:132
字符串的输入、输出、连接、拷贝、比较
字符串的输入、输出、连接、拷贝、比较...
分类:其他好文   时间:2016-05-06 12:10:35    阅读次数:151
【原创】docker源码分析(5)---daemon
本文QQ空间链接为:http://user.qzone.qq.com/29185807/blog/1462498607 本文csdn博客链接为: daemon是docker中最主要的部分,其中封装了所有的东西。 下面我们直接看代码吧   1、初始化流程 main函数 docker\docker\docker.go main函数中进入mainD...
分类:其他好文   时间:2016-05-06 12:10:35    阅读次数:229
React-Native 十:版本升级
更新版本的React Native将会让你访问更多的APIs, 这样我们可以去使用更多的APIs,视图Views,以及开发者工具以及其他一些好用的东西。浏览版本更新日志就会发现整体FB官方开发进度还是非常紧张的,这样就很容易导致旧版本会出现不能用的情况,后期可能会出现不可预料的情况,这边建议大家尽量更新最新正式版本。 我们大家都知道一个React Native项目使用Android项目,iOS项目和JavaScript项目三部分进行组成的,而且三者都关联打包在npm包内的,所以该项目版本进行更新是比较繁琐的...
分类:其他好文   时间:2016-05-06 12:12:32    阅读次数:329
Android--2048游戏
一直想做游戏,先拿一个简单点的学习,写的代码分享出来,大神可以指点~ 直接上代码: import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.widget.TextView; public class MainActivity extends Activity...
分类:移动开发   时间:2016-05-06 12:11:49    阅读次数:220
2168条   上一页 1 ... 89 90 91 92 93 94 95 ... 128 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!