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

业界新闻

1)黑莓谷歌合作研发“企业版”安卓

黑莓公司拥抱安卓生态的速度之快,令人惊讶。黑莓年内推出安卓手机基本是板上钉钉,而日前,黑莓公开宣布,已经和谷歌建立了伙伴关系,将为企业用户定制出更加安全的安卓版本号。

2)Google 收购 Android 十周年。多图看 Android 十年间的变迁

北京时间7月11号晚上 8 点多。和安迪·鲁宾一起开发 Android 的搭档、现在的 Google Ventures 合伙人 Rich Miner 发了一条推文说:”距 Google 收购 Android 已经 10 年了。原来的 Android 团队成员们。周年快乐!

Android开发

1)Android Data Binding代码实战

本文介绍使用Android Data Binding技术,结合豆瓣电影搜索API。在RecycleView中展示电影列表。

2)Android Chromium WebView原理剖析系列

Android从4.4起提供基于Chromium实现的WebView。此前WebView基于WebKit实现。

WebKit提供网页解析、布局和绘制以及JS执行等基础功能。Chromium在WebKit基础上为WebView提供进程、线程和渲染等基础构架。因此基于Chromium实现的WebView更好地提供了网页浏览功能。

3)Android ViewDragHelper全然解析 自己定义ViewGroup神器

在自己定义ViewGroup中,非常多效果都包括用户手指去拖动其内部的某个View(eg:側滑菜单等),针对具体的须要去写好onInterceptTouchEvent和onTouchEvent这两个方法是一件非常不easy的事。须要自己去处理:多手指的处理、加速度检測等等。

好在官方在v4的支持包中提供了ViewDragHelper这样一个类来帮助我们方便的编写自己定义ViewGroup。

4)Android 开发有哪些新技术出现?

知乎上关于进来出现的Android开发新技术的讨论。

5)从ViewRootImpl类分析View绘制的流程

我们知道Activity中的PhoneView对象帮我们创建了一个PhoneView内部类DecorView(父类为FrameLayout)窗体顶层视图,然后通过LayoutInflater将xml内容布局解析成View树形结构加入到DecorView顶层视图中id为content的FrameLayout父容器上面。到此,我们已经知道Activity的content内容布局终于会加入到DecorView窗体顶层视图上面,相信非常多人也会有这种疑惑:窗体顶层视图DecorView是怎么绘制到我们的手机屏幕上的呢?这篇博客来尝试着分析DecorView的绘制流程。

iOS开发

1)JSPatch实现原理具体解释<二>

距离上次写的

2)提高iOS开发效率的方法和工具

这篇文章主要是介绍一下我在iOS开发中使用到的一些能够提升开发效率的方法和工具。

3)深入理解 Objective-C 2.0 Category

不管一个类设计的多么完美,在未来的需求演进中。都有可能会碰到一些无法预測的情况。

那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。可是在Objective-C 2.0中,又提供了category这个语言特性。能够动态地为已有类加入新行为。现在category已经遍布于Objective-C代码的各个角落,从Apple官方的framework到各个开源框架,从功能繁复的大型APP到简单的应用。catagory无处不在。本文对category做了比較全面的整理。希望对读者有所裨益。

4)Objective-C Runtime中的并发内存分配

Objective-C的Runtime机制是Mac和iOS程序中的核心,而objc_msgSend函数是Runtime的核心,进言之。这个函数的核心正是方法缓存。今天将代领大家探索苹果是怎样以一种线程安全且不影响程序性能的方式来调整和分配方法缓存所用内存的,其所用的技术或许是在其它关于线程安全的资料中从未使用的。

5)iOS 9 分屏多任务:入门(中文版)

这是API或开发技术的初步文档。

苹果公司提供这些信息主要是为了帮助你通过苹果产品使用这些技术或者编程接口而做好计划,该信息有可能会在未来发生改变。本文其中提到的软件应该以终于公布的操作系统測试和终于文档为准。未来有可能会提供新版本号的文档信息。

技术纵横

1)Mocks vs Stubs

近期在学习JUnit,遇到了关于Mocks和Stubs的问题。细致学习的过程中遇到了这篇文章。

学习这个知识点的前提应该是在了解而且会使用JUnit的基础上。

开源函数库与工具

1)Android-PictureTagView

仿nice图片上打标签控件。

2)Android-Download-Manager-Pro

并行执行下载任务的管理器。

3)好书分享《高效能程序猿的修炼》

知名博主和程序猿Jeff Atwood力作,Coding Horror精华文章首度结集出版,程序猿必读,告诉你:软件开发远不仅仅是写代码那么简单。

转载于:https://www.cnblogs.com/yutingliuyl/p/7066730.html

