-
探索 Design Support Library V28 新增内容
作者:tonnyl链接:https://tonnyl.github.io/2018/04/22/Translation-Exploring-the-v28-Android-Design-Support-Library-Additions/本文由作者授权发布。1概述Android Support Library v28 版本最近被宣布推出 -- 在当前的 alpha 版本中, 我们又有了一系列令人兴奋的新组件....2018-05-08 阅读319
-
MVPArms官方快速组件化方案开源,来自5K star的信赖
原文地址: https://www.jianshu.com/p/f671dd76868f0 前言0.2.1 业务组件的划分和代码隔离0.2.2 路由框架0.2.3 基础库0.1 起源0.2 组件化方案分析0.3 ArmsComponent 的优势1 简介1.1 什么是组件化?1.2 为什么要组件化?1.3 分析现有的组件化方案1.4 ...2018-05-08 阅读820
-
你需要知道的小程序开发技巧
背景一直以来进行了比较多的微信小程序开发... 总会接触到一些和官方组件或api相关或其无法解决的需求,于是决定在这里小小的整理一下自己的实现(次序不分先后)自定义组件的使用创建 右键新建Component引用 在你需要引用的文件的json中定义"注释": "前面为组件名,后面为路径,这里仅...2018-05-08 阅读302
-
(已上传源码)最近开发的一款应用,我选择了哪些框架 & 第三方库
最近利用闲暇时间,写了一款生活工具类的应用,开始的目的也主要是为了熟练一些老框架和熟悉一些新框架或者第三方库,大家可以把它看成一款练手的 Demo 应用吧!这里把自己在这个应用中用的库总结一下,还有一些大家感兴趣的实现效果也在这里给大家说明一下,大家在开发中作为一种参考吧。目录简书这个目录结构真的有点混...2018-05-04 阅读287
-
原汁原味的配方:「微信小程序支持 NPM」
微信小程序本身不支持 npm 包的使用,目前市面上很多框架也有了相对应的解决方案。本文旨在为那些不愿意引入第三方框架, 想在小程序环境中写原汁原味代码的人(例如我),提供一种解决问题的思路。在现代的 Web 开发中,我们对 Webpack 已经再熟悉不过了,简单理解,它就是项目发布之前,把所有资源都打包好,然后提...2018-05-04 阅读312
-
一种非嵌套滑动冲突的解决方案
非嵌套滑动 | 嵌套滑动Android 系统的触摸事件分发总是从父布局开始分发,从最顶层的子 View 开始处理,这种特性有时候会限制了我们一些很复杂的交互设计。TouchEventBus 致力于解决非嵌套的滑动冲突,比如多个 在同一层级 的Fragment 对触摸事件的处理:触摸事件会先到达顶层 Fragment 的 on...2018-05-04 阅读290
-
Android 动画:这是一份详细 & 清晰的 动画学习指南
前言动画的使用 是 Android 开发中常用的知识可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策本文将献上一份Android动画的全面介绍攻略,包括动画的种类、使用、原理等,能让你更好地掌握动画 从而实现更加复杂的动画效果目录1. 动画类型Android动画分为...2018-05-03 阅读312
-
仿ios京东启动页“跳过”效果
简单展示一下动画效果:项目地址在此,大家若是喜欢的话,不妨点个赞吧好了,简单阐述一下本次动画的原理:光的效果使用Paint设置Shader来实现,具体则是LinearGradient水平渐变渲染。光影的平移依赖于LinearGradient的setLocalMatrix,通过Matrix的translate来促使光影移动。在自定义View的onSizeChanged(int w, int ...2018-05-03 阅读306
-
大厂App 性能分析与优化方案研究
作者:李通Tookie链接:https://www.jianshu.com/p/307ba8911799本文由作者授权发布。该文章是结合我司产品手机迅雷做的一个全面的性能分析及优化方案。本文篇幅较长,几乎涵盖了所有的性能方面问题,以及给出了如何查找和解决问题的方案,几乎是史上最全最实用的Android性能分析和优化文章。另外,由于简...2018-05-02 阅读362
-
小程序中wx.xx is not a function的报错
连胜老师今天来说一下小程序后台,运维中心经常报的一个错误:错误提示:wx.getSetting is not a function;at App lifeCycleMethod onLaunch function。这里的wx.getSetting,可能是其他API,比如wx.getBackgroundAudioManager,wx.saveVideoToPhotosAlbum等。这些API有个共同点儿:并非小程序基本库1.0.0...2018-05-02 阅读326