风清袖一

22
获赞数
1
关注数
5
粉丝数
杭州
山西运城学院 | 网络工程方向
IP 属地未知
2017-03-03 加入
浏览 6.2k

温故而知新

56 声望|新手
vue.js
19
javascript
19
html5
19
支付宝
8
sdk
8
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2018-11-01
    Vue 使用History记录上一页面的数据
    UI 需求 从列表页的第二页进入详情页,返回时列表页仍然显示在第二页; 从列表页的第二页进入详情页,返回时列表页的筛选条件仍然存在。 <!--more--> 技术选择 使用vue-router组件,通过this.$router.push({path: path, query: query});方式,将页码和选择条件...
  • 发布了文章2018-08-15
    DragLayout
    类似ScrollView的写法,可实现子View的拖拽及复位到边界功能 效果图 使用方式 {代码...} 源代码 求Star {代码...}
  • 发布了文章2018-08-15
    探索 单个Fragment实现沉浸式,其余Fragment不实现的解决办法
    MainActivity中包含五个Fragment,但是只要求HomeFragment实现沉浸式,其余Fragment不实现沉浸式,保持原来的模样
  • 发布了文章2018-08-15
    集分享/支付/授权的社会化组件,交流一下
    SocialComponent 社会化组件 集成步骤 1、依赖library库 2、给Project的build.gradle文件添加如下代码: {代码...} 3、配制AndroidManifest.xml,添加如下代码: {代码...} 4、在自己的包名下添加wxapi包及里面的所有java文件 5、在自定义的Application中初始化 {代...
  • 发布了文章2018-08-15
    网络组件 基于Retrofit2+RxJava2+GSON/Fastjson的网络框架
    NetworkComponent 网络组件 基于Retrofit2+RxJava2+GSON/Fastjson的网络框架 可以忽略的内容 HelloActivity访问的是自己编写的JavaWeb程序,地址:[链接] 使用方式 初始化 {代码...} 创建ApiService 方式1 响应数据类型 不需要继承父类 {代码...} 方式2 响应数据类型...
  • 发布了文章2017-12-03
    AIDL的基本使用
    对于AIDL的一些使用:最基础使用、稍高级使用、...... <!--more--> 基本概念 此章节可能和本文没有太大关系,了解一下即可 图片解释 全称与中文名 IPC:Inter-Process Communication(进程间通信) Ashmem:Anonymous Shared Memory(匿名共享内存) Binder:B...
  • 发布了文章2017-12-03
    AS上传Library到JCenter 教程+踩坑记录
    本文使用'com.novoda:bintray-release作为上传插件,下面以我个人的utils library上传为例进行说明:<!--more-->注册bintray账号网址:[链接]注:可通过Github、Google、Twitter授权bintray实现注册创建bintray仓库网址:[链接]操作步骤:点击左侧“Repositorie...
  • 发布了文章2017-12-03
    Typecho博客搭建
    说明 我使用的服务器: 服务器:[链接] 服务器系统:Debian 8.0 x86_64 <!--more--> SSH 由于搬瓦工提供的Root shell实现难用,所以这里我建议通过ssh的方式访问服务器,下面是具体的实现步骤: 进入KiwiVM,点击左侧的Root shell - basic; 输入命令进入ssh目...
  • 发布了文章2017-12-03
    TinyPng批量压缩Python脚本
    一个使用TinyPng提供的API,用于Windows或Mac端快速压缩图片的Python脚本,可以做到将该目录下所有的图片进行压缩,包括子目录中的图片。
  • 发布了文章2017-12-03
    AndroidStudio Plugins 开发流程
    简述 AndroidStudio Plugins 开发流程,不涉及功能性开发,方便大家入门,减少踩坑操作。 首先推一下我个人的第一个结合公司场景而诞生的Plugin:ButterKnifeCode,参考了开源插件:FindViewByMe; 下面简述 AndroidStudio Plugins 开发流程: <!--more--> 准...
  • 发布了文章2017-03-05
    TextView
    本文介绍日常开发过程中使用TextView需要了解的知识和注意的地方,例如:跑马灯、数据占位填充等。 数据占位填充 本文用于介绍如何为某句话中的某些数据,通过外部数据填充,再显示数据。 这个其实很简单,这里我就直接上例子了: {代码...} 想必大家一看就懂了,至...
  • 发布了文章2017-03-05
    Sublime折腾记录
    本文可以理解为FAQ,主要是为了大家GET一些技能,具体内容包括LICENSE、重置、Package Control的安装,其他内容以后可能补充...
  • 发布了文章2017-03-05
    layout转Bitmap
    业务需求详细描述:最近产品说要在分享的商品图中添加一些其他图片和文字,然后拼接为一张图片,再分享到微信朋友圈,于是我就一脸懵逼了,但是没办法还是得做额!
  • 发布了文章2017-03-05
    ImageView
    当我们将一张图片引用到我们指定的ImageView容器中,可能由于图片尺寸、比例等原因,无法铺满整个容器(表述不好),导致白边的出现,而且怎么去也去不掉。如下布局代码:
  • 发布了文章2017-03-05
    Hexo博客搭建
    本文讲解我在搭建Hexo博客的完整过程,主要内容包括GitHub与SSH、FAQ等。 另外还需要注意的是: Hexo博客框架和nexT主题的搭建过程本文会直接引用官方教程,一笔略过; 由于我是在Mac上搭建Hexo博客的,所有一些命令在Windows的终端中可能找不到,请自行下载安装。 ...
  • 发布了文章2017-03-05
    Chrome插件制作
    由于网上很难找到关于Chrome插件制作的中文教程,为了总结和方便更多的开发者,本文以最常见的显示效果为browser_action的二维码插件为例,进行相关阐述。前端童鞋开发的话应该很简单的,鄙人是开发Android的,写这个还查了点资料(⊙﹏⊙)
  • 发布了文章2017-03-05
    Charles抓包
    本文主要介绍个人在Mac上使用Charles抓包过程中的使用方法,以及一些遇到的问题。Windows上可能有些许操作不同,不过基本上是一样的。
  • 发布了文章2017-03-05
    BaseAtapter
    我们在开发项目的过程中,经常会用到ListView、GridView这一类的控件,从而不可避免的会用到BaseAtapter。然后我们必须实现那四个方法(getCount、getItem、getItemId、getView),编写类似的代码,实在是太繁琐了。因此,我们需要创建一个通用的BaseAdapter来解决我们...
  • 发布了文章2017-03-05
    Android模板制作
    本文详细介绍模板相关的知识和如何制作Android模版及使用,便于较少不必要的重复性工作。比如我在工作中如果要创建一个新的模块,就不要需要创建MVP相关的几个类:Model、View、Presenter、Entity等。
  • 发布了文章2017-03-05
    adb无线连接
    本文讲解如何实现adb无线连接,当然你也可以使用AndroidStudio的ADB WIFI插件。 序 文中所述的5555为自定义的端口号,可自行配置,注意需要在各个地方保持统一。 情况 (1)如果已经可以用usb连接adb,那么可以通过以下命令切换到无线连接方式。 {代码...} 通过以下...