平安科技移动开发二队技术周报(第十一期)相关推荐

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

    平安科技移动开发二队技术周报(第十期) @author ASCE1885的 Github 简书 微博 CSDN 业界新闻 1)Java版权案谷歌上诉被驳回 甲骨文笑到最后 美国最高法院周一驳回了谷歌( ...

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

    平安科技移动开发二队技术周报(第十二期) @author ASCE1885的 Github 简书 微博 CSDN 业界新闻 1)无人机将带领程序员进入一个新开发者时代 将无人机和不同行业结合起来想象空 ...

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

    平安科技移动开发二队技术周报(第四期) 业界新闻 1)Java 9将于2016年正式发布 Oracle已经宣布了Java 9的时间表,其目标是在2016年9年正式发布该版本.该时间表遵循Oracle每 ...

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

    平安科技移动开发二队技术周报(第十五期) @author ASCE1885的 Github 简书 微博 CSDN 业界新闻 1)谷歌重组更名Alphabet 谷歌8月11日宣布重组.拉里-佩奇将与谢尔 ...

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

    平安科技移动开发二队技术周报(第三期) 业界新闻 1)关于AFNetworking 安全bug的回复 AFNetworking代码维护者对文章 流行iOS网络通信库AFNetworking曝SSL漏洞 ...

  6. 平安金融壹账通测试技术周报(七十一期)

    本期导读:本期原创专栏收录了两篇内部原创文章,第一篇由曹绪文给我们带来金融科技公司从业人员须知的会计学方面的知识:第二篇则由永骏给大家介绍一下如何利用jQuery-ContextMenu插件来实现右键 ...

  7. 极乐技术周报(第二十一期)

    程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档. 1.『浅入浅出』MySQL 和 InnoDB 作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无 ...

  8. 平安金融壹账通测试技术周报(七十期)

    本期导读:本期原创专栏收录了两篇内部原创文章,第一篇由张美苑给我们带来"Android App性能评测分析--流畅度篇":第二篇则由国虹给我讲讲如何利用SSH端口转发实现跨机器直接 ...

  9. 极乐技术周报(第十六期)

    2019独角兽企业重金招聘Python工程师标准>>> 几年前的真事,项目组 review 同事代码,notepad 打开 web.config 看数据库连接串,其中写着 " ...

  10. 极乐技术周报(第十九期)

    2019独角兽企业重金招聘Python工程师标准>>> 极乐技术周报(第十九期) 为什么程序员总是搞混万圣节和圣诞节? 因为... Oct 31 = Dec 25. 1.爬虫工程师如 ...

最新文章

  1. 微服务网关Zuul迁移到Spring Cloud Gateway
  2. BZOJ 3244: [Noi2013]树的计数
  3. 解析su,su -,sudo的区别
  4. 攻防世界web题ics-06(爆破id值)
  5. CentOs6.5 修改主机名
  6. ES2020的新特性解读
  7. 关于IKAnalyzer自定义分词的切换主词典的方法
  8. 数据展示_使用Cadvisor监控容器并展示数据
  9. Oracle查看用户、用户权限、用户表空间、用户默认表空间
  10. 直播预告|阿里云天池牛年读书会《中学生可以这样学Python(微课版)》
  11. python全局变量怎么删除_python 全局变量怎么改
  12. linux下无法删除文件夹,linux服务器下完美解决无法删除虚拟主机文件或文件夹...
  13. php5.5 安装pdo oci,PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
  14. 计算机病毒进化趋势,人类进化趋势是什么?
  15. java霸王别姬游戏_霸王别姬_JAVA游戏免费版下载_7723手机游戏[www.7723.cn]
  16. Excel中替换单元格中的换行符
  17. 点云法线估计:C++实现
  18. 修改服务器端口后防火墙要设置吗,服务器设置完防火墙需要重启吗
  19. 请写出sfr和sbit的语句格式_KEIL中的SFR和SBIT用法
  20. 串口示波器 serial_port_plotter 二次开发环境搭建(含 QT搭建)

热门文章

  1. 程序员如何保护好自己的发际线
  2. vue项目中axios请求网络接口封装
  3. java与python结合使用_Java与Python使用grpc跨平台调用
  4. python中print的本质_Python之路---函数进阶??
  5. vue全家桶搭建前端页面注意细节及遇到的难题
  6. 开源的胜利:意大利法院判定开源协议条款可强制执行
  7. LanguageTool至少需要哪些jar包?
  8. 以前做过一个光标代码的梦,貌似也是个预言梦
  9. 一以贯之是一个思想家成熟的标志
  10. 连文件搜索都不会用,也不自己反省一下?