写点什么

Android 开发周报:谷歌停止支持 Eclipse、dex 文件结构详解

  • 2016-11-09
  • 本文字数:1214 字

    阅读完需:约 4 分钟

  1. 《五分钟带你看懂 Android NestedScrolling 嵌套滑动机制》:Android 在发布 5.0 之后加入了嵌套滑动机制 NestedScrolling,嵌套滑动作为官方推出的一套更加方便的处理滑动的工具,可以说是很大程度上减少了我们在出来这方面问题上的复杂性。本文对嵌套滑动机制进行详细的分析。
  2. 《Android View 全解析 (四)–onDraw》:onDraw 相对 onMeasure 与 onLayout,涉及到的知识面非常的广。从 Canvas 提供的种类繁多的 API,到 Paint、Path 贝塞尔曲线等等高阶的工具。在这些工具的支持下,圆角按钮、复杂的下拉动画等等都手到擒来。关于这些工具的具体用法,在文末提供一些参考链接,有兴趣的同学可以去学习下。
  3. 《都是套路——Dagger2 没有想象的那么难》:谷歌开发维护的 Dagger2 出来有很长时间了,目前在很多开源项目上也能看到它的身影。看了一些文章和项目,发现 Dagger2 的入门虽然有些难,但还是有一些规律可循的。对于开源的第三方项目,作者认为都是有套路可循的,找到这个套路,入门就不会难了。阅读文章,看看作者是如何上手 Dagger2 的。
  4. 《dex 文件结构及其应用》:做 Android 的同学对 dex 文件一定不会陌生,它其中包含了我们一个工程所有的类,方法,字段等等的信息。通过对 dex 文件格式的学习,我们可以收获到的东西是非常多的。可能很多同学一想到文件格式这类的内容都会觉得头大,认为这是一个很高深的内容。本文作者一开始接触这方面东西的时候也有这样的抵触情绪,不过随着学习的深入,发现其实整个架构是很清晰的,所以写了这篇文章,总结了关于 dex 的一些知识点。
  5. 《Glow Android 优化实践》:作者所在的公司主营四款 App。作为创业公司,四款 App 都处于高速开发中,平均每个 Android App 由两人负责开发,同时负责 Android 和 Server 开发。本文对其中一款——Glow 进行了详细的技术分析,从网络层优化、内存优化、图片优化到异常处理、依赖注入技术的使用等等进行了详细的介绍。作者对整个 App 现有工具的探索及优化进行了讲解,希望对读者有所启发。
  6. 《安卓自定义 View 进阶 -MotionEvent 详解》:MotionEvent 负责集中处理所有类型设备的输入事件,Android 将所有的输入事件都放在了 MotionEvent 中,随着安卓的不断发展壮大,MotionEvent 也开始变得越来越复杂。本文为我们详细介绍了 MotionEvent 的相关知识。
  7. 《微信小程序开发思考总结——腾讯“信用卡还款”项目实践》:微信小程序是一种介于原生 app、和 web app 的 hybrid。通过微信进行加载,实现类似原生 app 的流畅。微信团队本周对外宣布,微信小程序开放公测。开发者可登陆微信公众平台申请,开发完成后可以提交审核,公测期间咱不能发布。本文详细介绍了微信小程序的开发流程及技术细节。
  8. 《途牛 APK 压缩最佳实践》:途牛 App 自 2013 年诞生,只有单品到如今发展成多产品平台。技术上从纯原生技术到如今接入了 React Natvie 方案,其客户端技术一直在不段的更新、升级。本文详细介绍了途牛 App 三年多的技术选型及发展之路。
2016-11-09 18:003156
用户头像

发布了 121 篇内容, 共 44.7 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

应收账款的界定

whatever

供应链金融 保理

网络安全好学吗?手把手教你学metasploit 网络安全工程师学习资料汇总

学神来啦

惟客数据“惟客云”升级:稳操胜“券”,助力商家精准营销

科技热闻

Greenplum 内核源码分析 - 分布式事务 (五)

王凤刚(ginobiliwang)

源码分析 greenplum 分布式式事务

HBase 优化如何操作

编程江湖

HBase

甲方,你们愿意被乙方侮辱吗?

码农一米

云计算 云服务

React 中五种常见的使用样式

编程江湖

React

Kafka的灵魂伴侣LogiKM(1)之集群的接入及相关概念讲解

Kafka中文社区

阿里巴巴集团副总裁贾扬清-一个AI开发者的奇幻漂流

大咖说

带你认识传统语音识别技术

华为云开发者联盟

语音识别 语言模型 声学模型 隐马尔可夫链 WFST解码

VRAR产业峰会暨第二届华为VR开发应用大赛颁奖典礼在和平区成功举办!

华为云开发者联盟

云计算 5G AR 华为云 vr

前端培训:React Native 开发过程中遇到的坑

@零度

前端开发 ​React Native

【直播预告】全国人工智能大赛赛题讲解直播来啦!1月6日晚20点,不见不散!

OpenI启智社区

人工智能大赛

Dumpling 导出表内并发优化丨TiDB 工具分享

PingCAP

docker

Docker jenkins pipeline

一图解析MySQL执行查询全流程

华为云开发者联盟

MySQL 服务器 数据包 查询语句 应用层

如何解决JDBC死链接导致NIFI线程假死

编程江湖

Java开发之SSM框架整合配置知识分享

@零度

ssm JAVA开发

安装VTK配置出现错误

Ayosh

qt

Elasticsearch 多种跨机房灾备方案对比与实战解读

Se7en

Python猫 2021 文章小结,翻译竟比原创多!

Python猫

Python

ReactNative进阶(二):ReactNative 项目文件结构介绍

No Silver Bullet

React Native 1月月更

「offer来了」面试中必考的15个html知识点

星期一研究室

html html5 css3 前端 html/css

Stellantis集团将于2022CES展期间召开网络直播发布会

InfoQ_967a83c6d0d7

Tableau Day1: 完成第一个可视化

贾献华

Tableau 1月月更

Java后端学习笔记

小太阳

Java 学习笔记 学习路线

三星堆遗址

wood

300天创作 三星堆

设计模式【7】-- 探索一下桥接模式

秦怀杂货店

Java 设计模式 桥接模式

基于机器学习和TFIDF的情感分类算法,详解自然语言处理

华为云开发者联盟

自然语言处理 机器学习 算法 TFIDF 情感分类

【MongoDB学习笔记】MongoDB索引那点事

恒生LIGHT云社区

数据库 mongodb 索引

自创解法!setTimeout+Promise+Async输出顺序?简单的一匹!!

Sunshine_Lin

面试 前端 ES6 Promise Async

Android开发周报:谷歌停止支持Eclipse、dex文件结构详解_Android/iOS_郭亮_InfoQ精选文章