![](https://img-blog.csdnimg.cn/20191225093245232.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Android
Android知识集锦
天工开物_152368
静能生慧,搏能生辉。
展开
-
架构浅谈之MVC
很多人表示对架构没有任何概念,想了解下架构,但是看了网上的一些文章又觉得云里雾里,其实架构远没有那么难,今天从这篇文章开始我来给大家谈谈架构,争取让大家都看得懂。1、什么是架构?对于架构,业界从来没有一个统一的定义,架构一词最初来自建筑业,假如我们要盖一栋大楼,那在完成这么一项重大工程之前肯定需要建造师的建筑图纸,而这建筑图纸可以说是建筑业架构的最核心体现,它描述了这栋大楼的外观、内部构造...原创 2016-12-25 23:26:42 · 481 阅读 · 0 评论 -
Android原生开发、H5、React-Native之间的利弊
最近工作中接触到React-Native框架,对其进行一些技术分析,结合之前了解的H5的一部分,加上自己做了很久的原生开发(十几个android app、sdk,包括2个ios), 总结下目前了解到的这三种移动端应用开发方式的特点和试用范围,作为个人知识的记录,也作作为公司内部互相学习的分享。一、原生开发 原生开发是系统自带的app开发方式,也是大部分人最熟悉app开发的技术,如android、i原创 2017-04-13 00:12:42 · 1502 阅读 · 0 评论 -
Android开发中,HttpURLConnection与HttpClient哪个更适合用来访问网络?
最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对HttpURLConnection和HttpClient进行了对比,下面我就给大家简要地原创 2016-12-27 00:39:16 · 335 阅读 · 0 评论 -
界面原型设计
本节引言:引用锤子科技视觉设计总监——罗子雄在重庆TEDx活动上说的一小段话:每当我们看到一些美妙的设计的时候,很多人心里面会有一种冲动,这种冲动会让你们想去创造一些 新的东西,创造一些美妙的事物。我们常说用户体验用户体验,用户使用你的软件,第一个会接触的是什么?没错,图形化界面(GUI),简称UI,对于用户而言,最直观,给用户留下第一印像的是往往是程序的界面,而非功能!人,总喜欢原创 2016-12-27 23:36:58 · 2610 阅读 · 0 评论 -
广播、观察者模式、EventBus、RxBus的区别
0、说明本篇是对Android广播、观察者模式、EventBus、RxBus四者的一些看法,工作中遇到问题时候的一些取舍,也可以回答面试官提到的这方面问题。1、Android全局广播Broadcast首先全局广播是重量级别的,并且会消耗很多资源,但是可以跨进程通信,通过以上优缺点可以知道只有一种情况下才会用到它,跨进程的时候,这个特点也是其他方案不能达到的。2、Android本地广播Broadca...原创 2018-07-03 16:54:41 · 1677 阅读 · 0 评论