自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java equals() ,hashCode(),toString() 的推荐写法。

一,equals()的推荐写法@Override public boolean equals(Object o) { // 1 相当于hashcode相等,具有相同的散列数 if (this == o) { return true; } // 2 如果另一个对象不是当着的class类型,那必然是不相等的 if (!(o in

2017-07-28 09:44:05 1092

原创 Kotlin系列二(基本语法)

继续………..1,智能创建JavaBean对象在写java 时,创建一个JavaBean对象,我们总是要写很多的get,set方法,去设置或取对象的值,在Kotlin的世界里,data class Customer(val name: String, val email: String) 只要在class 关键词前加data 字段,Kotlin就会为我们自动生成get,set方法,当然还有如下方法

2017-07-28 09:11:26 333

原创 Kotlin系列一(基本语法)

前言  前两天在Google IO 大会上宣布Kotlin成为开发Android的官方语言,之前就对Kotlin有一定的了解和关注,但是一直没花时间学习,那么,现在Kotlin成为官方语言了,想必一定有很多的语言特性,更加方便我们Android开发者,所以,跟我一起开始学习这门语言吧。 PS:我目前的学习都是在官网在看的文档,只是简单的翻译了下,如有不对,欢迎指出和交流。1,包的定义  跟Java一

2017-05-23 11:01:07 7911 2

原创 Retrofit源码分析

———-继续,这篇分析Retrofit的源码。(真是太懒了) 首先看一下官网的介绍,(官网 在此),官网给的描述是 A type-safe HTTP client for Android and Java,其实也就是对okhttp再次进行了封装,使得开发者更方便的使用网络请求。基本使用如下: 1,先创建一个接口,里面定义了请求方式,地址,返回数据类型,参数。public interfac

2017-05-19 14:26:09 342

原创 RXJava map方法分析

此篇文章分析RXjava中的lift方法(Observable类中)首先,先分析较为简单的map方法,分析下面这段代码:ServerAPI.getAPIClient().getYachtIndex().map(new Func1<TMResponse<YachtIndexBean>, YachtIndexBean>() { @Override publ

2016-10-13 13:08:57 585

转载 Java 泛型

Java 泛型关键字说明**extends 可用于的返回类型限定,不能用于参数类型限定。 super 可用于参数类型限定,不能用于返回类型限定。**? 通配符类型? extends T表示类型的上界,表示参数化类型的可能是T 或是 T的子类 ? super T 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例stat

2016-10-13 09:43:29 405

转载 Android 开发,乐视手机调试

乐视屏蔽了打印log.d等类型logcat。解决方案:拨号键盘 ##76937## 出现页面后选最下面那个选项就有了。

2016-05-05 08:50:41 2574

原创 异步HttpClient框架用法

import java.net.URLEncoder;import org.apache.http.Header;import com.loopj.android.http.AsyncHttpClient; import com.loopj.android.http.AsyncHttpResponseHandler; import com.loopj.android.http.RequestPa

2015-10-07 15:50:29 351

原创 HttpClient总结

import java.io.IOException;import java.io.InputStream;import java.net.URLEncoder;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity;import org.apache.ht

2015-10-07 15:48:41 441

转载 getPath()与getAbsolutePath()的区别

getPath()与getAbsolutePath()的区别public void diff_pathAndAbsolutePath(){ File file1 = new File(“.\test1.txt”); File file2 = new File(“D:\workspace\test\test1.txt”); System.out.println(“—–默认

2015-10-07 14:43:37 23411 1

转载 数据存储和界面展现总结

测试黑盒测试 测试逻辑业务白盒测试测试逻辑方法根据测试粒度方法测试:function test单元测试:unit test集成测试:integration test系统测试:system test根据测试暴力程度冒烟测试:smoke test压力测试:pressure test单元测试junit定义一个类继承AndroidTestCase,在类中定义方法,即可测试该方法在指定

2015-10-07 14:34:34 317

转载 Sqlite的基本用法

import android.content.ContentValues;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.test.AndroidTestCase;public class TestCase extends AndroidT

2015-10-07 14:00:20 326

原创 Pull解析的基本用法

package com.itheima.pullparser;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import org.xmlpull.v1.XmlPullParser;import org.xmlpull.v1.XmlPullParserExce

2015-10-07 13:55:19 472

原创 Xml序列化器的基本用法

package com.itheima.xmlserializer;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import org.xmlpull

2015-10-07 13:51:26 295

原创 获取SD卡的剩余容量

package com.itheima.getsdavail;import java.io.File;import android.os.Build; import android.os.Bundle; import android.os.Environment; import android.os.StatFs; import android.app.Activity; import a

2015-10-07 13:32:10 1509

原创 百度地图入门知识

百度地图入门知识重点内容 SDKInitializer MapView BaiduMap步骤 1.准备工作 1.1获取API Key地址:http://developer.baidu.com/map/android- mobile-apply-key.htm添加引擎到Andoid工程中添加jar包: baidumapapi_v3_3_0.jar和locSDK_5.0.jar,添加.so文件

2015-10-07 13:29:53 319

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-06 15:05:09 271

空空如也

空空如也

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

TA关注的人

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