工作日记
xjay_liu
快乐的小豆菜!
展开
-
[Android]一些控件的外观属性设置实例
Android中一些控件的外观属性设置实例SearchView 如果想去除SearchView搜索编辑框下的横线,则可以使用android:queryBackground=”@null”来进行去除。 android:searchHintIcon=”@null”,则是将搜索编辑框中的放大镜图标去除掉。 ActionMode中,如果不设置ActionMode的布局中根布局background,会出现底部原创 2017-06-29 16:34:34 · 612 阅读 · 0 评论 -
[技能]命令行更改环境变量的方法
装b技能–Win下使用命令行更改环境变量之前更改环境变量一般是通过 控制面板 什么 高级系统设置 进行设置,今天学会了使用 命令行 来更改环境变量的方法。 Ctrl + R 打开命令行工具。 使用 path 命令查看当前环境变量值。 使用 path=%path%;+需要添加新的环境变量绝对路径 来追加环境变配置。例如: path=%path%;E:\Android_SDK\platform-tool原创 2017-06-25 10:46:34 · 421 阅读 · 0 评论 -
[网络]对TCP协议三次握手的理解
今天想复习一下网络相关的知识,看到一个关于TCP/IP协议相关的问题:TCP建立连接为什么是三次握手,为什么不是两次或四次?,感觉是一个很有意思的问题。TCP协议首先,我们来复习一下什么是TCP协议: 由于链路层和网络层搭配已经实现了互联网中任意两台计算机之间的通信。因此,传输层的功能就是建立“端口到端口”的通信。只要确立主机和端口,我们就能实现应用程序之间的交流。TCP就是用来完原创 2017-08-24 13:54:19 · 362 阅读 · 0 评论 -
对Fragment生命周期的一点领悟
前言最近在看Fragment方面的东西,项目中的页面基本使用Fragment实现,整个项目只有2个Activity,闪屏和主Activity,其他均使用Fragment写成。还不知道Fragment是什么的同学可以看一下这篇,谷歌的官方文档,其他部分也非常好,我看了一遍感觉从中学到了很多,推荐大家也能抽时间看一下,很有好处。Fragment的生命周期下图是整个Fragment的生命周期示意图: 整原创 2017-09-01 11:35:26 · 284 阅读 · 0 评论 -
RxJava GitHub Wiki翻译计划
开始 最近公司组织分享会,准备分享RxJava相关的知识,因为项目中网络请求大量使用到了RxJava + Retrofit,而目前对RxJava的了解比较浅,只能算勉强应对工作。因此,想借此机会深入了解下,翻译计划由此开始。 准备 内容来源 翻译的内容来自RxJava项目的GitHub中Wiki页面。 计划用时 每天下班抽出1小时翻译,周末每天抽出3小时,计划**完成,最好能赶在分...原创 2018-05-02 11:18:23 · 253 阅读 · 0 评论 -
[RxJava文档翻译系列]Observable
Observable 在RxJava中,一个实现了Observer(观察者)的对象订阅一个Observable(可观察的)类的对象。然后,当Observable发射出一个或者一系列事件时,Observer对事件作出反应。当等待Observalbe发射事件的过程中,这种模式不需要阻塞,而是以Subscriber(订阅者)的形式去监听Observable发射的事件并作出反应,因此这种模式非常有利于并...翻译 2018-05-02 14:04:38 · 287 阅读 · 0 评论