05 2018 档案
摘要:大主线 细说移动开发历程 大技术 组件化开发 1、组件路由 2、组件配置动态加载 3、组件骨架架构 插件化开发 1、静态插件化 2、动态插件化 细节雕琢 1、网络层的优化和架构* 2、动态埋点的实现* 3、技术层架构(MVP,MVVM等模式) 大天地 后续按照大技术块各个技术点深入浅出的分享出来,请
阅读全文
摘要:作为android应用来讲,无论应用本身多么美观,功能多么强大,内容多么丰富。但如果App本身打开界面缓慢超过手机16ms刷新一次页面的时间,就会产生卡顿。用户体验都会变得极差,导致用户量减少。所以我们在开发过程中同样要注重布局优化。 <include>标签 在Layout布局中如果有你想要引用的布
阅读全文
摘要:学习React native ,分享几个不错的开源项目,相信你学完之后,一定会有所收获。如果还没有了解RN的同学们可以参考手把手教你React Native 实战之开山篇《一》 项目地址 https://github.com/fbsamples/f8app 来自饿了么RN大神开源的reading项目
阅读全文
摘要:刚看到新闻,微信小程序MAU高达4.7亿,TOP100小游戏占比28% 小程序从发布前的大众期待,到刚发布时成为热点,再到迅速被人遗忘,再到后来慢慢发力缓慢爬坡 现在与一年前已经是完全不一样的情景了,而一年之后又会怎样,让人充满想像 正好我近期也开发几个小程序,现在就来说说我对小程序的一些看法 1.
阅读全文
摘要:Handler机制是Android中相当经典的异步消息机制,在Android发展的历史长河中扮演着很重要的角色,无论是我们直接面对的应用层还是FrameWork层,使用的场景还是相当的多。分析源码一探究竟。从一个常见的用法说起: 在对某件实物进一步了解之前,我们要先对该事物的价值意义有一个理解,即他
阅读全文
摘要:什么是事件分发? 大家知道Android中的视图是由一个个View嵌套构成的层级视图,即一个View里包含有子View,而这个子View里面又可以再添加View。当用户触摸屏幕产生一系列事件时,事件会由高到低,由外向内依次传递,最终把事件交到一个具体的View手上处理,这个传递的过程就叫做事件分发。
阅读全文
摘要:下拉刷新框架其实有很多,而且质量都比较高。但是在日常开发中,每一款产品都会有一套自己独特的一套刷新样式。相信有很多小伙伴在个性化定制中都或多或少的遇到过麻烦。今天我就给大家推荐一个在定制方面很出彩的一个刷新框架SwipeToLoadLayout,该框架自身完成了下拉刷新与上拉加载功能,同时将顶部视图
阅读全文
摘要:18年3月29号,随着自己内心的欲望和冲动,任务交接了一下,正式离开一家医疗公司。第二天就入职了这之前已经找好的公司,由于自己对代码浓厚的热情,自己终于也不再带团队。正好有充足的时间去学习和研究技术! 公司没有iOS,总监要求后期打算用React Native开发,why? —— no why。是的
阅读全文
摘要:Android 组件化方案探索与思考 组件化项目,通过gradle脚本,实现module在编译期隔离,运行期按需加载,实现组件间解耦,高效单独调试。 本项目github地址 https://github.com/wang709693972wei/CompontentDemo先来一张效果图,建议读者c
阅读全文
摘要:2018谷歌I/O开发者大会8大看点汇总 新品有哪些美国科技媒体The Verge近日撰文,列举了在即将召开的2018年谷歌I/O开发者大会上的8大看点,包括Android P、人工智能等等。 以下为文章主要内容: 对于谷歌这样规模庞大、涉猎广泛的公司来说,年度开发者大会给人一种势不可挡的感觉。事实
阅读全文
摘要:Glide 使用简明的流式语法API,大多数情况下,可能完成图片的设置你只需要:Glide.with(activity) .load(url) .into(imageView); 在调用into之后,Glide会首先从Active Resources查找当前是否有对应的活跃图片,没有则查找内存缓存,
阅读全文
摘要:前言 在 Android开发中,性能优化策略十分重要 本文主要讲解性能优化中的内存优化,希望你们会喜欢 目录 1. 定义 优化处理 应用程序的内存使用、空间占用 2. 作用 避免因不正确使用内存 & 缺乏管理,从而出现 内存泄露(ML)、内存溢出(OOM)、内存空间占用过大 等问题,最终导致应用程序
阅读全文
摘要:github流行的几个项目,我们来学习一下。 1. developer-roadmap-chinese image.png image.png 项目简介:2018年web程序员路线中文版, 这个仓库里包含了一些前端,后端,服务器开发人员的路线图,可以参考学习🤓 地址 https://github.
阅读全文
摘要:BeautifulRefreshLayout 众多优秀的下拉刷新(除了我写的之外T_T) 说起下拉刷新,好像经历一段历史的洗礼。。。 (1)在我刚学android的时候,用的是XListView,在github上搜索有 MarkMjw/PullToRefresh ,根据Maxwin的XListVie
阅读全文