Android学习之路
持续学习刻意练习
这个作者很懒,什么都没留下…
展开
-
Android Studio 断点调试
断点调试步骤:在可能出错的代码处加断点 点击 Debug 开始调试 程序在断点的地方停下来,一步一步分析调试断点调试相关知识点:先来一张图:从图中可以看到 Debug 功能分为好几块内容断点调试功能键求值表达式功能键断点管理功能键调试信息显示区(当前线程栈帧区、对象变量区等)一、断点调试功能键(断点单步调试)1、Step Over(F8):...原创 2018-06-05 16:48:11 · 1476 阅读 · 0 评论 -
【第三方开源项目】MD 风格的对话框 —— MaterialDialog
一个 MD 风格的 Dialog 的开源项目 GitHub 地址:https://github.com/afollestad/material-dialogs定义: MaterialDialog:一个漂亮、流畅、可定制的对话框。依赖: * 核心模块的依赖:compile ‘com.afollestad.material-dialogs:core:0.9.6.0’ 核心模块包含该库的...原创 2018-05-31 16:06:58 · 17380 阅读 · 4 评论 -
浅谈 MVC、MVP、MVVM 模式
MVC 架构:Model - View - Controller - Model:业务逻辑和实体模型。 - View:对应于布局文件。 - Controller:对应于 Activity。 View 可以与 Model 直接交互。 Controller 是基于行为的,并且可以被多个 View 共享,可以负责决定显示哪个 View。MVP架构:Model - View -...原创 2018-08-01 17:34:33 · 326 阅读 · 0 评论 -
Android Support Library 包的区别
Android Support v4:这个包是为了照顾 1.6 及更高版本而设计的,这个包是使用最广泛的。Android Support v7:这个包是为了考虑照顾 2.1 及以上版本而设计的,但不包含更低,故如果不考虑 1.6,我们可以采用再加上这个包,另外注意,v7 是要依赖 v4 这个包的,即两个得同时被包含。Android Support v13:这个包的设计是为了 and...原创 2018-11-21 11:25:26 · 373 阅读 · 0 评论 -
MD 风格的 Dialog ---- MaterialDialog
一个 MD 风格的 Dialog 的开源项目,GitHub 地址:https://github.com/afollestad/material-dialogs定义:MaterialDialog:一个漂亮、流畅、可定制的对话框。依赖:核心模块的依赖:compile ‘com.afollestad.material-dialogs:core:0.9.6.0’核心模块包含该库的所有主要类,...原创 2018-11-21 11:43:52 · 1798 阅读 · 0 评论 -
onActivityResult的resultCode一直为0
今天在做二维码扫码的时候突然遇到一个很奇怪的问题,二维码扫码一直没有返回数据过来,上周还是好好的,这周一一直到现在都不行,在setResult的时候里面是有正确数据的,并且也是setResult(RESULT_OK, data);的打印onActivityResult发现requestCode正确的情况下resultCode一直为0跳转也是正常的后来就纳闷了,为什么会这样呢?经过网上资...原创 2018-11-21 15:08:19 · 4281 阅读 · 0 评论 -
常用的几个框架整理
网络请求:OkHttp:https://github.com/square/okhttpRetrofit:https://github.com/square/retrofitRxJava:https://github.com/ReactiveX/RxJavaRxAndroid:https://github.com/ReactiveX/RxAndroid图片:Fresco(图片加...原创 2018-11-21 15:31:16 · 970 阅读 · 0 评论 -
OAuth 2.0 学习
2019年也过了四分之三了,一直在忙着项目的事情都没有静下心来好好学习。前几天Google第三方登录又出问题了,报的是 com.google.android.gms.common.api.ApiException: 10 这个错误,查了一圈,说是配置错误。之前在做Google第三方登录也是不太懂,跟着文档的说明一步步设置下来,其实并不知其所以然,一脸懵的状态。现在又遇到这个配置错误,就更无从下手了...原创 2019-09-17 15:48:13 · 343 阅读 · 0 评论