首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小生空白忆
掘友等级
Android工程师
熟悉Android及移动互联网的相互技术
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
仿抖音底部导航效果(二)
继续实现仿抖音底部导航今天要实现效果如下图首先在原基础的布局中加入一个ImageView这里附上刷新的图片素材然后在原代码中进行修改以实现导航的动画及刷新功能1.添加是否显示刷新图片的标记2.然后修改
热搜View效果
思路:通过观察效果图可以看出这个热搜词效果自定义View它是一个接一个的摆放的,而且每当一行的热搜词总宽度大于控件宽度的时候就会另起一行,因此我们可以考虑使用一个大的自定义的LinearLayout包裹一些小的LinearLayout从而实现分行的效果,至于热搜词可以使用Tex…
仿抖音底部导航
三.startActive()方法作用:设置TextView的颜色为白色,并通过动画的方式显示底部指示线,达到选中状态。 四.cancelActive()方法作用:与startActive()方法的作用相反。
Gllide缓存配置
Glide依赖Glide本身自带缓存,可以通过继承AppGlideModule自定义一些配置Glide跳过内存缓存Glide磁盘缓存缓存清理遇到的问题:在配置完CustomGlideModule之后找
Android策略设计模式进阶
策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。Android中最典型的的策略设计模式是动画插值器的使用,具体怎么使用的,将是本文所重点所写的内容。 Context:用来操作策略的上下文环境。 Strat…
Annotation自定义注解
Sometimes there is no next time, no time-outs, no second chances; sometimes it's now or never. 对于注解来说,其实就是用来打标记用的,在别的地方可以根据特殊的标记得到标记的东西(属性、…
android:padding和android:margin的区别
看了网上的类似博客,并没有给出确定的区别。现在具体分析一下padding和android:margin的区别 顾名思义。padding为内边距;margin为外边距。 安卓的view是一块矩形区域,padding是内边距,就是view(里面的内容)永远都至少和边界有一段设定好的…
别再抱怨了,国内这么多优秀的Android资源你都知道吗?
因为一些大家都知道的原因,Android很多官方出品的优秀开发资源在国内无法访问。 国内的同行们对此也做出了很多努力,有很多朋友通过各种手段把很多优秀的资源搬运到了国内,为国内android开发者提供了巨大方便。 那么现在有哪些优秀的android官方资源在国内是可以获取的呢,…
浅谈Android 事件分发机制(二)
在上一篇文章中,浅谈Android 事件分发机制(一),简要分析了一下事件分发机制的原理,总结一下就是事件层层传递,直到被消费,原理看似简单,但是在实际使用过程中,场景各不相同,复杂程度也就因产品而异,这篇文章就通过给view加移动来模拟事件分发。 Android坐标系以手机屏…
浅谈Android 事件分发机制(一)
Android事件分发机制是Android开发者必须了解的知识,这方面的内容很多,自己纯看文章总觉得比较抽象,自己写了个demo,理一下事件分发的流程,加深印象。 PhoneWindow 的指示通过 DecorView 传递给下面的 View,下面 View 的信息也通过 De…
下一页
个人成就
文章被点赞
96
文章被阅读
58,819
掘力值
1,407
关注了
9
关注者
11
收藏集
0
关注标签
2
加入于
2018-09-26