主页

Android : 监听app后台切换到前台

App后台切换前台可以通过ActivityLifecycleCallbacks方法来实现,ActivityLifecycleCallbacks可以用来监听app中所有Activity的声明周期123456789101112131415161718192021222324252627282930313233public void unRegister(Application application)

计算一年中所有周的第一天和最后一天

准备 在看代码之前你可能需要先了解以下知识 NSDate、NSCalendar和NSDateComponents NSCalendar使用详解 代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445 - (void)weeksWithDateComponents:(NSDat

关于Masonry的使用和注意点

因为之前开发时都是在xib文件中添加约束,或者代码中计算frame并没有接触过Masonry,现在写篇博客来归纳总结下Masonry的使用和注意点。这篇文章只是简单介绍Masonry,以及Masonry的使用,并且会举一些例子出来。但并不会涉及到Masonry的内部实现 Masonry中的坑: 在使用Masonry进行约束时,有一些是需要注意的。 在使用Masonry添加约束之前,需要在addSu

在MKMapView中添加渐变色路径

刚来苏宁接触到的业务并不多,既然要写博客那就暂时上一篇之前所遇到的关于在地图控件中如何添加渐变色路径实现方案吧。 整体实现原理是依据用户跑步配速将坐标点等分为若干色块,将色块相连就形成了渐变色轨迹 如何在iPhone上绘制mapView就不说了,在mapView上绘制轨迹要添加MKPolyline,调用[self.mapView addOverlay:self.polyLine];但这个MKPol

IOS音视频分片缓存库IdiotAVPlayer

boss让我写博客,说能装X,我就来了!!!☺️ 这篇文章最先发布在简书上,今天先拿过来做开山篇。 额~~文采不好,不知道怎么写 来吧,直接切入正题,给大家看看效果吧,免得不是大家想要的东西,浪费大家的宝贵时间。本来想给大家看视频的,但是不知道怎么放,哈哈哈。 再来看IdiotAVplayer实现了什么功能吧。 相信大家看完上面的图片,大概就知道IdiotAVplayer实现了怎样的功能了,主要就

玩转表格:在android上使用ECharts

支持原创,转载请注明出处 前言做Android开发经常会需要画一些图表,自己写的话不仅麻烦而且工作量太大,所以一般都会采用第三方图表框架,现在给大家介绍一款功能非常丰富的图表框架 ECharts 。 #准备ECharts 是由百度开发提供的开源框架,主要提供给Web使用,所以Android中一般使用WebView加载显示,其实本质上也就是用 WebView 加载本地 H5。ECharts的图表