平安科技移动开发二队技术周报(第十期)

时间:2021-07-28 13:54:26

平安科技移动开发二队技术周报(第十期)

@author ASCE1885的 Github 简书 微博 CSDN

业界新闻

1)Java版权案谷歌上诉被驳回 甲骨文笑到最后

美国最高法院周一驳回了谷歌(微博)在一宗软件版权诉案中提出的上诉申请,维持原先的判决,即同意甲骨文向使用其Java编程语言的公司收取专利版税。

Android开发

1)Android开源项目源代码解析第二期

第二期的Android热门开源项目源代码解析。想提高技术,那就多看成熟的开源代码吧。

2)Android Design Support Library的 代码实验

非常具体的解说怎样基于Android Design Support Library来改造你的app。

3)RxJava & RxAndroid备忘

Android函数响应式编程资料汇总。

4)Android依赖注入:Dagger、RoboGuice和ButterKnife

当涉及到Android上的依赖注入(DI)类库的时候。存在不少的选择。但怎么知道哪一个最适合你呢?当区别非常细微的时候,看一看别人为什么中意一种或者还有一种方案也许是非常实用的。

5)Android屏幕适配全攻略(最权威的官方适配指导)

Android的屏幕适配一直以来都在折磨着我们这些开发人员。本篇文章以Google的官方文档为基础。全面而深入的解说了Android屏幕适配的原因、重要概念、解决方式及最佳实践,我相信假设你能认真的学习本文,对于Android的屏幕适配,你将有所收获!

iOS开发

1)iOS framework 跟 library 的比較

深入比較了iOS 的 framework 跟 static library。

2)历届wwdc演讲实录-可收藏

赶紧Mark一下吧!

3)ReactiveCocoa自述:工作原理和应用

ReactiveCocoa (RAC)是一个Objective-C的框架,它的灵感来自函数式响应式编程。

4)iOS8使用icloud

对于开发人员来说,怎样用适当的方式来存储应用程序数据是一个比較重要的问题。

毫无疑问,不论什么应用都或多或少须要存储一些数据。对于一般的应用程序来说,被保存的数据各不同样,大部分时间都被存储在本地以便再次在同样的设备执行该应用程序。虽然这不是是唯一的选择。随着云服务的发展,一个应用程序也能够把数据存储在云端,既能够全然把数据存储在云端。也能够本地和远程都存储。

技术纵横

1)移动H5前端性能优化指南

移动H5前端性能优化的一些关键点。

2)前端自己主动化測试探索

測试是完好的研发体系中不可或缺的一环。前端同样须要測试,你的css修改可能导致页面错位、js修改可能导致功能不正常。因为前端偏向GUI软件的特殊性,虽然測试领域工具层出不穷,在前端的自己主动化測试上面却实施并不广泛,非常多人依然以手工測试为主。本文试图探讨前端自己主动化測试领域的工具和实践。

开源函数库与工具

1)Android Library Finder

Android Studio第三方依赖库地址查找工具

平安科技移动开发二队技术周报(第十期)

2)dexposed

阿里巴巴无线事业部的第一个重量级Android开源项目——无侵入的执行期AOP框架『Dexposed』,基于ROOT社区著名开源项目Xposed改造剥离了ROOT部分,演化为服务于所在应用自身的AOP框架。

它支撑了阿里大部分App的在线分钟级clientbugfix和线上调试能力。

3)AndroidRubberIndicator

一个橡胶效果的ViewPager滑动指示器indicator,效果非常赞哦

平安科技移动开发二队技术周报(第十期)