-
NAMI:专为微信小程序服务端开发而生
什么是NAMI微信小程序的前端框架,官方命名为MINA;那我们的非官方后端就呼应一下,姑且命名为NAMI(纳米)。NAMI提供了一个小程序服务端所需所有服务的支持,包括但不仅限于处理request请求、接收和处理websocket、与微信服务端交互并维护access_token、处理微信服务端登录鉴权、发送模板消息、接收微信支付事件,等等。项...2016-12-03 阅读222
-
一个Demo带你彻底掌握View的滑动冲突
本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公众号平台原创首发。最近在重新学习Android自定义View这一块的内容,遇到了平时开发中经常碰到的一个棘手问题:View的滑动冲突。相信不少小伙伴都有相同的感觉,看似简单真正做起来却又不知道从何下手。今天就从一个简单的Demo带你彻底掌握解决View滑动冲突的办法。老...2016-12-03 阅读223
-
深入Android消息机制
看见的只是表象,当你深入其中的时候,你会发现一个不一样的世界~**Android的消息机制其实是分为Java层的Message派发和Native层的 派发以及处理来自所监控的文件句柄的事件**推荐两个在线源码阅读工具:1.http://androidxref.com2,http://www.grepcode.com/1 研究背景android的应用层使用java语...2016-12-02 阅读216
-
一套精致的 Material Design 风格 UI 套件
资源下载链接: https://pan.baidu.com/s/1hr939XE 密码: 扫描下方二维码或者搜索微信搜索【xituarea】关注回复658即可获取下载密码!2016-12-02 阅读215
-
微信小程序进行微信支付步骤简述
最近开发微信小程序进入到支付阶段,一直以来从事App开发,所以支付流程还是熟记于心的。但是微信小程序的支付就有点奇怪了,应用的创建是在公众号里,但是文档的介绍却在公众号中无法找到直接入口,甚是不解,而且小程序的师傅到底是属于公众号支付范畴还是app支付范畴也成疑问。下面是小程序支付文档的入口(嵌套在小程序...2016-12-01 阅读209
-
Android图形处理-百变Paint
Paint的基本属性在Android图形处理-Canvas已经有了基本的使用,但是这节介绍几个好玩的属性设置阴影和渐变设置渐变主要是给画笔(Paint)设置一个ShaderPaint paint = new Paint(); LinearGradient linearShader = new LinearGradient(0, 0,&...2016-12-01 阅读207
-
Android UI框架快速搭建实践
ui框架搭建.gif如上图,本文主要讲解2点 (mvp和dagger2不是本文重点):基类的抽取和封装(mvp+Dagger2)如何使用ViewPager+TabLayout快速搭建ios风格的多个底部导航栏的主页框架别问我为什么不来个MaterialDesign风格的,说起来都是泪,我个人是喜欢MD的,可以给用户更清爽更有层次的视觉感受,但致命问题就是她直...2016-12-01 阅读214
-
基于retrofit的网络框架的终极封装(一):第一层参数组装层的API设计
什么是分层app的架构,不管是MVC,MVP,MVVM,架构演变中,贯穿始终的概念都是分层和解耦.那么这个分层和解耦怎么体现出来?简单地说就是,我这一层接收上一层的输入,上一层的你别管我怎么处理,我最终会给你一个输出/返回值,你完全不用理会我是怎么处理的,只要有输入,就会有输出,而且一般是通过一个简单的方法的调用...2016-12-01 阅读217
-
利用CursorLoader让你的数据加载快人一步
引子前段时间做了一个类似通讯录侧边导航功能,实现起来蛮简单,网上也有大量现成的demo,但是最近突然啃爹的测试,说有些数据量大的用户反映严重卡顿,我的实现跟网上的一样,大都千遍一律,实际问题很多问题描述1,关于加载延迟,没有图片可能大家没有直观的感受,大家可以想象下,就是直接加载2000条以上数据,不加...2016-11-30 阅读207
-
做一个简单的APT小项目——AppShortcut
最近学习了编译时注解框架的制作,写了一个小项目。阅读本文前希望大家有关于注解的相关知识。本文介绍一个简单的编译时注解小项目的制作过程。项目地址:https://github.com/wuapnjie/EasyShortcuts,我选择了Android API 25的新功能App Shortcut,使用注解来快速制作一个Shortcut。为什么选择Shortcut呢,因为...2016-11-30 阅读224