写点什么

Android 开发周报:锤子新品发布、实战解析 Android 架构

  • 2015-08-27
  • 本文字数:2006 字

    阅读完需:约 7 分钟

新闻

  1. 《锤子 Smartisan OS 2.0 发布:超 200 项改进》:锤子科技于 8 月 25 日在上海梅赛德斯 - 奔驰文化中心举行了新品发布会,在此次发布会上,锤子 Smartisan OS 2.0 也正式发布,号称有超过 200 项改进。在细节上,Smartisan OS2.0 有许多贴心设计,包括多任务切换界面标注哪个应用在播放音频、自定义锁屏启动快捷应用、通讯录字母轴长按字母可显示具体的姓、可按安装时间、使用频率、色彩等顺序排列应用图标。
  2. 《这几个 APP,Google 不会再预装到你的 Android 手机上了》:和以往要求 Android 手机厂商预装自己的应用不同,这次,Google 将减少要求 Android 手机厂商在新机上预装的 App 数量,据国外媒体 AndroidCentral 报道,这些 APP 包括 Google Play Games,Google Play Books,Google+,Google Newsstand,Google Earth 以及 Google Keep。
  3. 《传谷歌 Android Pay 将于本周上线》:据麦当劳连锁餐厅泄露的备忘录文件显示,Android Pay 将在本周三,即 8 月 26 日在美国正式上线。届时,美国的麦当劳餐厅将能够接受 Android Pay 与 Apple Pay 两种移动支付系统。

教程

  1. 《Android 应用 Preference 相关及源码浅析 (SharePreferences 篇)》:在我们开发 Android 过程中数据的存储会有很多种解决方案,譬如常见的文件存储、数据库存储、网络云存储等,但是 Android 系统提供了更加方便的一种数据存储方式,那就是 SharePreference 数据存储。其实质也就是文件存储,只不过是符合 XML 标准的文件存储而已,而且其也是 Android 中比较常用的简易型数据存储解决方案。本文探讨了 SharePreferences 的实现原理,有助于我们我们理解 SharePreferences。
  2. 《Android 6.0 中的新技术总结》:最近 Google 正式发布了 Android M,并命名为“棉花糖”(Marshmallow),对于开发者来说,有哪些新的技术和变化呢?本文总结了一些 Android 6.0(API 23)给开发者带来新的技术和改变。
  3. 《Android ListView 异步加载图片乱序问题,原因分析及解决方案》:在 Android 所有系统自带的控件当中,ListView 算是最常用的一个组件,并且用法也比较复杂。很多同学对 ListView 的运行原理不理解,所以导致出现问题时会感觉无从下手。比如在 ListView 中异步加载图片,如果使用不当,则会出现图片乱序的情况。本文详细分析了乱序的原因,并且讲解了 ListView 的重用机制。
  4. 《Android Hook 神器:XPosed 入门与登陆劫持演示》:Xposed 是一款可以在不修改 APK 的情况下影响程序运行的框架服务,基于 Xposed 能够制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。在本文中,作者详细介绍了 Xposed 的操作步骤以及登陆劫持实战演练。
  5. 《薄荷 Toolbar(ActionBar)的适配方案》:Toolbar 是应用内容的标准工具栏,可以说是 ActionBar 的升级版。相比 Actionbar,Toolbar 最明显的一点就是变得很自由,一般把它放到最上面,当然也可以把它放到中间、底部或其它位置。本文对 Toolbar 使用过程中的一些适配问题提供了具体的解决方案。
  6. 《Android 开发规范与应用》:在 Android 开发的过程中,随着项目越来越大,同一项目参于的人数由原来的一个变成了多个时,制定必要的开发规范,会有利与项目的正常进行,有了规范,才容易写出易维护的代码。本文从多个维度对 Android 开发规范提出了建议,比如使用 Gradle 和它推荐的工程结构,不要自己写 HTTP 客户端,使用 Volley 或 OkHttp 库,使用 Fragments 来呈现 UI 视图,使用 Activities 只是为了管理 Fragments。本文的建议有利于我们管理项目及进行团队开发管理。这里是原文地址。
  7. 《实战解析Android 架构设计原则》:好的软件架构会帮助代码保持清晰和健壮,还可以保持代码的可扩展性,易于维护。软件会随着时间发展和改变,其实这也是架构上的发展和改变。好的软件设计必须能够帮助我们发展和扩充解决方案,保持其健壮性,而不必每件事都重写代码。本文是一篇关于Android 架构设计的精品文章,推荐Android 高级开发者阅读。翻译自 fernandocejas ,是

