报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

Android 开发周报:Visual Studio 2015 支持 Android 开发

  • 2014-11-18
  • 本文字数:1814 字

    阅读完需:约 6 分钟

新闻

  1. 《谷歌向 Nexus4 推送 Android 5.0 更新》:谷歌发布了 Nexus 4 安卓 5.0 的出厂镜像,这也意味着谷歌会很快向 Nexus 4 推送 Android 5.0 更新;最新消息显示,Nexus 4 用户已开始收到安卓 5.0 更新,用户可以前往系统更新选项查看。本次更新的大小为 400MB,用户在下载升级安卓 5.0 之前需要确保良好较强的 WiFi 连接,同时还需确保至少 50% 的电量。
  2. 《Visual Studio 2015 支持 Android 开发》:近日,微软的下一代集成开发环境 Visual Studio 2015 迈出了跨平台支持的最新一步,其预览版已经放出下载,将支持 Clang 编译器和 LLVM 框架,支持为 Android 及未来的 iOS 开发应用。VS 2015 支持 Java、ANT、SQL LITE 和 WebSocket4web, 提供原生的 Git 支持。
  3. 《Android 5.0 Root 工具已放出》:XDA 论坛的大神 Chainfire 刚刚放出了新版 CF-Auto Root,对于很多人来说这个工具不陌生了,这个是一个非常简单的安卓手机 Root 工具。现在新版的 CF-Auto Root 几乎支持所有安卓 5.0 Nexus 系列设备的 Root。其中包括 Nexus 4、 Nexus 5、 Nexus 7 2013、Nexus 7 2013、Nexus 9、Nexus 10。

教程

  1. 《盘点 Android 5.0 Lollipop 热门 API》:作为 Android 系统的一次重大升级,Android 5.0 Lollipop 突出采用全新的 Material Design 设计语言,不但在视觉和操作上更胜一筹,还包含扩展 UI 工具包供开发者使用,为应用添加 3D 实时阴影,可缩放矢量“drawbles”以及流畅的动画效果。本文着重介绍了其中值得开发者深爱的 12 款 API,赶紧一睹为快吧!
  2. 《Android 数据库高手秘籍 (七)——体验 LitePal 的查询艺术》:我们都知道,在所有的数据库操作当中,查询操作肯定是最复杂的,用法也是最多的。文章中介绍了数据库框架 LitePal 的查询方法。LitePal 在查询方面提供的 API 也是比较丰富,而且 LitePal 在查询方面的 API 设计也是颇为艺术。
  3. 《移动 Web 开发框架汇总》:文章中汇总了当下比较流行的移动 web 开发框架,比如 jQuery Mobile 出自于 jQuery 家族,Sencha Touch 来自于 ExtJS。jQuery Mobile 和 Sencha Touch 都是比较成熟老牌的框架,项目中也有应用。国内也有公司,像 BAT 巨头也在探索和实现了适合自己的移动 web 框架。开发者可选择适合自己的框架来开发跨平台 App。
  4. 《在低版本 Android 系统上实现 Material 设计》:​Material Design 很美观,动画效果也非常实用。Material Design 使用到的多是一些新的 API,低版本上面没有这些 API,开发者没办法使用。但是不用气馁,Google 官方以及一些大牛,提供了一些程序来支持在低版本上面实现 Material 风格的程序,文章中进行了简单的汇总。
  5. 《Java 7 和 8 的新特性以及与 Android 开发的关系》:Oracle 一直在推动 Java 的发展,到目前最新的 Java SE 是 Java 8 以及 JDK8,但是目前貌似很多人还在使用 Java 6(JDK6),文章介绍了一些 Java 7 和 Java 8 的新特性及与 Android 的关系。
  6. 《Android 应用耗电优化》:随着业务的变化,App 的功能会越来越多,App 会使用网络、GPS 等等,耗电量就成了开发者不得不考虑的问题。文章中汇总了 27 个电量优化技巧,简单实用。
  7. 《Visual Studio 的 Android 模拟器学习》:Microsoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工具. 安装的时候, 如果选 Android 开发, Visual Studio 会把调试 Android 应用程序用的 Visual Studio 模拟器也装上。文章中介绍了如何使用 Visual Studio 来开发 Android 应用以及模拟器的使用方法。
  8. 《Material – Part 1,2,3》:国外的技术朋友写的关于 Material Design 使用方法的系列教程,目前更新了三篇,可以帮助我们快速入门 Material Design。

