android deskclock 分析,Android源代码之DeskClock (一)

一.概述

一直有read the fucking source code的计划,可是实行起来都是断断续续的.到如今也没有真正得读过多少Android的源代码(主要是懒的).如今回忆起来实在是非常羞愧,再加上好久没有写博客了,经过几天的琢磨准备在CSDN博客开两个长时间更新的系列博客(Android 源代码和Android设计模式),每周更新最少一篇.以此来督促自己,而且跟其它小伙伴一起分享这个过程.

之前是直接读的framework层的源代码,读起来比較枯燥和生涩,碰巧上周写了一篇MVP在Android中应用的博客,就萌生了想要了解Android原生应用会用哪种设计风格的想法.经过考虑后就决定Android源代码系列就先从Android原生应用源代码開始最后到framework层.这一篇就从DeskClock程序開始.

二.移植出DeskClock

1.环境平台

博主眼下的环境配置

系统:Ubuntu 14.04 LTS

IDE:Android Studio 1.2.1.1

JDK:1.8

SDK:全部版本号 (有百度云资源)

Android源代码:Android kitkat 4.4 & Android lollipop 5.0(有百度云资源)

2.准备源代码

这个系列分析的是Android kitkat(4.4)版本号的DeskClock程序.用4.4版本号来分析主要原因是博主的手机是4.4的,之前有移植lollipop的DeskClock程序到手机上,结果不兼容,后来就用kitkat的DeskClock程序了.

既然分析參考DeskClock的内容,当然须要有源代码才行,还必须得原汁原味的.大家能够去官方直接git clone代码下来(当然须要FQ)https://android.googlesource.com/platform/packages/apps/DeskClock,懒得FQ的童鞋也能够从博主这里下载,博主是从官网clone的代码,然后摘的k

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值