E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android架构
Android组件化过程中ButterKnife在Library中的使用
Retrofit+Rxjava,然后在这次修改的基础上,有做了大量的基础的Activity和Fragment的封装,以及对应的MVP的架构封装,也是经过多次修改调整后,基本成型了,随后单开一篇文章介绍这个
Android
贾亦真亦贾
·
2018-10-26 17:09
Android架构
变更(第一阶段)
第一阶段图1:模块划分,层级结构基础层(橙色模块):每个库要对接jcenter远程仓库;公共业务Module(绿色模块):对接内部Maven仓库,整体封装成AAR包(可根据情况拆分多个aar);视频Module:独立分支,对接内部Maven仓库,封装成AAR包,内含视频基础库和所有视频相关功能(信息流、详情、直播、小窗等);音频Module:独立分支,对接内部Maven仓库,封装成AAR包,内涵音
Manaasdfasdf
·
2018-10-25 14:00
技术分享
Activity启动流程
Activity启动流程的了解可以反映出一个开发人员对
Android架构
,进程通信,源码阅读能力等,这常常是一个面试者经常遇到的问题。以下从几个角度来说明。
wenju_song
·
2018-10-14 16:18
Android架构
模式——MVC、MVP
MVCModel:负责数据的处理,如数据库操作、网络数据请求等View:负责界面的展示,主要是xml布局文件Controller:负责把Model层处理的数据展示到View层,主要是Activity、Fragment在Android中的应用主要是通过Controller来操作Model层的数据,并通过UI绑定把数据处理结果展示到View层。优点:MCV很好地实现了业务模块的划分,降低了项目的耦合度
Samuel_Tom
·
2018-09-10 01:12
Android架构
组件-Paging库的使用
Android架构
组件-App架构指南
Android架构
组件-WorkManager
Android架构
组件-Room数据库的使用
Android架构
组件-Lifecycle
Android架构
组件-Paging
guiying712
·
2018-09-02 11:52
Android架构组件
Android
架构组件
Android MVP 和 MVVM 区别
今天,偶然看到一位朋友分享了自己的面试经历,看到其中很多面试题自己也雾里看花,不清不楚,为了能弥补自己的不足,针对
Android架构
中的MVPMVVM的区别进行如下整理:参考博文:https://www.jianshu.com
LXB-89
·
2018-08-23 15:36
Android架构
组件
在2017年谷歌推出Android新的架构组件-一组可以帮助开发者设计强大的,可测试的和可维护的应用程序组件库。下面我将重点介绍以下几个实用组件:LifeCycleLiveDataViewModel官网地址:https://developer.android.com/topic/libraries/architecture/-------------------------------------
mawei7510
·
2018-08-22 10:47
Android开发
Android进阶 ——— Android官方架构组件Lifecycle
初探Lifecycle是Android官方推出的架构组件,在谷歌开发者官微发布的正式发布
Android架构
组件1.0稳定版|附带中文介绍视频简明扼要的阐述了推出的架构组件的作用及使用,也可以查看Android
T9的第三个三角
·
2018-08-21 10:24
Android开发
Android官方架构
剖析 Android 架构组件之 ViewModel
一个专注Android领域的技术平台作者:吴下阿吉链接:https://www.jianshu.com/p/174301adc942声明:本文已获吴下阿吉授权发表,转发等请联系原作者授权ViewModel是
Android
code小生_
·
2018-08-15 07:00
Android架构
组件-Navigation的使用(一)
Android架构
组件-Navigation的使用(一)
Android架构
组件-Navigation的使用(二)在GoogleI/O2018上新出现了一个导航组件(NavigationArchitectureComponent
_九卿_
·
2018-08-13 17:11
Android进程间通信之7——Binder框架
因为这样大家就知道在
Android架构
中Binder出于什么地位。用一下官网上的图片
Android架构
从下往上依次为:内核层:Linux内核和各类硬件设备
Sophia_dd35
·
2018-08-13 11:24
Android架构
组件之LiveData
如果你看过了
Android架构
组件之Lifecycle,可以立马投入到LiveData组件的学习中,同样的,LiveData也是GoogleI/O大会上发布的架构组件,ListData是一个可被观察的数据持有类
My_Hubery
·
2018-08-03 17:48
Android Architecture Components 整理
AndroidArchitectureComponents是谷歌在GoogleI/O2017发布一套帮助开发者解决
Android架构
设计的方案。
Cute_Code 公众号:IT宝盒
·
2018-08-01 15:13
Android基础
【
Android架构
Telephony篇】数据业务(2)RILJ 【转】
转自https://blog.csdn.net/u013686019/article/details/49719897一、Telephony整体流程Telephony执行的完整流程如下:下面自上而下,只关注主干,分层看下代码走向。二、Telephony数据业务的RILJ层1、App层用户点击系统【设置】进行开启/关闭数据业务,调用: DataUsageSummary.java(packages\a
dieqms
·
2018-08-01 13:24
Android
【
Android架构
Telephony篇】数据业务(1)总览 【转】
转自:https://blog.csdn.net/u013686019/article/details/49687825Android设备中完整的移动通讯系统构成:(1)Hardware这里提到的无线通信模组是一种支持TD-LTE/FDD-LTE/TD-SCDMA/WCDMA/EVDO/CDMA1X/GSM等等网络制式的通信模块,能够为用户提供高速的无线数据、互联网接入等业务,具备语音、分组数据、
dieqms
·
2018-08-01 13:55
Android
Android架构
组件-Lifecycle
Android架构
组件-App架构指南
Android架构
组件-WorkManager
Android架构
组件-Room数据库的使用
Android架构
组件-Lifecycle
Android架构
组件-Paging
guiying712
·
2018-07-30 22:07
Android架构组件
Android
架构组件
Android架构
组件- Room数据库的使用
Android架构
组件-App架构指南
Android架构
组件-WorkManager
Android架构
组件-Room数据库的使用
Android架构
组件-Lifecycle
Android架构
组件-Paging
guiying712
·
2018-07-24 21:23
Android架构组件
Android
架构组件
android 架构设计之MVC MVP MVVM
android架构
设计之MVCMVPMVVM移动端发展日新月异,技术更新也越来越快,最近想重新更改整理下安卓应用程序的架构,先整理下所需要的知识点,那就从老生常谈的MVC这些东西开始吧。
YongjunDong
·
2018-07-19 21:54
android
Android架构
师:Android零基础进阶到高级架构师
学前基础1.掌握Java基本语法,了解面向对象编程特点,有基本Java语言编程经验2.了解计算机系统、数据结构基础知识,掌握SQL基本语法3.熟悉“科学上网”方法,可以查阅Android官方文档、下载IDE1.高级UI绘制(学习周期2个月)UI流程绘制分享源码级分析、View的测量、View的布局、View的绘制过程绘图及特效制作Paint画笔高级技能(Paint的方法使用技巧、高级渲染(Bitm
qq5b48ced1c182a
·
2018-07-14 13:25
Android
构架师
Android 架构师之路2 UML图之类图
Android架构
师之路目录前言1.类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。
香沙小熊
·
2018-07-13 16:07
Airbnb 宣布放弃使用 React Native,回归使用原生技术
热文导读|点击标题阅读欢迎加入Java和
Android架构
知识星球2018之后,Android工程师将何去何从?谷歌神秘的新系统Fuchsia会是Android的终点吗?
Java和Android架构
·
2018-06-22 00:00
MVP模式的理解和整理
mvp模式属于
Android架构
设计。一.MVP模式介绍M-Model-模型、V-View-视图、P-Presenter-表示器。
hpp_1225
·
2018-06-13 15:48
Android 架构师之路20 响应式编程RxJava操作符源码分析与实现
Android架构
师之路目录操作符简介操作符:将发出的数据进行处理并再发送变化传播--通过操作符实现变化,并能向下传播1.RxJava1操作符源码分析1.Func1接口2.Operator接口1.1RxJava1
香沙小熊
·
2018-06-12 10:54
Android MVP模式 入门
1.前言近些年来,
Android架构
模式有很多,我们比较熟知的有MVC,MVP以及MVVM,目前Android市场中使用最多的应该是MVP架构,虽然MVVM结合DataBing看似更加方便,但在一般公司中使用的还是比较少
黄林晴
·
2018-06-04 18:20
Android开发
Android开发
Android架构
组件-WorkManager
Android架构
组件-App架构指南
Android架构
组件-WorkManager
Android架构
组件-Room数据库的使用
Android架构
组件-Lifecycle
Android架构
组件-Paging
guiying712
·
2018-05-21 20:52
Android架构组件
Android
架构组件
Android架构
师之路 网络层架构设计与实战
第1章课前须知介绍如何去学习,课程适合的人群、怎么才能融会贯通第2章主流网络框架分析常用网络框架介绍,分析volley、Android-async-http、Afinal框架、xUtils、okhttp、retrofit、优有点缺点、教会选择一个框架的标准是什么?第3章http协议详解介绍http1.0、1.12.0版本和spdy协议、示例讲解请求头的应用场景、响应头的种类划分、缓存相关字段等。第
13269735542
·
2018-05-21 15:31
安卓
Android
架构师
2018最新大厂Android面试真题
热文导读|点击标题阅读
Android架构
进阶学习路线图吊炸天!74款APP完整源码!
Java和Android架构
·
2018-05-04 00:00
Android架构
设计模式(三)
前言在Android日常开发中或者在面试过程中总会涉及到“设计模式”这个词。听起来很厉害。实际上在开发中很常见又很难用准确的言语表达出来。随口说出的设计模式有:单例模式,中介者模式,观察者模式等等这些都属于java设计模式,这将会以单独的系列篇在以后的文章中总结。此设计模式系列仅含有应用架构设计模式,这里我就MVC,MVP,MVVM这3个最常见的架构设计模式来总结。MVVM设计模式上两篇中总结了M
fengpeitian
·
2018-04-16 20:04
Android设计模式
微信Android模块化架构重构实践
微信
Android架构
历史微信Android诞生之初,用的是常见的分层结构设计。这种架构简单、清晰并一直沿袭至今。这是微信架构的v1.x时代。
BruceHurrican
·
2018-03-26 08:44
android学习笔记
设计思想
这些App惨遭下岗 盘点Android 9.0中被淘汰的应用
热文导读|点击标题阅读欢迎加入Java和
Android架构
知识星球吊炸天!74款APP完整源码!程序员遇到瓶颈时如何提升自己?
Java和Android架构
·
2018-03-23 00:00
Android架构
设计之MVC模式
一、MVC基本概念MVC(Model-View-Controller,模型-视图-控制器)模式在Android中曾经是比较流行的架构设计模式;使用MVC设计模式的好处UI界面与业务逻辑数据的分离,在修改或者优化界面及用户交互的同时,无需重新编写业务逻辑。Android中的MVC的角色如下:模型层(Model):是用进行业务逻辑的处理,比如一些网络访问操作、数据库的操作等等,总之一些耗时操作的任务。
Melly5
·
2018-03-20 20:38
设计架构
Android MVVM架构设计模式,从DataBinding开始
MVVM在android端已经出了很久了,但是还是比较少使用到,现在写
Android架构
设计的时候比较多使用的是MVP,以前在用Angularjs和Vue接触过双向数据绑定的使用和思想,所以看到MVVM
lny23
·
2018-03-20 11:05
android端
两份安卓学习资料,我建议你看完
背景之前确实分享过关于Android方面的学习资料,但是读者反映不是很新,技术有些跟不上了,资料如下:两份安卓学习资料,适合0基础Android小分享
Android架构
师|资料分
code小生
·
2018-03-19 21:00
Android
Android视频
视频教程
Android学习视频
两份安卓学习资料,我建议你看完
背景之前确实分享过关于Android方面的学习资料,但是读者反映不是很新,技术有些跟不上了,资料如下:两份安卓学习资料,适合0基础Android小分享
Android架构
师|资料分
code小生
·
2018-03-19 21:00
Android
Android视频
视频教程
Android学习视频
Android架构
组件ViewModel和LiveData介绍及使用
关于ViewModelViewModel类的设计目的是以一种关注生命周期的方式存储和管理与UI相关的数据。例如:Activity在配置发生改变时(屏幕旋转),Activity就会重新创建,onCreate()方法也会重新调用。我们可以在onSaveInstanceState()方法中保存数据,并从onCreate()方法中通过Bundle恢复数据,但这种方法只适用于可以对其进行序列化的少量数据,而
秦川小将
·
2018-03-09 11:13
Android
Android架构
——MvpClean(kotlin)!!!
概述第一次知道MvpClean还是在搜寻架构组件的博客时,出于好奇便学习了下。MvpClean给我的第一感觉是烦,写一个功能要创建n个文件,但不可否认对于大型项目和多人合作开发有很大的优势。Clean架构在Clean架构中,代码被分层成洋葱形,层层包裹,其中有一个依赖性规则:内层不能依赖外层,即内层不知道有关外层的任何事情,所以这个架构是向内依赖的。看个图感受一下:Clean架构可以使代码有如下特
Double-Smile
·
2018-03-07 13:15
Android
kotlin
Android架构
中添加AutoDispose解决RxJava内存泄漏
概述在我的上一篇文章解决RxJava内存泄漏(前篇):RxLifecycle详解及原理分析中,详细阐述了如何通过使用RxLifecycle解决Android开发中RxJava的可能会导致的内存泄漏问题;RxLifecycle内部的实现原理;在文章的最后,我提到了AutoDispose这个库,这个库同样可以解决Android生命周期组件导致的RxJava的内存泄漏情况。但是不得不考虑的是,目前国内的
却把清梅嗅
·
2018-03-02 00:45
RxJava
Android架构
组件三 Android Architecture Components ViewModel组件解析
1前言ViewModel是
android架构
组件中非常重要的一个组件,它是
Android架构
分层的核心,有关它的用法和资料可以参考
Android架构
组件一AndroidArchitectureComponents
带你装逼带你飞的程序猿
·
2018-02-10 18:12
android
应用开发
android
开源框架
android
架构
Android 架构师之路18 面向对象数据库架构设计
Android架构
师之路目录前言原来在项目中经常使用SqliteopenHelper这个类来实现数据库的增删改查,但是使用它非常的繁琐,需要写很多啰嗦的代码。
香沙小熊
·
2018-02-06 18:21
Android架构
组件二 Android Architecture Components Lifecycles 组件解析
1前言前一篇博文已经初步的介绍了AndroidArchitectureComponents的基本概念以及基本使用,相信大家已经对这个组件有了一定的了解,这一篇博文主要来解析AndroidArchitectureComponents的Lifecycles生命周期组件,以便于大家更好的深入理解这个组件。从而更好的进行App架构设计。2Lifecycles的作用生命周期管理(Lifecycles)组件,
带你装逼带你飞的程序猿
·
2018-02-04 15:59
android
开源框架
android
架构
Android 架构师之路16 设计模式之迭代器模式
Android架构
师之路目录1、迭代器模式概念1.1介绍迭代器模式(IteratorPattern)又称为游标(Cursor)模式,是行为型设计模式之一。
香沙小熊
·
2018-02-01 16:23
Android 架构师之路14 设计模式之状态模式
Android架构
师之路目录1、状态模式概念1.1介绍在状态模式(StatePattern)中,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。
香沙小熊
·
2018-01-31 15:28
Android O新特性系列
AndroidOreo的新特性介绍AndroidOreo后台策略推送通知画中画模式EmojiCompact表情兼容库相关自动填充自适应图标可下载字体
Android架构
组件Android支持库v26AndroidStudio
ShenYong812
·
2018-01-31 12:41
Android开发
Android O新特性系列
AndroidOreo的新特性介绍AndroidOreo后台策略推送通知画中画模式EmojiCompact表情兼容库相关自动填充自适应图标可下载字体
Android架构
组件Android支持库v26AndroidStudio
ShenYong812
·
2018-01-31 12:41
Android开发
Android 架构师之路13 设计模式之观察者模式
Android架构
师之路目录1、观察者模式概念1.1介绍当对象间存在一对多关系时,则使用观察者模式(ObserverPattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。
香沙小熊
·
2018-01-30 13:28
Android 架构师之路7 设计模式之模板方法模式
Android架构
师之路目录1、模板方法模式概念1.1介绍在模板模式(TemplatePattern)中,一个抽象类公开定义了执行它的方法的方式/模板。
香沙小熊
·
2018-01-29 17:00
Android 架构师之路12 设计模式之解释器模式
Android架构
师之路目录1、解释器模式概念1.1介绍解释器模式(InterpreterPattern)提供了评估语言的语法或表达式的方式,它属于行为型模式。
香沙小熊
·
2018-01-29 14:13
Android 架构师之路11 设计模式之命令模式
Android架构
师之路目录1、命令模式概念1.1介绍命令模式(CommandPattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。
香沙小熊
·
2018-01-27 11:59
Android 架构师之路10 设计模式之责任链模式
Android架构
师之路目录1、责任链模式概念1.1介绍客户端发出一个请求,链上的对象都有机会来处理这一请求,而客户端不需要知道谁是具体的处理对象。
香沙小熊
·
2018-01-25 18:54
Android 架构师之路8 设计模式之建造者(Builder)模式
Android架构
师之路目录前言建造者模式是设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
香沙小熊
·
2018-01-24 15:27
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他