点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

Android 开发周报:Android L 默认加密用户数据

  • 2014-09-22
  • 本文字数:1929 字

    阅读完需:约 6 分钟

新闻

  1. 《iCloud 前车之鉴,Android L 默认开启加密功能》:iCloud 艳照风波再起,第二波女星照片流出,大量女星的裸照又开始在社交网站疯传,本次大规模的“艳照门”依然有可能是黑客利用苹果 iCloud 云端系统的漏洞,在破解了女艺人们所设的简单密码后侵入并非法盗取了裸照,继而在网络论坛发布。注重保护用户的隐私,是厂商们义不容辞的责任,谷歌宣布 Android L 上将默认加密用户数据。
  2. 《苹果出了个指南教你怎么从 Android 向 iOS 迁移数据》: iOS 8 正式版发布,iPhone 6 已经开售,该是应了各路分析师们说的 iPhone 与高端 Android 机抢夺市场份额的思路,苹果竟然提供了一份从 Android 设备向 iOS 设备迁移内容的指南。有趣的是,Google 的 Eric Schmidt 在去年提供过一份从 iOS 向 Android 迁移内容的指南,苹果与谷歌的竞争在时刻进行着。

教程

  1. 《How to create a menu like Hello SMS》 Hello SMS 是世界上首款标签式短信应用,界面设计为极简风格,没有多余的装饰没有复杂的配色,文章讲解了如何开发类似于 Hello SMS 的标签功能,并且作者给出了实现源码。
  2. 《在安卓上使用 RxJava》 :RxJava 是由 Netflix 开发的响应式扩展(Reactive Extensions)的 Java 实现,Netflix 将这个库托管到了 Github 上,支持 Java6 以上的版本并且可以用于 Android App 开发。文章介绍了如何在 Android 中使用 RxJava observables(基于 Square 的 Retrofit 组件)创建 REST API 客户端。此处是国外大牛开发的 RxJava for Android example。
  3. 《Android Studio Tips Of the Day – Roundup》:Android Studio 的版本号已经达到了 0.8.11,虽然现在还是 beat 版,但国内外的许多开发者都已经从 Eclipse 转到了 Android Studio,并且 Android Studio 取代 Eclipse 成为 Android 开发的首选 IDE 只是时间问题。文章汇总了一些使用 Android Studio 时的技巧,来帮助广大开发者提高开发效率。
  4. 《Messaging on Android Wear》:以 Moto 360 为代表的多款 Android Wear 已经渐渐进入到了普通消费群体,Android Wear 让许多开发商看到了新的机会。智能手表的屏幕要比手机屏幕小很多,谷歌官方博客针对 Android Wear 的特点,以消息、通知收发作为切入点,给开发者提供了建议。
  5. 《在 WebView 中如何让 JS 与 Java 安全地互相调用》:在目前安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用 WebView 作为业务内容展示与交互的主要载体是非常好的折中方案。那么在这种 Hybrid(混合式) App 中,难免就会遇到页面 JS 需要与 Java 相互调用,调用 Java 方法去做那部分网页 JS 不能完成的功能。如何便利地、安全可靠的在 JS 代码中调用 Java 方法,可以参考文章中作者的解决方案。
  6. 《使用 NDK 做本地开发时的一些优化建议》:这篇 Google 官方的培训课程提出了在使用 NDK 做本地开发时的一些优化建议,如避免 FindClass 重复查找,内存泄露,常用的数组操作和系统版本中的一些兼容检查问题。对于使用 C/C++ 完成安卓共享库或者 ELF 程序的开发者,看了这篇文章应该会少踩很多坑。
  7. 《Android 数据库高手秘籍——使用 LitePal 升级表》:了解 LitePal 的基本用法,可以体验到使用框架来进行创建表操作的便利,然而大家都知道,创建表只是数据库操作中最基本的一步而已,在一开始创建的表结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要的,作者介绍了在 Android 传统开发当中升级表的方式,以及使用 LitePal 来进行升级表操作的用法。
    8.《Android 应用开发全程实录》:ListView 是每个 Android App 中都会用到的控件,ListView 使用起来非常简单,但其原理很多人却并不了解。作者在文中详细介绍了 ListView、Adapter 的基础知识和原理。

