需求实现
文章平均质量分 86
青叔
这个作者很懒,什么都没留下…
展开
-
基于Tencent.Xlog实现的日志本地存储
使用腾讯Xlog订制的Android本地日志存储方案原创 2023-07-03 22:01:17 · 1008 阅读 · 0 评论 -
Android同一应用双入口栈管理
前言今日项目中有这样一个需求,需要一套类似与目前所有业务逻辑的新应用,基于框架、数据模板都相同,但是对外提供内容不同,所以必须有两个入口(看起来是两个app),因此经过技术评审后决定还是使用同一工程,但是两个入口。其中实现问题不大,主要是activity栈的管理,默认情况下同一应用启动的activity都会在同一个栈中,这样就会发生如果打开两个入口后,其中两种模式下的activity都会混在一起,不能达到业务区分的效果。这篇重点介绍自定义管理activity栈的一种方式。大纲1.双入口实现2原创 2020-06-01 23:29:06 · 582 阅读 · 0 评论 -
可拖拽的GridView实现
前言之前项目中有需求,需要对Gridview长按拖拽换位,总体实现难度不大,主要问题是不改变拖拽轨迹item顺序以及好多bug的修复过程,因此在此记录效果图大纲1.自定义MyGridView1.1成员变量介绍1.2点击事件处理1.3拖拽逻辑处理2.承载Activity:MyGridActivity3.数据bean类:MyGridBean4.适配器:MyG...原创 2018-11-15 23:40:34 · 1055 阅读 · 2 评论 -
简易集成的MVP模块化App框架(1/3)
前言一直想整理一个自己app框架,现在刚好不是很忙就整理一下,尚不成熟还有待改进大纲1.整体结构:MVP模式+模块化2.网络框架:Retrofit+Rxjava3.屏幕适配方案:头条的AndroidAutoSize4.分享框架:Mob的ShareSDK5.其他:base、常用工具类以及简易的自定义控件等6.常见问题7.使用说明项目链接https://gi...原创 2019-01-27 22:39:25 · 432 阅读 · 0 评论 -
简易集成的MVP模块化App框架(2/3)
上一篇简易集成的MVP模块化App框架(1/3)前言一直想整理一个自己app框架,现在刚好不是很忙就整理一下,尚不成熟还有待改进大纲1.整体结构:MVP模式+模块化2.网络框架:Retrofit+Rxjava3.屏幕适配方案:头条的AndroidAutoSize4.分享框架:Mob的ShareSDK5.其他:base、常用工具类以及简易的自定义控件等6.常见...原创 2019-01-27 23:43:40 · 267 阅读 · 0 评论 -
简易集成的MVP模块化App框架(3/3)
上一篇简易集成的MVP模块化App框架(2/3)前言一直想整理一个自己app框架,现在刚好不是很忙就整理一下,尚不成熟还有待改进大纲1.整体结构:MVP模式+模块化2.网络框架:Retrofit+Rxjava3.屏幕适配方案:头条的AndroidAutoSize4.分享框架:Mob的ShareSDK5.其他:base、常用工具类以及简易的自定义控件等6.常见...原创 2019-01-28 00:41:59 · 254 阅读 · 0 评论 -
Android App的更新
前言基本上什么App都会有的功能,在此列举一个之前项目使用的,请求是Rxjava+Retrofit,显示进度是通知栏进度条。大纲1.判断是否需要更新部分2.请求下载apk3.进度条更新4.下载后自动安装5.其他问题正文测试demo请参考QingFrame中的相关测试模块:https://github.com/UncleQing/QingFrame1....原创 2019-03-12 23:43:58 · 2419 阅读 · 0 评论 -
仿飞猪的可滑动日历
前言因为项目需要一个可滑动且可以选择时间区间的日历控件,网上看了下基本上都是点的左右滑动,于是乎自己实现了一个,请看大屏幕~项目地址:https://github.com/UncleQing/SlidingCalendar大纲1.整体简介2.日历部分3.悬停年月栏4.选择区间5.总结正文1.整体简介基本架构如上DateInfoBean,日历中...原创 2019-04-17 22:22:20 · 2062 阅读 · 2 评论