开源项目

  1. okhttp-utils :okhttp-utils 是 okhttp 的辅助类,整合了 Gson,支持直接返回对象或对象集合,使用时必须加入 Gson 的依赖 Jar 包.
  2. MixtureTextView :这是一个支持 Android 图文混排、文字环绕图片等效果的开源组件。MixtureTextView 提供了字体颜色、字体大小接口,也可以在 ListView 中使用。
  3. TransitionPlayer :TransitionPlayer 是一个引导页开源库,项目中的转场动画很赞。

视频

  1. Android 性能模式第二季:谷歌开发者频道(Google Developers channel)录制的关于 Android 性能的视频目前更新到第二季了,视频中配有中文字幕。这些视频是我们对 Android App 进行优化的优秀教材。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

2015-08-27 19:003776
用户头像

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

关注

评论

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

分布式事务与分布式系统

邱学喆

分布式事务 raft CAP PAXOS 副本一致性

网络攻防学习笔记 Day18

穿过生命散发芬芳

5月日更 网络攻防

怎么学

Nydia

学习

url踩坑记录

ES_her0

5月日更

❄️【程序员必看系列】开源项目有盈利模式指南

码界西柚

开源 程序员 盈利模式 5月日更

docker(centos系统)安装vim工具

liuzhen007

Docker 5月日更

集成学习案例一 (幸福感预测)

容光

数据处理

冈萨雷斯《数字图像处理》学习总结及感悟:第一章 绪论 百闻不如一见

老猿Python

图形图像处理 数字图像处理 冈萨雷斯

5分钟速读之Rust权威指南(四)

wzx

JavaScript rust

JavaScript 类型化数组

空城机

JavaScript 大前端 5月日更 类型化数组

“读万卷书,行万里路”,让你收获一个不平凡的人生

小天同学

读书 成长 旅行 5月日更

Golang List, Ring and Map

escray

学习 极客时间 Go 语言 5月日更

ConcurrentHashMap

ltc

ConcurrentHashMap

数字化战争即将开启,区块链将成为有效防护壁垒

CECBC

2千亿级超大模型的构建,能否突破中文场景的极限

这不科技

人工智能 nlp

明天重新杨帆起航

IT蜗壳-Tango

5月日更

浪潮云向前进一步,又向后让一步

云计算

成功产品三要素

lenka

5月日更

阿里工作6年,熬到P7就剩这份学习笔记了,已助朋友拿到7个Offer

Java 程序员 架构 面试

数据挖掘从入门到放弃(五)seaborn 的数据可视化

数据社

机器学习 5月日更

从非洲血库到热带雨林:为什么普惠联接是社会的数字化支点?

脑极体

千万级学生管理系统的<考试试卷>存储方案

唐江

架构实战营

Flutter开发:Failed to retrieve the Dart SDK…的解决方法

三掌柜

5月日更

Unix/Linux 编程:网络编程之 线程池

赖猫

Linux Linux服务器开发 Linux网络编程

位列第五大生产要素,大数据该如何突破隐私安全魔咒?

CECBC

架构学习笔记:架构定义

风翱

架构 5月日更

霸榜GitHub的阿里内部Spring Boot实战文档到底有多强?

Java 架构 面试 微服务

Dubbo 负载均衡

青年IT男

dubbo

《冰河的渗透实战笔记》电子书,442页,37万字,正式发布!!

冰河

网络安全 信息安全 渗透测试 网络攻防 互联网技术

android端音频采集与播放

floer rivor

android 音视频

Python 协程

若尘

协程 Python编程 5月日更

Android开发周报:锤子新品发布、实战解析Android架构_移动_郭亮_InfoQ精选文章