上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
摘要: 1.View基础知识 getX()/getY()返回的是相对于当前View左上角的x和y坐标,而getRawX()/getRawY()返回的是相对于手机屏幕左上角的x和y坐标.TouchSlop: TouchSlop是系统所能识别出的被认为是滑动的最小距离,这是一个常量,和设备有关.可以通过如下方式 阅读全文
posted @ 2019-05-08 22:34 潇风寒月 阅读(3) 评论(0) 推荐(0)
摘要: 复习刚哥的安卓开发艺术探索,又有了新的感受 文章目录 初识ViewRoot和DecorViewMeasureSpecView的工作流程自定义View 初识ViewRoot和DecorView measure->layout->drawView的三大流程是通过ViewRoot来完成的ActivityT 阅读全文
posted @ 2019-04-28 08:08 潇风寒月 阅读(5) 评论(0) 推荐(0)
摘要: 本文不扯其他的,就总结Android IPC机制,下面是IPC几乎所有知识的集合.看不清楚的到这里仔细看 概念 进程间通信方式进程与线程区别 1. 进程是资源分配的最小单位, 线程是程序执行的最小单位2. 进程有自己独立的地址空间, 线程没有, 线程使用相同的地址空间共享数据3. CPU 切换一个线 阅读全文
posted @ 2019-04-19 22:00 潇风寒月 阅读(47) 评论(0) 推荐(0)
摘要: 本文是基于 androidx.lifecycle:lifecycle-extensions:2.0.0 的源码进行分析 LiveData是一个类,将数据放在它里面我们可以观察数据的变化.但是它是江湖上那些妖艳贱货不一样的是它是lifecycle-aware(生命周期感知的).这个特性非常重要,我们可 阅读全文
posted @ 2019-03-21 22:48 潇风寒月 阅读(74) 评论(0) 推荐(0)
摘要: *本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本文是基于 androidx.lifecycle:lifecycle-extensions:2.0.0 的源码进行分析 ViewModel旨在以生命周期意识的方式存储和管理用户界面相关的数据,它可以用来管理Activity和Fra 阅读全文
posted @ 2019-03-21 00:00 潇风寒月 阅读(95) 评论(0) 推荐(0)
摘要: *本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 Lifecycle是Android Architecture Components的一员,这玩意儿挺方便的,它是能感知Activity和Fragment的生命周期的. 一、使用Lifecycle 1. 引入Lifecycle 我们 阅读全文
posted @ 2019-03-13 23:14 潇风寒月 阅读(256) 评论(0) 推荐(0)
摘要: 众所周知,某些时候引入某些开源库是非常慢的.引入阿里云源之后,会下载非常快. 添加成默认的 找到Android Studio 安装目录,我如下: D:\install\android-studio\plugins\android\lib\templates\gradle-projects\NewAn 阅读全文
posted @ 2019-03-12 22:05 潇风寒月 阅读(42) 评论(0) 推荐(0)
摘要: 项目中一个地方,需要传递一个很大很大的列表数据(model也特别复杂,盛放的数据量也很大),大到什么程度呢?直接导致跳转Activity时用Intent传值 APP崩溃了. 崩溃Exception: TransactionTooLargeException 其实用Intent传值,是有一个最大的数据 阅读全文
posted @ 2019-03-05 21:52 潇风寒月 阅读(28) 评论(0) 推荐(0)
摘要: 恍恍惚惚,一转眼,2018又过去了.这一年感觉成长还是看得见的.简单总结一下 2018历程 3月份左右在做毕业设计,一直搞到5月份.APP和后台代码都是我写的. 学习了Spring Boot,为了写一个简单的后台.今年比较自豪的是,投稿了几次郭霖大佬的公众号,还有鸿洋大佬的也投成功过.感觉爽歪歪.在 阅读全文
posted @ 2018-12-29 13:12 潇风寒月 阅读(6) 评论(0) 推荐(0)
摘要: 平时使用 ConstraintLayout, 断断续续的, 基本都是在自己的小 demo 里面使用. 公司的项目暂时还没有使用. 这次公司项目需要大改, 我决定用上这个 nice 的布局. 减少嵌套 (之前的老代码, 实在是嵌套得太深了… 无力吐槽). 首先, ConstraintLayout 是一 阅读全文
posted @ 2018-12-08 22:43 潇风寒月 阅读(10) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页