写点什么

Android 开发周报:Weex 开放内测邀请、React Native 启动路径剖析

  • 2016-04-26
  • 本文字数:1892 字

    阅读完需:约 6 分钟

新闻

  1. 《阿里宣布开源Weex ,亿级应用匠心打造跨平台移动开发工具》:阿里巴巴在QCon 大会上宣布跨平台移动开发工具Weex 开放内测邀请。Weex 能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native 级别的性能体验,并支持iOS、安卓、YunOS 及Web 等多端部署。对于移动开发者来说,Weex 主要解决了频繁发版和多端研发两大痛点,同时解决了前端语言性能差和显示效果受限的问题。开发者可通过 Weex 官网申请内测。
  2. 《谷歌 I/O 2016 大会日程公布:VR 才是真正重头戏!》:即将于 5 月 18 日拉开帷幕的谷歌 I/O 2016 大会令人期待不已,除了一年一度的固定节目最新安卓系统(Android 7.0)外,谷歌今年似乎将更多重心放在了时下大热的 VR 领域。

教程

  1. 《如何给安卓 APP 安装听诊器,检查数据问题》:从事移动端安卓 App 的开发,除了代码逻辑之外就是在和数据打交道。数据的输入输出,往返于网络接口之间,流窜于内存之中存储之内,不能像编写的代码那样直接在代码编辑器中看到其具体的内容。Stetho 英译为“听诊”,是 Facebook 研发的安卓 APP 网络诊断和数据监控的框架,本文介绍了如何使用 Stetho 来窥探数据。
  2. 《【ReactNative For Android】框架启动核心路径剖析》:RN 启动过程比较复杂,整个启动过程是先启动终端运行时,随后由终端上下文去启动 JS 的运行时,进而布局,最后再由终端进行渲染,最后将 View 添加到 RootView 上。本文来自 QQ 空间团队,文章结合源码,分析了 ReactNative For Android 的启动过程。
  3. 《为什么我说 Android 插件化从入门到放弃?》:Android 插件化技术目前已经基本成熟了,各大公司也都有了自己的插件化平台,机制可能会有不同,因为插件化有很多流派,每个流派的思想都不太一样。但作者认为随着 React Native 的稳定,插件化也即将落幕。本文作者有长达 12 年的软件开发经验,熟悉多个平台的开发技术,作者在文章中还提到了其它的软件开发思想,这些思想值得我们深入思考实践。
  4. 《Gradle 构建最佳实践》:随着谷歌对 Eclipse 的无情抛弃和对 Android Studio 的日趋完善,使用 Gradle 构建 Android 项目已经成为开发者的一项必会良技。虽然网上有很多关于 Gradle 的文章,Gradle 官方和谷歌也提供了详细的文档和教程,但很多同学并不能快速解决出现的问题。本文从实际使用角度出发,汇总了大量 Gradle 的使用技巧。
  5. 《关于 Weex 你需要知道的一切》:QCon 第一天,GMTC 全球移动技术大会联席主席、手淘技术老大庄卓然(花名南天)在 Keynote 上宣布跨平台开发框架 Weex 开始内测,并将于 6 月份开源。Weex 的前身是 WeApp,一个用 JSON 配置原生 UI 组件来实现动态化的框架,Weex 是 WeApp 的进化版本,加上 ex 去掉 App,就成了现在这个名字,本文是一篇采访稿,回答了关于 Weex 的多个问题。
  6. 《Android 单元测试(三):JUnit 单元测试框架的使用》:我们写单元测试,一般都会用到一个或多个单元测试框架。JUnit4 是 Java 界用的最广泛,也是最基础的一个框架,其他的很多框架,包括 Robolectric,都是基于或兼容 JUnit4 的。本文介绍了 JUnit 单元测试框架在 Android 中的使用方法。
  7. 《实战 kotlin@android(三):扩展变量与其它技巧》:Kotlin 用起来还是很愉快的,它可以直接应用在 Android 开发中。对于构建 View 来讲,它不是特别的厉害,因为使用 XML 布局有诸多优势,就现在而言是最佳的方式。但在某些情况下动态的构建 View 更符合需求,此时 Kotlin 就能很大程度上简化代码、优化风格。本文是 Kotlin 开发系列文章的第三篇,如果你没有看过,建议阅读:第一篇地址第二篇地址
  8. 《移动端即时通讯系统实践》:在信息高度发达的今天,IM 基本上已经成为了一个社交应用的标配。本文从一个移动开发者的视角出发,探讨移动端即时通讯系统的技术选型和关键要点。

