-
RxRouter -- 一个轻量级、简单、智能并且强大的安卓路由库
RxRouter一个轻量级、简单、智能并且强大的安卓路由库Github地址Getting started添加依赖在build.gradle文件中添加以下依赖:dependencies { implementation 'zlc.season:rxrouter:x.y.z' annotationProcessor 'zlc.season:rxrouter-compiler:x.y.z&...2018-04-11 阅读341
-
分享一个开源的古诗词数据库(约7w+古诗词/3k+诗人)
项目的Github地址:poetry古诗词数据库这个古诗词数据库是2017年从古诗文网爬取下来的,目前的数据总量虽不及古诗文网,但其诗词数据进行了一定的清洗整理和格式化,方便给需要的人做研究或者做些创意。这个古诗词数据库目前主要有73281首古诗词和3156个诗人的详细数据,并且已经应用在两个应用上:诗鲸Androi...2018-04-03 阅读369
-
在微信小程序里使用 watch 和 computed
在开发 vue 的时候,我们可以使用 watch 和 computed 很方便的检测数据的变化,从而做出相应的改变,但是在小程序里,只能在数据改变时手动触发 this.setData(),那么如何给小程序也加上这两个功能呢?我们知道在 vue 里是通过 Object.defineProperty 来实现数据变化检测的,给该变量的 setter 里注入所有...2018-04-03 阅读310
-
看一下小程序中接入广告的具体步骤
昨天,很多小程序开发者都收到了“流量主测试邀请”。连胜老师也就尝试了给自家小程序添加广告。之前有不少小程序开发者,都尝试过在小程序中变现,红包类小程序可以说最常见,但使用太泛滥,基本被微信官方禁止了。而小程序广告是微信官方推出的,所以,对小程序开发者来说是福音呀!下面我们来看一下具体的接入步骤~1、...2018-04-01 阅读322
-
微信小程序开发常见问题(七)
一、判断小程序版本号小程序的API是不断更新的,你可能使用某个API时,文档里会说明,此API在1.x.x版本开始支持,需要自己做兼容处理。如果你使用小程序版本号做兼容,就必须了解小程序的基础库版本号规则,在这里介绍一下。小程序基础库版本号使用 semver 规范,格式为 Major.Minor.Patch,Major、Minor、Pa...2018-04-01 阅读307
-
彻底弄清support支持库,以及v4 v7重复依赖问题深究
众所周知android提供了很多Support Library作为api的补充,常见的有supprt-v4,v7等,但我发现这些支持库的版本众多,涉及的内容也比较庞杂,本文带大家梳理一下常见的Support Library,然后文章后半部分对一个报错问题展开深究,那就是我们用开源库时经常碰到的v4重复依赖问题:DexException Multiple dex files ...2018-04-01 阅读349
-
Retrofit统一添加post请求的默认参数
前言最近在学习使用Retrofit,并尝试将之引入到现有的项目中来。大家都知道,在Http请求中我们使用Content-Type来指定不同格式的请求信息:APP_FORM_URLENCODED("application/x-www-form-urlencoded"), APP_JSON("application/json"), &nbs...2018-04-01 阅读337
-
如何正确设置动态TextView的textSize
今天测试测出了一个问题,在高分辨率下TextView的显示没问题,在低分辨率出现了字体特别的小,也就是没适配好。左边的是 768 * 1028 分辨率的机子,右边的是 1440 * 2560 分辨率推荐新闻部分是动态设置的TextView,出现了适配问题,然后来看看我的代码第一次尝试 ...2018-04-01 阅读320
-
基于BaseRecyclerViewAdapterHelper封装的多条目Adapter,方便快捷,便于维护
项目地址: github.com/chaychan/Mu… 效果图,我之前做过的精仿今日头条,新闻列表中有好几种布局:Apk下载地址[点击下载体验]项目介绍 MultipleItemRvAdapter是在BaseRecyclerViewAdapterHelper的基础上对BaseQuickAdapter进行封装,在包含BaseRecyclerViewAdapterHelper所有功能的基础上,对其中的多条目布局...2018-03-29 阅读307
-
快应用教程-实现自定义组件
以下用到的代码例子都在这里快应用实现的微信Demo:git clone https://github.com/yale8848/quickapp-wechat cd quickapp-wechat git checkout v0.1.1为什么用自定义组件自定义组件首先是一个组件,至少包含一个.ux文件,文件里把组件要实现的UI,逻辑封装起来共外...2018-03-29 阅读315