如今移动app市场已经是百花齐放,其中有不乏有很多大型公司、巨型公司都是通过app创业发展起来的;app类型更加丰富,有电子商务、有视频、有社交、有工具等等,基本上涵盖了各行各业每个角落,为了更加具有竞争力app不仅功能上有创性,内容也更加多元化,更加饱满,所以出现了巨大的工程。这些工程代码不停添加 ...
分类:
移动开发 时间:
2018-12-14 10:58:13
阅读次数:
307
Android官方架构组件介绍之LifeCycle 下面是官方提供的Android App开发的架构图: 从上图可以看到一些关键字:ViewModel,LiveData,Room等。其实看了上面视频的会发现Google官方Android架构组件一共包括以下几个: LifeCycle : 与Activ ...
分类:
移动开发 时间:
2018-07-27 19:24:26
阅读次数:
235
第1章 课前须知介绍如何去学习,课程适合的人群、怎么才能融会贯通第2章 主流网络框架分析常用网络框架介绍,分析volley 、Android-async-http、Afinal框架、xUtils、okhttp、retrofit、优有点缺点、教会选择一个框架的标准是什么?第3章 http协议详解介绍http1.0、1.1 2.0版本和spdy协议、示例讲解请求头的应用场景、响应头的种类划
分类:
移动开发 时间:
2018-05-21 16:22:09
阅读次数:
514
Android 架构师 架构师,可能是每个开发者都想过的角色,但是过程是艰辛的,需要会的懂的知识不少,今天分享下成为 Android 架构师应该学习哪些知识,自己的努力方向在哪里?看图吧 关于更新 今天分享的资料适合具有一定工作经验或者高级及以上安卓开发工程师,内容多为架构层面讲解。当然了,如果你想 ...
分类:
移动开发 时间:
2017-11-27 21:45:54
阅读次数:
200
引言 通过前面两篇: Android 开发之旅:环境搭建及HelloWorld Android 开发之旅:HelloWorld项目的目录结构 我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪些文件夹和文 ...
分类:
移动开发 时间:
2017-10-19 10:30:59
阅读次数:
158
1. 说到Android的架构,大家第一眼想到的可能都是下面这张众所周知的图 (1) 应用程序层(applications):应用程序层主要是一些核心的应用程序包,比如电话,短信,地图,电子邮件等等。对应的源码包在 packages/apps 下,里面包含了各种应用程序的源码 (2) 应用框架层(a ...
分类:
移动开发 时间:
2017-10-13 12:36:58
阅读次数:
230
1. 知识树 a. DNS劫持实践与思考 9.30 1.5h b. Android适配实践与思考 9.30 1.5h c. Android架构初步学习 10.1 2h d. 算法基础初步学习 ...
分类:
其他好文 时间:
2017-10-01 14:47:44
阅读次数:
129
一、了解Android 1、Android架构 Android大致可分为四层架构:Linux内核层、系统运行库层、应用框架层、应用层。 Linux内核层:各种底层驱动:如蓝牙驱动、WiFi驱动等。 系统运行库层:为Android系统提供主要的特性支持。如SQLite提供数据库支持。 应用框架层:各种 ...
分类:
移动开发 时间:
2017-08-13 13:25:17
阅读次数:
253
微信Android架构历史 微信Android诞生之初,用的是常见的分层结构设计。这种架构简单、清晰并一直沿袭至今。这是微信架构的v1.x时代。 到了微信架构的v2.x时代,随着业务的快速发展,消息通知不及时和Android 2.3版本之前webview内存泄露问题开始突显。由于代码、内存、apk大 ...
分类:
微信 时间:
2017-07-30 14:59:49
阅读次数:
361
参考链接:http://www.runoob.com/android/android-architecture.html http://www.runoob.com/android/android-application-components.html Android 架构 Android 操作系统 ...
分类:
移动开发 时间:
2017-07-03 16:23:44
阅读次数:
215