还是不够忙
我想你永远不会知道我还爱着你”那就算了吧,我比你更累,就这样吧,不解释“ ”我觉得你不够真诚,说话套路太多,你有时候说话我很不喜欢“ ”我父母以及亲朋好友都劝我跟你分手,我们还是算了吧!“ ”我对你的心...
还是不够忙
我想你永远不会知道我还爱着你”那就算了吧,我比你更累,就这样吧,不解释“ ”我觉得你不够真诚,说话套路太多,你有时候说话我很不喜欢“ ”我父母以及亲朋好友都劝我跟你分手,我们还是算了吧!“ ”我对你的心...
剧透一波:他后来北上了,再次南下的时候把瑟曦给掐死了,就像杀死疯王一样
《权力的游戏》|詹姆·兰尼斯特:是贵族,更是高贵的骑士詹姆·兰尼斯特,是兰尼斯特家族这一代的长子,高大威猛,一头金发,引人注目,是泰温·兰尼斯特与堂妹乔安娜·兰尼斯特爱情的结晶。从小泰温·兰尼斯特便严格要求他,识字读书,训练剑术...
你这个例子不太对的,按道理来讲View属于最上层,持有P的引用,P作为中间层肯定也持有V和M的引用,但是例子里面M在V里面new出来,那么问题就大了,更应该在P里面new出来而不是M。弱化fragment也要讲基本法。
使用MVP模式重构代码之前写了两篇关于MVP模式的文章,主要讲得都是一些概念,这里谈谈自己在Android项目中使用MVP模式的真实感受,并以实例的形式一起尝试来使用MVP模式去重构我们现有的代码...
FrameDisplayEventReceiver收到信号后,调用onVsync方法组织消息发送到主线程处理。这个消息主要内容就是run方法里面的doFrame了,请问下这个run方法为什么会执行呢?
Android Choreographer 源码分析Android系统从4.1(API 16)开始加入Choreographer这个类来控制同步处理输入(Input)、动画(Animation)、绘制(Draw)三个UI操作。...
Android系统从4.1(API 16)开始加入Choreographer这个类来控制同步处理输入(Input)、动画(Animation)、绘制(Draw)三个UI操作。...
RecyclerView 是伴随着 android5.x 出来的控件,第一次提出应该是在14年的 Google I/O 大会(猜测,懒得查,反正我不 care 它是什么时候出...
在公司接手的几个项目,几乎都和地图有关,比如说定位。因为经常用到,最近又学习了一些注解相关的知识,所以就结合这两者,做了一个开源库,用注解的方式使用定位服务,目前支持百度定位...
先说一下几个引用的库 dependencies {compile "com.jakewharton:butterknife:$rootProject.butterKnifeV...
前言 FlexboxLayout已经出来有一年多的时间了,之所以现在才写这篇文章,主要是因为之前的FlexboxLayoutManager一直不支持findPosition ...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 最近项目中需要用到涂鸦的功能,在 Github 上搜了一圈也没找到适合的库,索性就自己撸一个出来,正...
此篇中的小鱼动画是模仿国外一个大牛做的flash动画,第一眼就爱上它了,简约灵动又不失美学,于是抽空试着尝试了一下,如下是我用Android实现的效果图: 由于整个绘制分析过...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 糖护士IOS版效果 自定义效果 适配效果 实现思路 将view拆分为4个部分绘制 绘制横向线段+文字,即2...