开源项目

  1. AndroidSdkSourceAnalysis :该项目是对 Android SDK 的源码解析。目前还有大量主题没有被认领,如果你有兴趣,可以加入到该项目。
  2. android-about-page :这是一个能够帮助我们快速创建关于页面的项目。
  3. AndroidDaemonService :该项目涉及到了进程保活的相关知识,介绍了如何让 App 合理并且优雅的保活。
  4. Android 键盘面板冲突 布局闪动处理方案:由于 Android 上的输入法太多,所以很多 Android 开发者都遇到过键盘冲突的坑。该项目给出了一种键盘面板冲突的布局闪动处理方案。

视频

  1. 《Android 开发艺术探索》:《Android 开发艺术探索》一书作者录制的 Android 视频。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-04-26 19:002953
用户头像

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

关注

评论

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

一文详解阿里云可观测体系下标签最佳实践

阿里巴巴云原生

阿里云 云原生 可观测

软件国产化进程中的快速应用兼容策略

Geek_2305a8

用户数据安全再升级!百度网盘行业首获CCRC个人信息保护认证证书、信通院白皮书权威认可

Geek_2d6073

KeyShot 10 Pro for mac(3D渲染动画制作软件)

Mac相关知识分享

淘宝天猫API接口探索:店铺商品全览与拍立淘图片搜索实战

代码忍者

API 接口 pinduoduo API

软件测试丨用户端App通用测试方法

测试人

软件测试

免费的项目管理软件都有哪些?9款值得尝试的选择

爱吃小舅的鱼

免费项目管理软件

精益研发管理:如何用工具助力制造业IPD

axe

敏捷 精益 IPD 制造业 项目管理工具

Sensei for Mac(系统优化清理工具)中文版

Mac相关知识分享

通义灵码 x 函数计算:构建高效开发流程,加速项目交付

阿里巴巴云原生

阿里云 云原生 通义灵码

KAG 技术与实践分享|基于 KAG 框架自主完成领域图谱构建和知识问答

可信AI进展

测试外包服务 | 从人员外包到测试工具、测试平台,提供全方位的测试解决方案~

测吧(北京)科技有限公司

测试

杰邦网络-安徽芜湖联通DC安全基地:网络安全的坚固堡垒,为企业发展保驾护航

江湖老铁

释放超凡性能,打造鸿蒙原生游戏卓越体验

HarmonyOS SDK

HarmonyOS NEXT

2024“创客中国”国际中小企业创新创业大赛决赛即将在南沙开启→

新消费日报

淘宝天猫API接口:关键字搜索商品列表与详情图的创新应用

代码忍者

API 接口 pinduoduo API

敏捷管理中项目优先级管理如何排序

爱吃小舅的鱼

敏捷管理

淘口令真实URL API接口的应用与收益

科普小能手

淘宝 API url API 接口 1688淘口令接口

为什么任拓数据选择 NocoBase?自研转型最佳实践

NocoBase

开源 低代码 数字化转型 零代码 客户案例

小程序实现支付能力是真实需求?

Geek_2305a8

BetterDisplay Pro Mac(屏幕显示优化软件)

Mac相关知识分享

MindNode for mac(思维导图软件)中文版

Mac相关知识分享

CleanShot X for mac(录屏截图工具)

Mac相关知识分享

开放创新,释放云上生产力 | 2024华为云开源开发者论坛盛大开启,邀您相约上海

华为云开源

开源 开发者 开发者生态 开发者大会

什么是项目群管理

爱吃小舅的鱼

项目群管理

阿里云 Elastic Enterprise 正式上线!

阿里云大数据AI技术

大数据 elastic 阿里云 Elastic Enterprise

通义灵码 x 函数计算:构建高效开发流程,加速项目交付

阿里云云效

阿里云 云原生 通义灵码

京东API接口揭秘:轻松获取商品SKU信息的实战指南

代码忍者

API 接口 pinduoduo API

Android开发周报:Weex开放内测邀请、React Native启动路径剖析_移动_郭亮_InfoQ精选文章