自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旧日灯塔

莫见乎隐,莫显乎微,故君子慎其独也

  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Serializable

Java序列化Java 提供了一种对象序列化的机制。 一个对象可以被表示为一个字节序列。 这个字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型反序列化将序列化对象写入文件之后,可以从文件中读取出来,对它进行反序列化。 对象的类型信息、对象的数据、对象中的数据类型就是用来完成这个过程的——在内存中新建对象。意义序列化到反序列化的过程是 Java 虚拟机(J...

2019-06-24 15:25:17 226

原创 Git版本控制——在Android Studio下使用入门教程

git的使用及安装可以参考之前的文章https://blog.csdn.net/nishigesb123/article/details/89945559步骤打开设置 ,在左上角输入框输入git,进入到如图所示的设置界面一般来讲,如果git安装正常,Android studio也正常,如上图所示,Android Studio会自动识别git目录并填入缺省值,不过保险起见还是再人...

2019-06-23 22:22:32 239

转载 java循环遍历(增强for循环、forEach)

遍历一个List有如下几种方法方式1:public static void test1(List<String> list) { for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); }}方式2:public static void test2(Li...

2019-06-14 14:22:22 5252

原创 安卓开源库——角标实现

cornerlabelview无意中发现的,开箱即用的角标库,使用和引入都非常方便项目地址:https://github.com/czy1121/cornerlabelview导入导入的话,只需要对应的进行导入即可,注意前者是配置在Project级别的gradle中的allprojects节点repositories { maven { url "https://j...

2019-06-11 18:37:39 1040

原创 Only the original thread that created a view hierarchy can touch its views

在使用HttpURLConnection或OkHttp的时候,可能会遇到如下错误Only the original thread that created a view hierarchy can touch its views翻译过来:只有创建这个view的线程才能操作这个view在使用Volley的时候这个问题就不怎么会遇到了,那是因为无论是HttpURLConnection还是O...

2019-06-10 20:03:19 91010 10

原创 OkHttp FATAL EXCEPTION: OkHttp Dispatcher

出现如图所示错误OkHttp FATAL EXCEPTION: OkHttp Dispatcher一查response.body().string()中的 (.string)只能使用一次这也太真实了....还是老老实实的String responseData = response.body().string();偷懒是不对的另外还有类似如下的错误...

2019-06-10 17:15:27 3135

原创 com.android.builder.dexing.DexArchiveBuilderException

com.android.builder.dexing.DexArchiveBuilderException遇到如上错误,解决方法如下在build.gradle(Modle:app)下的Android必包内加上 compileOptions { sourceCompatibility 1.8 targetCompatibility 1.8 ...

2019-06-10 16:52:50 5676 1

转载 使用OkHttp发送网络请求并将结果更新至UI的几种方式

发送网络请求时我们写大部分安卓项目时无法避免的一环,使用OkHttp库可以很好的帮助我们封装网络请求的底层处理细节,更专注的完成实际业务需求。但是安卓不允许我们直接在UI线程运行网络请求,因为网络请求可能会阻塞UI的响应,因此我们只能开辟新的线程来处理网络请求。那么怎么在网络请求完成后在子线程中更新UI呢?下面我们就来讨论一下几种简单的实现方式。1. 使用AsyncTask + OkHttp同...

2019-06-05 20:40:35 3314

转载 关于Android 的 strings.xml

相信 strings.xml 已经是大家在 Android 开发中最熟悉的文件之一了,但其实它也有很多需要注意的地方和一些小技巧,知道了这些可以让你的 Android 应用更加规范易用,大家来看看吧。: )不要复用这一条可能很多人会有不同的意见,因为广为流行的编程理念就在教导我们要复用代码,当然代码复用是很好的理念,可以让程序更加简洁。但也容易形成什么都想复用的思维惯性,而这在某些场...

2019-06-05 10:34:04 2256

原创 "xxx" is translated here but not found in default locale

经常strings.xml会报一些莫名其妙的错误,如上所示大概意思就是在默认区域设置中没有找到相应的字符串,但实际上应该并不是代码本身的问题所以有两个解决方案第一个是使用Gradle配置lintOptions来关闭指定的问题检查lintOptions { disable 'ExtraTranslation' }第二个则是直接在strings.xml的&l...

2019-06-05 10:32:55 8726

原创 短距离通讯常见技术对比

  协议标准 频率、传输频率、距离等技术指标 应用领域 优点 缺点 RFID ISO、EPCglobal 利用射频信号和空间耦合(电感或电磁耦合)传输特性实现对被识别物体的自动识别 物流、供...

2019-06-04 14:21:26 1858

Xmind中文破解版

Xmind不用多介绍了吧, xmind Zen比较新的版本,有条件还是支持一下正版

2019-03-19

空空如也

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

TA关注的人

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