开源项目

  1. 基于 xmpp 的 Android 即时通讯:即时通讯已经成为许多 App 的必备功能,但并不是每个公司都有相关的技术积累,该项目是基于 xmpp 实现的即时通讯功能,实现了语音通话、好友管理、单聊、群聊、发送语音、发送多媒体等功能。可以参考作者的思路开发自己的 IM 应用。
  2. SunDay 天气第二弹:该项目主要使用 Android 方面最新的 IDE,新的技术、新特性,以及一些流行的开源库快速开发的 REST Client,天气数据来自公共天气的 api。
  3. EffectiveAndroidUI :Android UI 高效开发的 Demo,项目中包含了大量 Android 开发经常用到的 UI 技巧,包含 Dagger、MVP、Butterknife 等工具的使用,以及不同 layout 布局的区别、如何使用 Fragment 等等。值得所有 Android 开发者收藏。

感谢郭蕾对本文的审校。

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

2014-09-22 21:341914
用户头像

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

关注

评论

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

Python实现excel公式格式化工具

小小明

Python Excel

CloudQuery v1.3.5 上线!

BinTools图尔兹

数据库 oracle 运维 开发工具 dba

vue+element中引入百度地图

尔嵘

Vue Element 百度地图

剖析Android开发未来的出路在哪里,终局之战

欢喜学安卓

android 程序员 面试 移动开发

关于 JavaScript 闭包

程序员海军

JavaScript 大前端 闭包

互联网大厂100道Android面试题助你冲关金三银四!附小技巧

欢喜学安卓

android 程序员 面试 移动开发

将word试卷匹配转换为结构化表格

小小明

Python word

AI技术在小程序生态质量保障方向的落地实践

百度开发者中心

百度智能小程序

美团3面(Java后台):NIO+BIO+Zookeeper+线程池+Redis+kafka

钟奕礼

Java 编程 程序员 架构 面试

图解 | 原来这就是 IO 多路复用

Java 程序员 架构 面试

最火前端Web组态软件(可视化)

尔嵘

大前端 可视化数据分析搭建 web组态 托拉拽组态

使用VUE和Element 创建一个dialog对话框组件的详细过程

尔嵘

Android内存泄漏检测之LeakCanary2.0(Kotlin版)的实现原理

vivo互联网技术

android kotlin 内存泄漏

批量从Word中提取图片

小小明

Python

HashMap加载因子为什么是0.75?

java_wxid

Java 面试 hashmap HashMap底层原理 加载因子

Pandas实战案例-冷空气活动寒潮级别分类

小小明

支付宝高级研发一二三面题目:CMS+CAS+线程锁+事务+雪崩+Docker

钟奕礼

Java 编程 程序员 架构 面试

Hello World !!!

潮湿了我押韵的心情

单线程、多线程和协程的爬虫性能对比

小小明

Python 爬虫

MySQL锁等待与死锁问题分析

Simon

MySQL 死锁

KeyChrone-K8使用体验

ITCamel

APK反编译

行者AI

编译

Java岗位阿里+字节+滴滴+美团+腾讯+百度+京东12万字面试题总结

Java架构追梦

Java 阿里巴巴 架构 腾讯 面试

程序员:如何写出斗帝级简历?

Java架构师迁哥

iOS 面试策略之简历的准备到面试流程

iOSer

ios 面试

用户需求差异化需要更专业的云管理平台 | 演讲实录

BoCloud博云

云计算 多云管理

试着找一下抖音下单的用户路径地图

小匚

产品经理 产品经理训练营

AI技术在小程序生态质量保障方向的落地实践

百度Geek说

小程序 AI

MySQL四大属性(特性) 底层实现原理

java_wxid

Java MySQL 数据库 面试 底层实现原理

高并发下的Redis分布式锁

java_wxid

Java redis 高并发 分布式锁 setnx

Android开发周报:Android L默认加密用户数据_Android_郭亮_InfoQ精选文章