-
一个小时打造新闻app
前言作为一个新手,学完基础总想做点什么东西出来。于是我试着去模仿那些优秀的开源作品。模仿作品:LookLook开源项目经过一些波折和学习,写下模仿过程。一个小时打造新闻app实际上我花了大概三天才弄懂所有的东西,不过有了经验确实可以在一个小时里完成。使用框架:rxjava和retrofit以及一个开源扩展的recyclerview和注解...2016-10-27 阅读306
-
Android 初阶自定义 View 字符头像
自己很少做自定义 View ,只有最开始的时候跟着郭神写了一个小 Demo ,后来随着见识的越来越多,特别是在开源社区看到很多优秀的漂亮的控件,都是羡慕的要死,但是拉下来的代码还是看不明白,而且当时因为时间因素,没有深入学习和研究控件和动画方面的知识,而是把更多时间花在了 Android 的异步通信和网络框架这一块...2016-10-24 阅读286
-
微信小程序 原生下拉刷新
在微信小程序中想要实现下拉刷新,是很方便的。但是如何使用,在文档上找起来却不是很方便,所以便记录一下。话不多说,直接上文档截图很明显,enablePullDownRefresh 这个属性设置为true。就默认开启了下拉刷新。enablePullDownRefresh可以 写在app.json 中 和页面的***.jsonapp.json ***.json两者的...2016-10-24 阅读274
-
安卓易学,爬坑不易——腾讯老司机的RecyclerView局部刷新爬坑之路
WeTest导读安卓开发者都知道,RecyclerView比ListView要灵活的多,但不可否认的里面的坑也同样埋了不少人。下面让我们看看腾讯开发工程师用实例讲解自己踩坑时的解决方案和心路历程。 话说有图有真相,首先来对比一下局部刷新前后的效果: 优化之前的效果: 优化之后的效果: 可以看到,优化之...2016-10-23 阅读261
-
Support Library 25.0.0 更新讲解
Support Library 25.0.0伴随着Android 7.1(API 25)的的发布,一系列相关的开发工具与套件也一起更新了,包括Android Studio 2.2.2与Support Library 25.0.0。其中AS的更新包括日常的bug修复与性能提升,还有对7.1的支持。而Support包的更新如下:Important changesContextCompat的构造...2016-10-22 阅读275
-
微信小程序之知乎日报
上一次的《微信小程序之小豆瓣图书》制作了一个图书的查询功能,只是简单地应用到了网络请求,其他大多数小程序应有的知识。而本次的示例是知乎日报,功能点比较多,页面也比上次复杂了许多。在我编写这个DEMO之前,网上已经有很多网友弄出了相同的DEMO,也是非常不错的,毕竟这个案例很经典,有比较完整的API,很值得模仿学...2016-10-20 阅读249
-
使用文本框TextView/EditText的开源库清单
在实际的开发中TextView和EditText是非常基本的控件。这两个控件的使用也是十分简单。而TextView/EditText的功能其实也是非常强大,例如简单的图文就可以使用TextView配合Spannable来实现,以及TextView的drawableTop属性。而使用以下的这些库则可以帮我们很方便实现各种需求,例如标签云、支持各种字体、文本动画、富文本...2016-10-20 阅读246
-
微信小程序招聘,微信小程序火了
发现陆续有公司就开始招聘小程序了,居然还有公测,居然都已经开始招聘了。微信小程序开发,会引领下一个三年吗?2016-10-20 阅读282
-
自定义View——模拟水银柱
效果这个样子: 由于项目需要,所以用SurfaceView写了一个自定义View,根据晓风飞雨的温度计源码做了一部分修改而来,效果是双汞柱 不废话了 先上源码package view; import android.content.Context; import android.graphics.Bitmap; import android.graphics.Canvas;...2016-10-20 阅读246
-
实现折叠式Toolbar:CollapsingToolbarLayout 使用完全解析
简介在各种不同的应用中,大家可能会经常见到这样一个效果:Toolbar是透明的,有着一个背景图片以及大标题,随着页面向上滑动,其标题逐渐缩放到Toolbar上,而背景图片则在滑动到一定程度后变成了Toolbar的颜色,这种效果也即是折叠式效果。其实这种效果在GitHub上面已经有很多开源库实现了,但是Google在其推出的Design L...2016-10-20 阅读295