Android技术
文章平均质量分 92
skycnlr
做简单的人 做简单的事 愉快一生
展开
-
Android 出现Http 302跳转问题
Android 出现Http 302跳转问题最近在做一个网络诊断功能,检测外网连通性,测试地址是http://www.baidu.com。问题出现测试方法:HttpURLConnection进行网络连接访问,根据访问返回的http状态码是否为200,确定外网是否连通。测试代码: int resCode = -1; try...原创 2019-01-03 16:37:49 · 4633 阅读 · 0 评论 -
Android studio编译问题总结(一)
Android studio编译问题总结(一)常见问题一:Failed to find Build Tools revision 26.0.2详细错误如下:Error:A problem occurred configuring project ':app'.> Failed to find Build Tools revision 26.0.2当使用as编译时候出现该问题,提示...原创 2019-01-04 23:41:01 · 1000 阅读 · 0 评论 -
ARouter-简单路由跳转
ARouter-简单路由跳转前言为什么会有路由框架?它的优势是什么呢。带着这些疑问,先来看一下怎么用Arouter框架来实现一个简单的路由跳转。了解使用后,再来思考此问题。参考资料Arouter GiHub项目地址:https://github.com/alibaba/ARouter探索Android路由框架-ARouter之基本使用 https://www.jianshu.com/p...原创 2019-01-05 23:01:27 · 1073 阅读 · 0 评论 -
Android动态加载器
Android动态加载方案前言每一个Android应用在底层都会对应一个独立的Dalvik虚拟机实例,其代码在虚拟机的解释下得以执行。识别的是dex文件,而不是class文件。供类加载的文件也只能是dex文件,或者包含有dex文件的.apk或.jar文件类。类加载方式1、由 new 关键字创建一个类的实例如:Student student= new Student();2、调用 Cla...原创 2019-01-11 14:35:03 · 297 阅读 · 0 评论 -
对比Android页面直接跳转方式(为学习Arouter做准备)
对比Android页面直接跳转方式(为学习Arouter做准备)前言上文中我们已经学习了怎么用Arouter路由框架进行页面的跳转,但是只是用了,并没有思考为什么要用路由框架?它有什么好处吗?原生的跳转不能达到效果吗?现在我们复现下跳转时候的代码:ARouter.getInstance().build("/app/ListPage") //页面跳转,指定跳转路径 ...原创 2019-01-07 20:05:27 · 814 阅读 · 0 评论 -
ARouter类简单介绍
前言ARouter使用上一遍已经讲述了。已经看到了基本页面跳转很方便,其实它还有其他路由功能。包括provider、Fragment等。为了详细了解ARouter的原理,先从重要的实现类的源码剖析来入手。了解了重要组成类和功能,再从流程上进行分析。ARouter详细源码参考:https://github.com/alibaba/ARouterPostcard类: 明信片A contain...原创 2019-01-18 15:52:11 · 2636 阅读 · 0 评论 -
ARouter-Activity跳转
前言上一篇[ARouter类简单介绍](https://blog.csdn.net/skycnlr/article/details/86534451)已经介绍了Arouter涉及的主要类和作用。以及[ARouter-简单路由跳转](https://blog.csdn.net/skycnlr/article/details/85882815)中也讲述了怎么实现跳转。现在剖析源码分析下Activit...原创 2019-01-21 14:21:51 · 1262 阅读 · 0 评论