首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
發財大力
掘友等级
Android Developer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 67
沸点 0
赞
67
返回
|
搜索文章
赞
文章( 67 )
沸点( 0 )
Android开发-封装一个PopupWindow
前言 我们都知道,Android 中的弹窗基本有两种,一种是AlertDialog,另一种是PopupWindow,AlertDialog的显示位置是固定的。
Android拖拽辅助类ViewDragHelper -- 滑动解锁的实现
前言 滑动解锁作为一种较新的验证方式,以其方便快捷简单的特点,迅速成为目前较为流行的验证方式;而图片滑动解锁比滑动解锁更加高效安全,成为现代最为流行的用户验证方式。 效果展示 先来分析一下页面的元素
从ViewPager到ViewPager2
一、前言 之前早有耳闻 Google 为我们提供新的控件来替换老旧的 ViewPager 进而解决一些不好解决的bug问题,讲了一大堆,就是前因后果啥的…相信读者已经在“张鸿洋”大神、“郭霖”大神或者
面试官问:select......for update会锁表还是锁行?
select查询语句是不会加锁的,但是select .......for update除了有查询的作用外,还会加锁呢,而且它是悲观锁。 那么它加的是行锁还是表锁,这就要看是不是用了索引/主键。 没用索
Android使用(TabLayout+ViewPager+fragment)与(FragmentTabHost+ViewPager+Fragment)实现底部
这里我先介绍前面两种实现方式,后面两种后期再贴出实现方式。 这两种方式的实现已完成,实现起来相对还是比较简单的,后期有时间会把后面两种的实现方式补上。 Demo代码地址:底部公众号回复"底部状态栏切换"即可获取。
Google Play抛弃了APK,转而采用更多由谷歌控制的 "安卓应用包"。
[ 读者评论 67条 ,有45名发帖人参与](https://arstechnica.com/gadgets/2021/07/google-play-dumps-apks-for-the-more-g
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。 虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解…
让你的 RecyclerView 实现「梦幻联动」
背景 最近雪球 Android 团队针对基金详情页缓慢帧问题进行了一系列优化,其中一项主要工作是通过 RecyclerView 实现分屏加载,实现过程中需要解决的重点问题是“底部讨论浮层联动效果”,本
Retrofit入门
Retrofit使用 Retrofit官方文档 1、添加依赖 在Maven中使用: 在Gradle中使用: 注意:版本号可能会不一样,具体到官网进行查找 2、创建请求接口 将所有的接口方法都写在这里面
OkHttp架构解析
为什么要用两个呢?因为Dispatcher默认支持最大的并发请求是64个,单个Host最多执行5个并发请求,如果超过,则Call会先被放入到readyAsyncCall中,当出现空闲的线程时,再将readyAsyncCall中的线程移入到runningAsynCalls中,执行…
下一页
个人成就
文章被点赞
178
文章被阅读
63,045
掘力值
1,542
关注了
62
关注者
34
收藏集
5
关注标签
3
加入于
2020-02-12