首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
惊鸿君
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
[适合初中级Java程序员修炼手册从0搭建整个Web项目](一)
其实是这样的,小六六自己平时呢?有时候喜欢看看人家的源码比如Spring,但是小六六的水平可能不怎么样,每次看都看得晕头转向,然后就感觉里面的细节太难了,然后我就只能观其总体的思想,然后我就想我如果可以根据各位前辈的一些思考,自己撸一个简单的轮子出来,那我后面去理解作者的思想是…
Android 后台运行白名单,优雅实现保活
我们知道,Android 系统会存在杀后台进程的情况,并且随着系统版本的更新,杀进程的力度还有越来越大的趋势。系统这种做法本身出发点是好的,因为可以节省内存,降低功耗,也避免了一些流氓行为。 但有一部分应用,应用本身的使用场景就需要在后台运行,用户也是愿意让它在后台运行的,比如…
再学Android:handler机制流程分析
Handler对于Android开发者来说都不陌生,其本身是Android自带的内部消息机制,通过构建一个Message对象,获取到handler,然后sendMessage这样就可以很方便的做到线程间的通信。那么其内部究竟怎么实现的,今天就来瞅一瞅。 Handler其实并不复…
基础系列:掌握队列基础
俗话说得好, "时刻准备着"。 算法和数据结构, 对工程师来说是十分重要的。 而这一部分, 靠短期的冲刺学习是很难掌握的。只有靠刻意的学习和不断练习才能掌握。 今天我们就来复习下队列。 队列是非常常见的数据结构, 面试中也经常出现。 今天我们就说一下这种数据结构, 然后看两道题…
学不动也要学!探究Fragment延迟加载的前世今生
上周在《学不动也要学!深入了解ViewPager2》一篇文章的留言中,大家普遍对于Fragment懒加载的问题比较关心。其实,对于Fragment懒加载问题的处理由来已久,网上不乏相关的优秀文章。但是,由于Fragment生命周期的原因使得懒加载问题的处理并不是那么的优雅。显然…
apk结构分析以及减少包大小
apk的大小对于下载apk应用的用户多少有直接的影响,由于手机内存的限制和网络环境的限制,同一个应用随着apk越大下载的和使用的人数就会越少,所以减少apk的大小是非常重要的。本文从apk编译过程,apk的组成,apk大小减少的方法三个方面分析如何减少apk的大小 在构建过程中…
悬浮窗的一种实现 | Android悬浮窗Window应用
本文以业务应用为出发点,从零开始抽象一个浮窗工具类,它用于在任意业务界面上展示悬浮窗。它可以同时管理多个浮窗,而且浮窗可以响应触摸事件,可拖拽,有贴边动画。
用RecycleView实现一个双重柱状图,扩展实现无限轮播(已更新)
实习第一个星期得到了一个需求,其中有个模块就下图所示的柱状图,一开始我对这一块的想法是上网找个插件去实现轮播图这个模块,当做完其他模块后,开始柱状图模块的我犯难了。我找了下Android中的柱状图的实现都是以MPAndroidChart等为首的一些开源库。几乎所有的柱状图的实现…
Android 面试知识库
比较全,会一直不断更新。
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…