观心静

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

09 2019 档案

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11609328.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 此博客只讲解retrof 阅读全文
posted @ 2019-09-29 18:17 观心静 阅读(3495) 评论(2) 推荐(0) 编辑

摘要:前言 retrofit除了正常使用以外,还支持RxJava的模式来使用,此篇博客讲解如何使用RxJava模式下的retrofit 依赖 简单的Demo 创建接口类 创建Retrofit 请求网络 RxJava模式下的取消网络请求 end 阅读全文
posted @ 2019-09-29 17:01 观心静 阅读(527) 评论(0) 推荐(0) 编辑

摘要:前言 java 8 中引入的两个与日期相关的新类:Period 和 Duration。两个类看表示时间量或两个日期之间的差,两者之间的差异为:Period基于日期值,而Duration基于时间值。他们估计最大的作用就不需要你自己复杂的计算关于年龄的年数与余天. Period类与Duration类都是 阅读全文
posted @ 2019-09-29 15:12 观心静 阅读(3723) 评论(0) 推荐(0) 编辑

摘要:基于Android一些时间创建的基本概念 获取当前时间 方式一: Date date = new Date(); Log.e(TAG, "当前时间="+date); 结果: E/TimeActivity: 当前时间=Wed Sep 12 07:03:25 GMT+00:00 2018 方式二: lo 阅读全文
posted @ 2019-09-29 15:10 观心静 阅读(5008) 评论(0) 推荐(0) 编辑

摘要:前言 retrofit基于okhttp封装的网络请求框架,网络请求的工作本质上是 OkHttp 完成,而 retrofit 仅负责网络请求接口的封装.如果你不了解OKhttp建议你还是先了解它在来学习使用retrofit,传送门:Android 开发 框架系列 OkHttp使用详解 Retrofit 阅读全文
posted @ 2019-09-26 20:35 观心静 阅读(9094) 评论(0) 推荐(0) 编辑

摘要:Button置顶层效果取消 android:stateListAnimator="@null" 在代码里执行点击 mButton.performClick(); //点击 mButton.performLongClick(); //长按 mButton.performContextClick(); 阅读全文
posted @ 2019-09-21 10:46 观心静 阅读(320) 评论(0) 推荐(0) 编辑

摘要:Invalidate 正常刷新 一些解释 1.首先invalidate() 也是调用 invalidate(boolean invalidateCache) 这个方法的,只有设置为true时才会让这个View刷新 2.上面的注释已经说了invalidate()的刷新是必需在UI线程的 设置布局位置, 阅读全文
posted @ 2019-09-20 18:12 观心静 阅读(2750) 评论(0) 推荐(0) 编辑

摘要:改变图片的着色 默认是这个方法 /** * 为图像设置着色选项. Assumes * {@link PorterDuff.Mode#SRC_ATOP} blending mode. * * @param color Color tint to apply. * @attr ref android.R 阅读全文
posted @ 2019-09-20 17:52 观心静 阅读(359) 评论(0) 推荐(0) 编辑

摘要:前言 此篇博客只简短的介绍navigation如何添加跳转页面的动画属性,如果你还为接触了解过navigation.建议你看我另一篇博客 Android开发 navigation入门详解 创建动画xml in_from_right.xml <?xml version="1.0" encoding=" 阅读全文
posted @ 2019-09-20 11:31 观心静 阅读(3441) 评论(2) 推荐(0) 编辑

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11555217.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 Google 在2018 阅读全文
posted @ 2019-09-20 10:14 观心静 阅读(17637) 评论(0) 推荐(2) 编辑

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11545166.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 ViewModel是go 阅读全文
posted @ 2019-09-18 20:32 观心静 阅读(5659) 评论(0) 推荐(1) 编辑

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11544273.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 LiveData与Vie 阅读全文
posted @ 2019-09-18 18:13 观心静 阅读(61047) 评论(2) 推荐(5) 编辑

摘要:查看运行APP当前页面的Activity名称 adb shell "dumpsys window | grep mCurrentFocus" 结果 查看栈信息 adb shell dumpsys activity 只看activity adb shell dumpsys activity activ 阅读全文
posted @ 2019-09-16 20:00 观心静 阅读(11665) 评论(0) 推荐(1) 编辑

摘要:问题描述 在使用Android Studio 进行Builder APKs的时候,如果发现无法degub, 进行配置的时候 没有module可以进行指定 问题原因 项目未与Grade Files 文件同步 解决办法 菜单栏里选择 File > Sync Project With Gradle Fil 阅读全文
posted @ 2019-09-15 21:04 观心静 阅读(2933) 评论(0) 推荐(0) 编辑

摘要:报错信息 Android studio 安装app的时候以下报错 报错原因 手机里没有卸载干净app(之前你可能是用Android studio 安装的debug版本) 解决办法 1.adb uninstall 包名 2.手机直接恢复出厂设置 阅读全文
posted @ 2019-09-15 21:00 观心静 阅读(47054) 评论(2) 推荐(2) 编辑

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11522959.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 此篇博客只讲解okhtt 阅读全文
posted @ 2019-09-15 15:39 观心静 阅读(2656) 评论(0) 推荐(0) 编辑

摘要:前言 此篇博客只是上传功能的记录demo,如果你还不太了解okhttp可以参考我的另一篇博客 https://www.cnblogs.com/guanxinjing/p/9708575.html 代码部分 阅读全文
posted @ 2019-09-15 14:46 观心静 阅读(7076) 评论(0) 推荐(0) 编辑

摘要:版权声明 本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/11522472.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。 前言 此篇博客只是下载功能的记 阅读全文
posted @ 2019-09-15 14:45 观心静 阅读(10765) 评论(2) 推荐(0) 编辑

摘要:上传本地代码及更新代码到GitHub教程 上传本地代码 第一步:去github上创建自己的Repository,创建页面如下图所示: 第二步按照步骤创建 第三步添加git 如果需要配置SSH 首先要安装git(下载地址https://www.git-scm.com/download/) 新建一个文件 阅读全文
posted @ 2019-09-11 11:18 观心静 阅读(3210) 评论(0) 推荐(1) 编辑

摘要:git clone 克隆项目 git clone 实际上是一个封装了其他几个命令的命令。 它创建了一个新目录,切换到新的目录,然后 git init 来初始化一个空的 Git 仓库, 然后为你指定的 URL 添加一个(默认名称为 origin 的)远程仓库(git remote add),再针对远程 阅读全文
posted @ 2019-09-11 10:49 观心静 阅读(1184) 评论(0) 推荐(0) 编辑