Android开发周报:Android L默认加密用户数据
Android开发周报:Android L默认加密用户数据
新闻
- 《iCloud前车之鉴,Android L默认开启加密功能》:iCloud 艳照风波再起,第二波女星照片流出,大量女星的裸照又开始在社交网站疯传,本次大规模的“艳照门”依然有可能是黑客利用苹果iCloud云端系统的漏洞, 在破解了女艺人们所设的简单密码后侵入并非法盗取了裸照,继而在网络论坛发布。注重保护用户的隐私,是厂商们义不容辞的责任,谷歌宣布Android L上将默认加密用户数据。
- 《苹果出了个指南教你怎么从Android向iOS迁移数据》: iOS 8 正式版发布,iPhone 6已经开售,该是应了各路分析师们说的 iPhone 与高端 Android 机抢夺市场份额的思路,苹果竟然提供了一份从 Android 设备向 iOS 设备迁移内容的指南。有趣的是,Google 的 Eric Schmidt 在去年提供过一份从iOS 向 Android 迁移内容的指南,苹果与谷歌的竞争在时刻进行着。
教程
- 《How to create a menu like Hello SMS》:Hello SMS是世界上首款标签式短信应用,界面设计为极简风格,没有多余的装饰没有复杂的配色,文章讲解了如何开发类似于Hello SMS的标签功能,并且作者给出了实现源码。
- 《在安卓上使用RxJava》:RxJava 是由Netflix开发的响应式扩展(Reactive Extensions)的Java实现,Netflix将这个库托管到了Github上,支持Java6以上的版本并且可以用于Android App开发。文章介绍了如何在Android中使用RxJava observables(基于Square的Retrofit组件)创建REST API客户端。此处是国外大牛开发的RxJava for Android example。
- 《Android Studio Tips Of the Day – Roundup》:Android Studio 的版本号已经达到了0.8.11,虽然现在还是beat版,但国内外的许多开发者都已经从Eclipse转到了Android Studio,并且Android Studio取代Eclipse成为Android开发的首选IDE只是时间问题。文章汇总了一些使用Android Studio时的技巧,来帮助广大开发者提高开发效率。
- 《Messaging on Android Wear》: 以Moto 360为代表的多款Android Wear已经渐渐进入到了普通消费群体,Android Wear让许多开发商看到了新的机会。智能手表的屏幕要比手机屏幕小很多,谷歌官方博客针对Android Wear的特点,以消息、通知收发作为切入点,给开发者提供了建议。
- 《在WebView中如何让JS与Java安全地互相调用》: 在目前安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用WebView作为业务内容展示与交互的主要载体是非常好的折中方案。那么在这种 Hybrid(混合式) App中,难免就会遇到页面JS需要与Java相互调用,调用Java方法去做那部分网页JS不能完成的功能。如何便利地、安全可靠的在JS代码中调用 Java方法,可以参考文章中作者的解决方案。
- 《使用NDK做本地开发时的一些优化建议》:这篇Google官方的培训课程提出了在使用NDK做本地开发时的一些优化建议,如避免FindClass重复查找,内存泄露,常用的数组操作和系统版本中的一些兼容检查问题。对于使用C/C++完成安卓共享库或者ELF程序的开发者,看了这篇文章应该会少踩很多坑。
- 《Android数据库高手秘籍——使用LitePal升级表》: 了解LitePal的基本用法,可以体验到使用框架来进行创建表操作的便利,然而大家都知道,创建表只是数据库操作中最基本的一步而已,在一开始创建的表 结构,随着需求的变更,到了后期是极有可能需要修改的。因此,升级表的操作对于任何一个项目也是至关重要的,作者介绍了在Android传统开发当中升级 表的方式,以及使用LitePal来进行升级表操作的用法。
8.《Android应用开发全程实录》:ListView是每个Android App中都会用到的控件,ListView使用起来非常简单,但其原理很多人却并不了解。作者在文中详细介绍了ListView、Adapter的基础知识和原理。
开源项目
- 基于xmpp的Android即时通讯:即时通讯已经成为许多App的必备功能,但并不是每个公司都有相关的技术积累,该项目是基于xmpp实现的即时通讯功能,实现了语音通话、好友管理、单聊、群聊、发送语音、发送多媒体等功能。可以参考作者的思路开发自己的IM应用。
- SunDay天气第二弹:该项目主要使用Android方面最新的IDE,新的技术、新特性,以及一些流行的开源库快速开发的REST Client,天气数据来自公共天气的api。
- EffectiveAndroidUI:Android UI高效开发的Demo,项目中包含了大量Android开发经常用到的UI技巧,包含Dagger、MVP、Butterknife等工具的使用,以及不同layout 布局的区别、如何使用Fragment等等。值得所有Android开发者收藏。
Android开发周报:Android L默认加密用户数据的更多相关文章
- Android开发周报:Flyme OS开源、经典开源项目解析
Android开发周报:Flyme OS开源.经典开源项目解析 新闻 <魅族Flyme OS源码上线Github> :近日魅族正式发布了MX5,并且在发布会上,魅族还宣布Flyme OS开 ...
- AllJoyn+Android开发案例-android跨设备调用方法
AllJoyn+Android开发案例-android跨设备调用方法 项目须要涉及AllJoyn开源物联网框架.前面主要了解了一些AllJoyn主要的概念.像总线,总线附件,总线对象,总线接口这种概念 ...
- CSharp程序员学Android开发---3.Android内部元素不填充BUG
最近公司组织项目组成员开发一个Android项目的Demo,之前没有人有Andoid方面的开发经验,都是开发C#的. 虽说项目要求并不是很高,但是对于没有这方面经验的人来说,第一步是最困难的. 项目历 ...
- Android开发周报:反编译对抗研究、动手制作智能镜子
新闻 <Android Wear落地中国 谷歌增强安卓生态控制力> :9月8日,由摩托罗拉推出的智能手表Moto 360二代作为国内发售的第一款搭载官方Android Wear的设备,正式 ...
- Android开发:Android Studio开发环境配置
一.android studio下载: 1.Windows版: 下载地址:https://pan.baidu.com/s/1-sg4dN_2B5nn2YJf-C7XLQ 提取码:yedc 2.Mac版 ...
- [Android开发教程]Android官网developer training中文版教程 - 1.1.1 创建一个Android项目
本系列持续更新中.转载请注明来源. 前言:近期打算系统学习一下Android开发,发现Android官网上的developer training也是个非常好的学习资料,于是想到一边学习一边写一个中文版 ...
- Android开发学习——android体系结构
Android的体系结构采用了分层架构的思想, 从上层到底层共包括四层,分别是应用程序程序层.应用框架层.系统库和Android运行时和Linux内核. 一 应用程序层 该层提供一些核心应用程序包,例 ...
- Android开发学习---android下的数据持久化,保存数据到rom文件,android_data目录下文件访问的权限控制
一.需求 做一个类似QQ登录似的app,将数据写到ROM文件里,并对数据进行回显. 二.截图 登录界面: 文件浏览器,查看文件的保存路径:/data/data/com.amos.datasave/fi ...
- Google主推-Android开发利器——Android Studio,这可能是最全的AS教程!
Android Studio使用手册 "工欲善其事必先利其器" 作为一个Android开发人员来说,一款好的开发工具也是相当重要的,在相当长的时间礼,Google都是基于Eclip ...
随机推荐
- PHP - 目录与文件
第6章 目录与文件 学习要点: 1.目录操作 2.磁盘.目录和文件计算 3.文件处理 将相关的数据组织为文件和目录等实体,这一直是计算环境的核心概念.出于这个原因,程序员需要有一种方法来获得关于文件和 ...
- C#中的正则 Regex类
转义符的总结: 开始数 …………………………………………………………. 3 )Regex.matches() 提取所有符合要求的字符串 string str=@"绩大于80,则奖励50元.语 ...
- 复合文档的二进制存储格式研究[ole存储结构](word,xls,ppt...)[转]
复合文档文件格式研究 前 言 复合文档(Compound Document) 是一种不仅包含文本而且包括图形.电子表格数据.声音.视频图象以及其它信息的文档.可以把复合文档想象成一个所有者,它装着 ...
- spring mvc 与 jquery ajax
在 Spring mvc3中,响应.接受 JSON都十分方便. 使用注解@ResponseBody可以将结果(一个包含字符串和JavaBean的Map),转换成JSON. 使用 @RequestBod ...
- perl 继承 @ISA
12.5 类继承 对Perl的对象剩下的内容而言,从一个类继承另外一个类并不需要给这门语法增加特殊的语法,当你调用一个方法的时候, 如果Perl在调用者的包里找不到这个字过程,那么他就检查@ISA数组 ...
- 杭电ACM1408——盐水的故事
简单的题目,RT,就能够写出代码.须要注意的是类型的应用,应该用浮点型. 以下的是AC的代码: #include <iostream> using namespace std; int m ...
- asp.net2.0安全性(1)--用户角色篇(代码实现2)--转载来自车老师
加载所有用户 MembershipUserCollection user = Membership.GetAllUsers(); listUser.DataSource = user; listUse ...
- [课堂实践与项目]NavigationController与TabBarController的综合使用及易错点分析(包含消息提醒,app更新)
陈述:我们在使用tabbarController的时候,我们总会和NavagationController联合起来.但是不联合的时候又是什么样的一种pool的情况呢?我们就单单的 TabBarCont ...
- 测试 __try, __finally, __except(被__finally捕获的异常, 还会被上一级的__except捕获。反之不行)
C语言标准是没有 try-catch语法 的, M$家自己提供了一组. /// @file ClassroomExamples.c /// @brief 验证C语言的非标准try, catch #in ...
- Android手势识别(单击 双击 抬起 短按 长按 滚动 滑动)
对于触摸屏,其原生的消息无非按下.抬起.移动这几种,我们只需要简单重载onTouch或者设置触摸侦听器setOnTouchListener即可进行处理.不过,为了提高我们的APP的用户体验,有时候我们 ...