前言 Socket的使用在 Android网络编程中非常重要 今天我将带大家全面了解 Socket 及 其使用方法 目录 1.网络基础 阅读本文前,请先了解 关于计算机网络基...
沉浸式体验 首先别吐槽沉浸式这个名词吧,毕竟这各名字是广为人知并且比透明状态栏加透明导航栏更酷。充分使用整个屏幕将这2个系统视图融入自己APP也算沉浸式体验吧。 首先2个名词...
What is JNI JNI是Java Native Interface的缩写,主要是提供了一系列API,让你能在其它语言中写Java。 What JNI can brin...
JNI 学习笔记 1.概述 Java Native Interface(JNI) 是JDK提供的一个native编程接口。JNI 允许Java程序调用其他语言编写的程序或者代...
求把代码写到代码框。。。
关于Retrofit的用法原文链接:http://bxbxbai.github.io/ 本文的源码分析基于Retrofit 2.0,和Retrofit 1.0有较大的不同, 本文主要分为几部分:0、R...
说起View的滑动效果,实现的方法有多种,例如使用动画,或者通过改变View的布局参数,其实除了这两种外,在Android中View已经为我们提供了scrollTo()和sc...
RecyclerView的强大之处就不用多说了,谁用谁知道哦,本着学习的态度我们来给RecyclerView加上侧滑删除Item的功能,话不多说,先看图: Gif效果不够理想...
自己总结的Android开源项目及库。 github排名https://github.com/trending, github搜索:https://github.com/se...
Java中的异常处理机制 0x00异常 异常分为Error和Exception,我们通常说的处理异常,其实是处理Exception。而Error已经不是异常了,而是错误。一般...
Retrofit 源码解读之离线缓存策略的实现 相关代码已上传至 GitHub,已开源库,请移步:| 优雅的给 Retrofit 加上缓存 RetrofitCache Ret...
本文出处 :Tamic文/ http://www.jianshu.com/p/b1979c25634f Rxjava +Rterofit 需要掌握的几个技巧 RxJava入门...
引言 我们为什么需要规范命名?首先,容我举个栗子: 有这样一个求最大值的函数: 读第一行代码的过程:单词max->最大值读第二行代码的过程:拼音zuidazhi->从拼音匹配...
程序猿表示一不小心就天亮了。。。。。。
大学四年,我怎样弄垮了身体文/婉兮 如果时光可以倒流,我最想回到2008年。那年我刚刚上大学,入学体检显示身体状况良好,仍有美好可期盼,仍有未来可憧憬。可四年后,我是拖着一副病弱身躯回家的。即将签约的...
文/婉兮 如果时光可以倒流,我最想回到2008年。那年我刚刚上大学,入学体检显示身体状况良好,仍有美好可期盼,仍有未来可憧憬。可四年后,我是拖着一副病弱身躯回家的。即将签约的...
提示:这篇文章写的比较早了,一直没时间“翻新”,现在看来存在一些问题,等后面会重新写一篇。读者简单参考即可。 前言 大家好我是光源。 从 Android6.0 开始Andro...