首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Andriod
订阅
张俊杰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
Android适配自己总结的心德 & 同时适配手机和平板 & 同时适配横竖屏幕切换
前言:关于这个问题就设计到了很多单位了,什么px、pt、dp、sp,手机尺寸,ppi等等,我这里只介绍我解除过比较靠谱的。如果你有更好的屏幕适配方案,请在评论区留下链接。非常感谢 没错,以values-sw360dp 这种结尾的文件夹,和你项目里的values文件处于同一级。 …
Android:Fragment懒加载的实现以及自己的封装思路
1.什么是fragment懒加载以及为什么要使用fragment懒加载。 先看下Demo实现的效果吧。大家对这种效果一定不陌生,知乎,掘金等app都用到了这种效果。 这里探索的懒加载是当viewpager 结合tablayout时,多个fragment在进行数据加载的时候,当且…
使用Retrofit+RxJava实现带进度下载
Retrofit+RxJava已经是目前市场上最主流的网络框架,使用它进行平常的网络请求异常轻松,之前也用Retrofit做过上传文件和下载文件,但发现:使用Retrofit做下载默认是不支持进度回调的,但产品大大要求下载文件时显示下载进度,那就不得不深究下了。 接下来我们一起…
深入理解 Android 消息机制原理
导语: 本文讲述的是Android的消息机制原理,从Java到Native代码进行了梳理,并结合其中使用到的Epoll模型予以介绍。 Android的消息传递,是系统的核心功能,对于如何使用相信大家都已经相当熟悉了,这里简单提一句。我们可以粗糙的认为消息机制中关键的几个类的功能…
Android 沉浸式状态栏 渐变颜色的实现
首先我们要了解在Android5.0以后,系统API提供直接设置StatusBar来改变状态栏的颜色,然而在4.4上StatusBar变色的基本原理就是将StatusBar本身设置为透明,然后在StatusBar的位置添加一个相同大小的View并上色。没办法,我们要做的渐变颜色…
Fragment重影(重叠)白屏等问题原理解析,以及解决方案
Activity在非正常退出(点返回等属于正常退出)会调用 onSaveInstanceState 方法来保存数据,其中就包括视图层(View Hierarchy),当该Activity在此被重建时,会调用onRestoreInstanceState方法,之前被实例化过的 Fr…
Google I/O 2018 之后,Android 工程师将何去何从?
公司一直有 Android 工程师免费参加 Google I/O 的福利,前两年缺了一点点运气,今年有幸搭上这班车,近距离感受现场的氛围,不得不说, Google 是全世界最伟大的公司,没有之一。但这并不重要,重要的作为 Android 工程师,未来的路该怎么走,这里说的 An…
Android图片压缩的几种方案
各位同学早上好,今天推荐的是Hensen同学的原创投稿文章,本文将为你介绍Android平台上几种压缩图片的方案。这是纠正一下昨天推文标题的错误,原推文除夕赠书活动获奖读者应该中的除夕应该是冬至,大晚上编辑稿子时,分心想去看除夕的日子去了,结果没注意就定时推送了文章,这里谢谢指…
Androidx 下 Fragment 懒加载的新实现
以前处理 Fragment 的懒加载,我们通常会在 Fragment 中处理 setUserVisibleHint + onHiddenChanged 这两个函数,而在 Androidx 模式下,我们可以使用 FragmentTransaction.setMaxLifecycl…
大有可为,SuperTextView(v3.2.1)
SuperTextView 的与众不同在于,它只是一个简单的控件元素,但却不仅仅是一个控件。它生而灵动多变,强大的内嵌逻辑,为你持续提供丰富多彩却异常简单的开发支持。 SuperTextView 将你从复杂的渲染逻辑中解救出来,一行简单的 API 接口调用,炫目的渲染效果即刻呈…