自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 腾讯X5浏览器的学习研究

1.为什么要使用腾讯x5最近,在开发过程中遇到一些问题,比如在玛氏项目,遇到的视频兼容性问题,以及在泛海电子发票的开发中,遇到webview无法加载word文档,以及PDF文件,而此时x5的出现,很好的解决了这种问题。android自带的webview遇到很多兼容问题,以及功能的局限性,已经无法跟上android系统的更新。2.TBS(腾讯浏览服务)的优势速度快:相比系统webview的...

2019-05-09 21:50:37 805

原创 深入理解事件分发机制

1.事件分发的顺序即事件传递的顺序:Activity->ViewGroup->View事件分发过程由哪些方法协作完成答:dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEvent()dispatchTouchEvent():分发点击事件,当点击事件能够传递给当前View,该方法就会调用onTouchEvent():处理点...

2019-05-29 16:38:35 275

原创 Framework层的学习研究

1.Framework的介绍Android的Framework是直接应用之下的一层,叫做应用程序框架层。这一层是核心应用程序所使用的API框架,为应用层提供各种API,提供各种组件和服务来支持我们的Android开发,包括ActivityManager,WindowManager,ViewSystem等。Android系统架构图:二、有什么Android Framework框架包含了3个...

2019-05-13 23:14:31 634

原创 RxAndroid的学习和研究

1.什么是RxAndroidRxAndroid的含义为响应式编程,Rx含义是响应式编程,其本质就是观察者模式,以观察者(Observer)和订阅者(Subscriber)为基础的异步响应方式。   Observables发出一系列事件,Subscribers处理这些事件。这里的事件可以是任何你感兴趣的东西(触摸事件,异步接口调用返回的数据等)2.RxAndroid的优势1、异步错误处理,传...

2019-05-12 23:09:20 212

原创 Rxjava的学习研究

1.RxJava是什么RxJava 是一个 基于事件流、实现异步操作 ,是JVM的响应式扩展(ReactiveX),它是通过使用可观察的序列将异步和基于事件的程序组合起来的一个库。2.RxJava的作用是什么两个字:异步,实现异步操作,类似于Android中的AsyncTask,Handler3.RxJava的优势基于事件流的链式调用,使得代码的逻辑清晰,并且在程序逻辑性复杂度提高的情况...

2019-05-12 00:06:22 117

原创 MaterialStepperView的研究

1.为什么要研究MaterialStepperView最近,在项目中,都遇到了一个需求,例如:保修进度,审核进度的问题,用了很多view,包括自己也自定义view去实现需求,但效果都不是很好,特别是事件的冲突,麻烦一批,于是发现这个MaterialStepperView ,无论是从效果,还是体验都满足了我的需求,于是在空余时间写下这篇博客(不喜勿喷)2.view的简介Material Des...

2019-05-11 23:00:32 444

原创 android9.0新特性

谷歌在GoogleI / O 2018 上终于发布了Android 9.0。不管你是否已经更新了你的Android版本,当你运行Android9时,你终究会看到大量的新功能,下面列出了其中最炫酷的几个新特性:新特性:1、全面屏支持,Android P加入了对刘海屏的支持,谷歌称之为凹口屏幕(display with a cutout)。借助最新的提供的DisplayCutout类,开发者可以找...

2019-05-11 13:15:29 151

原创 android 数据库存储之GreenDao的使用

1.GreenDao介绍在项目开发过程中,涉及到存储,一般都用都SQlite,GreenDao是新出现的数据库,是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便如图所示:2.GreenDao的优势1.性能高,号称Android最快的关系型数据库2.内存占用小3.库文件比较小,小于100K,编译时间低,而且可...

2019-05-11 11:50:43 516

原创 MVVM框架的学习探究

标题1.什么是MVVM?View: 对应于Activity和XML,负责View的绘制以及与用户交互。Model: 实体模型。ViewModel: 负责完成View与Model间的交互,负责业务逻辑。2.MVVM的优势?...

2019-05-11 10:38:09 169

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除