Hello,爱猫的老司机来埋坑啦<( ̄︶ ̄)>,鉴于之前的《Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)》好像还挺多人关注的,文中一些地方因...

Hello,爱猫的老司机来埋坑啦<( ̄︶ ̄)>,鉴于之前的《Android 实现视屏播放器、边播边缓存功能、外加铲屎(IJKPlayer)》好像还挺多人关注的,文中一些地方因...
前言 自定义View是Android开发者必须了解的基础 今天,我将手把手教你写一个自定义View,并理清自定义View所有应该的注意点 Carson带你学Android自定...
1、概述 Databinding 是一种框架,MVVM是一种模式,两者的概念是不一样的。我的理解DataBinding是一个实现数据和UI绑定的框架,只是一个实现MVVM模式...
一:android 分层框架概述 目前项目中因为Controller(Activity)和View,Model没有实现解耦,造成Activity既要负责处理业务逻辑,又要负责...
前言:前些天公司大牛给我分享了这篇教程,我看了几遍,觉得真心不错,就在这里分享给大家了。 本教程是跟着Data Binding Guide学习过程中得出的一些实践经验,同时修...
对于刚入行或者入行几年的程序员,或多或少,都有一点代码规范的问题,有些是没法子,各种需求变更,或入手各种别人写了一半的代码等等,因为时间问题,有时候你是心有余而力不足啊。虽然...
这节讲得相对比较基础的东西,高手请忽略。 首先新建一个GridviewAdapter继承BaseAdapter 需要留意的是 用来保存选择状态 下面我们新建一个Activit...
HeadFirst设计模式读书笔记 观察者模式 一,简介 什么是观察者模式?定义:观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会收到...
文/唐妈 简书签约作者 前情回顾:第四十一天 齐敏守着齐天,听到周涵进来站了起来。 “小涵。” “敏姐,醒了吗?” “嗯,医生说这就算是熬过去了。小天要见你,你陪他会儿吧。我...
本文是在《Design Support Library第三部分:Snackbar样式》和《Snackbar使用及其注意事项》两篇文章的启发下而来,首先对两篇文章的作者表示感谢...
文/唐妈 前情回顾:第三十五天 沈星嘴里面儿咬着头绳儿,把头发随便一挽,抻着胳膊伸了个懒腰:“哎呦,我的姑奶奶哎,你今天可真漂亮!啧啧啧,瞧着小腰细的,再看看这白玉般的小腿。...
文/唐妈 前情回顾:第三十四天 秦颜这个人活了这么些年,有时候跟自家先生聊天会忍不住感慨:“我这半辈子真的是过的太顺遂了,年少的时候父亲最是疼爱我,待到后来,又早早遇上了你,...
文/唐妈 前情回顾:第三十三天 周涵第一次去齐天家的时候,还是个刚毕业的丫头,虎的可以,当时也没想什么门当户对的古老预言。这次来沈家却不一样了,她掐了秦庄的手一下,看着对面灯...