共60页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 书接上文,App启动一共有七个阶段,上篇文章篇幅所限,我们只看了第一阶段,接下来讲剩余的六个阶段,仍然是拿斗鱼App举例子。阅读全文
posted @ 2017-05-22 09:56 包建强 阅读(1194) 评论(0) 编辑
摘要: 本文讲解一个App启动的过程。我们尽量不贴代码多画图,用浅显易懂的语言,让大家理解Activity与AMS通信的过程。阅读全文
posted @ 2017-05-21 10:17 包建强 阅读(1457) 评论(2) 编辑
摘要: 这是一组写给App开发人员看的系列文章,先后介绍了Binder、AIDL、四大组件、AMS、PMS等核心思想,以及App安装流程、App启动流程。因为面向的读者是App开发人员,所以尽量不贴底层的代码,用浅显易懂的语言,为读者展现一个全新的世界。阅读全文
posted @ 2017-05-19 10:30 包建强 阅读(3533) 评论(6) 编辑
摘要: 对我的文章和培训课程感兴趣的可以加我微信16230091进行关注。 —————————————————————————————————— 今天聊聊我沉淀比较久的一门技术,设计模式。这里是第一篇,算是概论,讲一下我这些年来学习设计模式的心路历程。 (一) 设计模式和数据结构,在日常开发工作中,无论是A阅读全文
posted @ 2017-05-01 14:41 包建强 阅读(240) 评论(0) 编辑
摘要: 这是我技术公众号的第一篇文章,也是React Native系列文章的第一篇,对我的文章感兴趣的可以加我微信16230091进行关注。 本文表面上讲React Native(以下简称RN),实际上对于学习任何语言和系统都适用。 对于新技术的学习,分为两种,一种是语言,类似Swift、Objective-C、Java、ES6,另一种是系统,比如Android、iOS、前端。 1. 语言层面,如果你精通...阅读全文
posted @ 2017-04-30 17:19 包建强 阅读(224) 评论(0) 编辑
摘要: 以下是对于我这个项目的各种场景的描述,基本覆盖了定制化框架的所有涉及的场景: 假设有ABCDE五个产品。 1)基于配置实现: 场景1: 新功能,BCDE有,A没有 解决方案1:把入口UI屏蔽掉,使用配置文件if else来控制 场景2: 对某个页面, CDE有相同的UI,AB有些不同,A多一个控件,阅读全文
posted @ 2017-03-06 20:32 包建强 阅读(67) 评论(0) 编辑
摘要: Android新技术入门和提高 一.简介 # 课程简介 结合讲师5年来一线工作经验,对Android业界的各种新技术、新思想的持续学习、研究以及付诸实践,将研究心得和实践经验汇编成本课程。 # 受众定位 本课程系列适合于从事Android开发1-2年的技术人员,帮助他们使用更先进的技术,设计出更加健阅读全文
posted @ 2017-03-03 11:28 包建强 阅读(351) 评论(2) 编辑
摘要: Android插件化和热修复 一.简介 本课程是目前对Android热修复技术最全的整理和讲解,涉及热修复的历史、技术流派,详细介绍了业界各种热修复技术的原理和接入方式,并对每种热修复技术的优缺点进行评测。 本课程系列适合于: 本课程系列将帮助中级学员快速成长,掌握Android热修复所需要的各种相阅读全文
posted @ 2017-03-03 11:27 包建强 阅读(230) 评论(3) 编辑
摘要: 课程名称:Android App性能优化 本课程根据讲师多年来从事App开发的工作经验,以及业界若干App的性能优化经验分享,总结出Android App开发时的若干性能优化经验,基本覆盖了Android App性能优化的方方面面。 本课程在讲解Android App性能优化技术的同时,还涉及了很多阅读全文
posted @ 2017-03-03 11:26 包建强 阅读(183) 评论(0) 编辑
摘要: 课程名称:Android App瘦身技术 本课程根据讲师多年来从事App开发的工作经验,以及业界若干App的瘦身经验分享,总结出Android App开发时的若干瘦身经验,是目前最全的App瘦身课程。 本课程在讲解Android App瘦身技术的同时,还涉及Android技术的方方面面,包括: 本课阅读全文
posted @ 2017-03-03 11:23 包建强 阅读(163) 评论(0) 编辑
共60页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页