[摘]Android Studio中的Gradle依赖深入讲解前言 本文主要的内容都是摘抄的,主要来源《Android Studio中Gradle依赖详解》[参考文],这里只是简单摘抄一下,方便自己查阅。 正文 不同类型的library引入 本地Module l...Android转载# Android# Android Studio# api1个月前0600
设计模式之观察者模式前言 观察者模式是一种最最为常见的设计模式,代码中基本会要用到这个。记录一下相关知识,方便自己回顾和查阅。 正文 观察者模式 观察者模式(Observer Pattern): 定义对象间一种一对多的依...设计模式面试# Android# Observer# 观察者模式1个月前0550
设计模式之装饰模式前言 今天学习装饰模式,这个模式在Android源码中很常见,记录一下相关知识,方便自己后续查阅和回顾。 demo根据参考文中写的。 正文 装饰模式 装饰模式(Decorator Pattern)是结...设计模式面试# activity# Android# Application1个月前0690
Android状态栏之TimeView前言 状态栏上使用,TimeView为用于显示当前时间的View,支持24小时制和12小时制自动切换。 记录于此,方便自己查阅。 正文代码片段# 12小时制# 24小时制# Android2个月前02070
Android批量拷贝文件前言 项目需要,封装了批量拷贝管理类。 虽然有线程池,但也得做线程个数进行一定的限制。 部分思路参考OKHTTP。 正文 这个只是copy文件,不考虑目录copy。 参考文章 参考OkHttp思路代码片段# Android# OKHTTP# 文件2个月前01900
Android批量删除文件前言 项目需要,封装了批量删除管理类。 虽然有线程池,但也得做启动的线程个数进行一定的限制。 正文 只做文件的删除,不支持目录删除,如果需要目录删除,做递归就行。或者使用命令删除 参考文章 跟《And...代码片段# Android# 批量删除# 文件2个月前01850
Android广播在子线程中运行前言 Android中,为了不让主线程阻塞,广播接收器在一些耗时或频繁的任务,可以考虑让其在子线程中运行,当需要刷新UI是才运行在主线程。。 记录于此方便自己查阅。 正文代码片段# Android# 子线程# 广播2个月前01830
Android悬浮球前言 上次介绍过创建一个《1像素的悬浮窗口》,这里需要做一个跟魅族一样的悬浮球,部分代码套用之前的。 设计悬浮球时考虑全屏和非全屏,以及导航栏在左侧或底部情况等,要不然拖动时存在抖动问题。 正文 直接...代码片段# 1像素的悬浮窗口# Android# 悬浮球2个月前02340