开源项目

  1. Android-ObservableScrollView :该库实现了监听 ScrollView 的滚动事件,可实现滚动显示影藏浮层的功能,并且可以与 Android 5.0 Lollipop 中的 Toolbar 兼容。
  2. Android-PullLayout :仿 UC 天气下拉和微信下拉眼睛效果,适用于 ListView 的下拉效果。
  3. Talon-for-Twitter :开源的 Twitter 第三方客户端,该项目是作者 19 岁时完成的,功能全面,使用该项目需要申请 API 密钥。
  4. android-async-http :异步 HTTP 请求库,该库可以完成 GET、POST、文件上传、解压缩、JSON 解析等等,功能强大并且省流量。

感谢郭蕾对本文的审校。

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

2014-11-18 00:065244
用户头像

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

关注

评论

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

阿里云产品经理刘宇:Serverless 的前世今生

云布道师

阿里云 Serverless 云原生

[力扣] 剑指 Offer 第二天 - 从尾到头打印链表

陈明勇

Go 数据结构与算法 力扣 11月月更

全国首个AIGC创作大赛开赛,创作者可靠“AI打工人”躺赚

科技热闻

微服务熔断限流的一些使用场景

Java永远的神

Java 程序员 微服务 程序人生 架构师

直播预告|OceanBase 社区版 4.0 全解析

OceanBase 数据库

RxJS 全面解析

阿杰

JavaScript 响应式编程 RXJS

2023年语言和框架我们值得关注什么?

阿里巴巴终端技术

框架 语言 & 开发

SREWorks v1.3 版本发布 | 插件机制发布

阿里云大数据AI技术

大数据 运维 插件

[力扣] 剑指 Offer 第二天 - 反转链表

陈明勇

Go 数据结构与算法 力扣 11月月更

Dragonfly 中 P2P 传输协议优化

SOFAStack

开源

Dive into TensorFlow系列(2)- 解析TF核心抽象op算子

京东科技开发者

tensorflow TF2 Tensor Op

实时云渲染vs本地渲染,哪个更好用?

Finovy Cloud

云渲染 实时云渲染

带你了解S12直播中的“黑科技”

华为云开发者联盟

云计算 后端 音视频 华为云 实时直播

docker修改容器的端口、容器名、映射地址......

A-刘晨阳

Docker Linux 运维 11月月更

Docker——denied: requested access to the resource is denied问题以及解决方法

A-刘晨阳

Docker Linux 运维 11月月更

制造业行业现状及智能生产管理系统一体化解决方案

优秀

制造业 生产管理系统

python小知识-python时间操作

AIWeker

Python python小知识 11月月更

OceanBase 首席科学家阳振坤博士入选2022 年度“CCF王选奖”

OceanBase 数据库

比DataX快20%!SeaTunnel同步计算引擎性能测试全新发布

Apache SeaTunnel

spark DataX Seatunnel 数据集成平台 数据引擎

Kotlin函数声明与闭包

子不语Any

android kotlin 11月月更

使用SQL加密函数实现数据列的加解密

华为云开发者联盟

大数据 后端 华为云 数据加密

使用 SAP Cloud Application Programming 编程模型开发一个图书管理 OData 服务

汪子熙

云原生 CAP SAP 企业级应用 11月月更

技术分享 | 测试人员必须掌握的测试用例

霍格沃兹测试开发学社

Docker发布/上传镜像到dockerhub&&下载/拉取镜像&&删除dockerhub镜像

A-刘晨阳

Docker Linux 运维 11月月更

最佳实践 | 用腾讯云AI人像变换给自己一次“跨越年龄的体验”

牵着蜗牛去散步

人工智能 腾讯云 腾讯 腾讯云AI

软件测试 | 测试人员必须掌握的测试用例

测试人

软件测试 自动化测试 测试开发 测试用例

PLC与SCADA的什么区别和联系

2D3D前端可视化开发

物联网 PLC 工业控制 web组态 SCADA

web技术分享| 日期选择限制组件二次封装

anyRTC开发者

Vue 前端 Web Element

华为云开发者日震撼来袭!11月20日,上海见!

华为云开发者联盟

开发者 华为云

RxJS 全面解析

PingCode研发中心

响应式编程 RXJS reactivex

自制操作系统日记(7):字符串显示

操作系统

Android开发周报:Visual Studio 2015支持Android开发_Java_郭亮_InfoQ精选文章