Android 开发前的设计 (mp.weixin.qq.com)

【简介】

谈一下自己对App的整体框架的看法,感觉就是建立一套规范,让我们的开发思路更清晰明了,写代码更高效,代码更易于拓展和维护;

点击查看全文 >>

@code小生 2019-06-09 23:05分享 / 0个评论
赞过的人: 技术头条 code小生
要不要再学学下面的文章?
Android 更新,大变脸:新图标,新命名 (mp.weixin.qq.com)
Android 更新,大变脸:新图标,新命名。绿色变黑色,图标变小。
by @SELECT-FROMALL 2019-08-24 09:35 分享 查看详情
腾讯Android插件库,技压群雄实现零反射全动态 (mp.weixin.qq.com)
快来看腾讯Android插件库 -- Shadow,技压群雄实现零反射全动态
by @SELECT-FROMALL 2019-08-23 08:47 分享 查看详情
阿里巴巴在应用性能测试场景设计和实现上的实践 (yq.aliyun.com)
本文是《Performance Test Together》(简称PTT)系列专题分享的第5期,该专题将从性能压测的设计、实现、执行、监控、问题定位和分析、应用场景等多个纬度对性能压测的全过程进行拆解,以帮助大家构建完整的性能压测的理论体系,并提供有例可依的实战。
by @可耐芊小仙女 2019-08-21 15:49 分享 查看详情
开发部署提速8倍!这款IDE插件了解一下? (yq.aliyun.com)
对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码、多干一些活来实现多产;而聪明的开发者会选择第二种方式,就是通过插件,让一些重复性的、繁琐性的工作被自动化,从而节省出时间来做一些实质性的业务,达到轻松又高效的工作步调。
by @可耐芊小仙女 2019-08-21 15:47 分享 查看详情
后端开发实践系列——事件驱动架构(EDA)编码实践 (insights.thoughtworks.cn)
在本系列的前两篇文章中,我作者分别讲到了后端项目的代码模板和DDD编码实践,在本篇将继续以编码实践的方式分享如何落地事件驱动架构。
by @ThoughtWorks 2019-08-21 09:42 分享 查看详情
开发部署效率提升 12 倍,这款应用托管服务让云上运维更简单 (yq.aliyun.com)
使用Web+以前:购买ECS->购买并配置VPC和交换机->配置安全组->购买SLB及配置服务器组->购买RDS及配置数据库->安装语言运行时环境->部署并启动应用->检查应用健康状况->完成,共计8个步骤。使用Web+以后:上传应用部署包->一站配置网络、主机实例、SLB和RDS->结束,只需2个步骤。
by @可耐芊小仙女 2019-08-20 16:06 分享 查看详情
Glide 架构设计艺术 (mp.weixin.qq.com)
自从Android诞生以来,Bitmap的管理就一直是大问题,为了更好的管理它,不同的图片加载框架不断的被推出,从刚开始的ImageLoader,到Picasso,再到现在的Fresco和Glide,可谓百花齐放。然而前两者现在都已经不再维护了,同时我们公司的项目目前也已经从Fresco切换到Glide了,之前之所以用Fresco是因为他在Android5.0以下系统中能从native层“偷”内存,但后面由于Android对于Bitmap内存管理方式的改变,这个功能不再生效,相比于Glide来说,Fresco就显得侵入性太强,而且可扩展性没有glide强。而Glide之所以扩展性如此强,就在于它 优秀的架构设计 ,这也是我们今天要讨论的。
by @code小生 2019-08-18 23:19 分享 查看详情
Android Study - 关于AIDL的使用学习 (mp.weixin.qq.com)
进程:一般指一个执行单元,在平台上指一个程序或一个应用;

线程:CPU调度的最小单位,也是一种资源,一个应用可包含多个线程;
by @code小生 2019-08-18 23:19 分享 查看详情
最新版提升 Android 应用编译速度的方法 (kymjs.com)
最新版提升 Android 应用编译速度的方法,为你提供十个提升Android编译速度的小技巧。
by @kymjs张涛 2019-08-15 18:29 分享 查看详情
Beta 6 现已发布,Android Q 正式版即将面世! (kymjs.com)
再过几周,Android Q 正式版就要与大家见面啦!目前,Android 团队正在对平台进行最后的优化与调试。同时今天向各位开发者发布最后一个 Beta 测试版: Android Q Beta 6。
by @kymjs张涛 2019-08-12 14:42 分享 查看详情