最近android更新了support library, 版本到了23.2, 从官方blog中我们还是可以看到几个令人心动的特性的,例如夜间模式的支持,BottomSheet.今天我们就来介绍一下这个Bottom Sheet,这可能会给我们开发中需要的一些效果带来便利.虽然这里我们准备用整整一篇博客的时间来介绍它,不过这东西使用起来太简单了也太方便了,这还要感谢Behavior机制的引入,我记得在博...
分类:
移动开发 时间:
2016-03-29 10:30:53
阅读次数:
1103
一直想练习MVP模式开发应用,把学习的RxJava、Retrofit等热门的开源库结合起来,于是写了这么一款新闻阅读软件, 有新闻、图片、视频三大模块,使用Retrofit和Okhttp实现无网读缓存,有网根据过期时间重新请求, 还有边缘或整页侧滑、夜间模式切换等小功能,还写了几个自定义小控件,虽然 ...
分类:
其他好文 时间:
2016-03-24 10:17:47
阅读次数:
587
package com.chenke.night;import java.nio.MappedByteBuffer;import android.os.Bundle;import android.app.Activity;import android.content.Context;import a
分类:
其他好文 时间:
2016-03-23 13:18:48
阅读次数:
238
//黑夜白天模式切换的配置attrs<resources> <attr name="bjcolor" format="reference|color"></attr> <attr name="txcolor" format="reference|color"></attr></resources>s
分类:
其他好文 时间:
2016-03-23 13:11:36
阅读次数:
128
现在android项目values下打 attrs.xml style.xml layout下activity_main MainActivity
分类:
移动开发 时间:
2016-03-20 11:45:47
阅读次数:
137
DKNightVersion下载地址: https://github.com/Draveness/DKNightVersion 基本原理就是利用一个单例对象来存储颜色, 然后通过runtime中的objc_setAssociatedObject和objc_getAssociatedObject来完成
分类:
其他好文 时间:
2016-02-21 22:35:28
阅读次数:
196
Meeting Minutes 完成了User Course, 与 Tips 的设计; 修复了一系列Bug; 完成了夜间模式; Burndown Progress part组员今日工作Time (h)明日计划Time (h)WeiRenqianChongyangShuo
分类:
其他好文 时间:
2016-01-19 00:00:00
阅读次数:
382
前天在做项目的时候, 遇到一个问题(夜间模式的实现),通常我们在设置夜间模式的时候,简单的做法是使用通知的设计模式,改变各个页面的背景色,然后设置一下透明的效果,可是一个真正的项目,并不能马虎,需要页面效果美观精致。本文参考了github上一个老外写的实现方案,方案参考经过自己的理解整合,制作出了自...
分类:
其他好文 时间:
2016-01-04 00:01:05
阅读次数:
415
在很多重阅读或者需要在夜间观看的软件其实都会把夜间模式当做一个 App 所需要具备的特性. 而如何在不改变原有的架构, 甚至不改变原有的代码的基础上, 就能为应用优雅地添加夜间模式就成为一个在很多应用开发的过程中不得不面对的一个问题.就是以上事情的驱动, 使我思考如何才能使用一种优雅并且简洁的方法解...
分类:
移动开发 时间:
2015-12-30 17:11:56
阅读次数:
276
一、安装插件Stylish二、进入网站下载样式http://userstyles.org/styles/23516
分类:
其他好文 时间:
2015-12-13 15:31:38
阅读次数:
228