DeepSeaEel's Blog

Stay hungry , Stay foolish

android studio项目发布到jcenter 要点记录

Release your Andorid studio project to jcenter

很多时候我们自己写了库,需要放到jcenter中以便快速的提供他人使用,以下记录了一些我在发布中遇到的问题,主要参考以下页面进行配置: Rocko的博客 下面是原文和我在操作时遇到的问题: 申请Bintray账号(需要翻墙,如何翻请自行度娘~) Bintray的基本功能类似于Maven Central,一样的我们需要一个账号,传送门,注册完成后第一步算完成了。 生成项目的JavaD...

AIDL与Binder机制学习笔记

The note about AIDL and Binder

最近学习了Binder机制内容,研究了好多大牛的博客,不过惭愧许多都看得云里雾里,最后通过不懈努力死缠烂打终于摸到一些门道,特此记录一下。 主要研究的博客:Android aidl Binder框架浅析 Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码分析 本文使用的源码是第一篇博客大牛的源码,下载地址 在Android系统的Binder机制中,由一系统...

从按下电源键到android桌面启动到底发生了什么?

What happened between power button pushed and the desktop began

最近研究了一下andorid的启动过程,记录一点心得. 学习资料主要为这两篇博客: Android Framework启动流程分析 Android启动过程深入解析,感谢博主. 总流程可以用一张图说明: 此处图片中step2中的一个单词拼写错了,Boot Loaeder应该为Boot Loader 我们知道android是基于Linux系统的,那么按下电源键首先启动的自然是linu...

电影级TextView特效源码解析

MatchView source code analyse

今天解析一个电影级TextView特效的源码..其实是在吃老本~八个月前就扔这个上github了~唉. 上图先: MatchView 源码地址:https://github.com/Rogero0o/MatchView 包结构是这样的: 一共六个类..真是短小精悍~ 我们从 MatchTextView.java 开始,源码如下: public...

虚化梦幻背景+自动来回移动动画效果

blue and moving background

必须说写博客是一项非常需要毅力的事情,这两月稍微忙一点就完全忘了这茬了,罪过罪过。 今天解析一个 虚化梦幻背景+自动来回移动动画 的效果,这个动画也是从Muzei中提取出来了~感谢大神!! 首先上效果图: MissView 背景中的动态模糊和自动移动 就是效果啦..第一次看到是不是有点酷炫呢? 让我弱弱的来分析一下源码。源码地址:https://git...

本地编译android4.4.2 Settings环境搭建记录

Set up the local build environment of Settings

最近在本地编译Settings环境的搭建上走了点弯路,现在记录一下,希望能帮到有需要的同学。 1.解除ADT对android内部API的使用限制: 进入 eclipse的plugins文件夹,找出名为com.android.ide.eclipse.adt_*.jar的文件。做一个备份(以防修改错了),另外复制一份改文件到一个单独的”experimental”文件夹,在那里进行字节码修改。...

我是如何修改Google留下的BUG

How did i fixed the Google's bug ?

写下这个标题我脸都红了.. 不来点干货怎能留下你们呢,客官请留步,好酒好肉马上来。 QA大大们提了个BUG:打开WIFI条件下,疯狂点击便携式热点按钮,接着按钮就再也点不动了。 跟进代码一看,哎呀我去,没人改过,这是google写的。在最新的5.0系统中测试,一样存在这个问题。卧槽,QA太牛了,google好几年没测出来的BUG你都能发现。 好吧,接下来又是苦逼的求知之旅。 根据“...

Settings 中 显示密码 选项是怎样工作的

How the 'SHOW_PASSWORD' option work ?

最近由于工作上的需要,研究了一下framework层面的东西。收获良多,感受颇深啊。 在 设置->安全 中选择屏幕锁定,选择屏幕锁定方式为密码,然后勾选显示密码选项,此时应该在输入密码时,先显示输入的密码,过1.5S后将变为小圆点,若取消显示密码则输入直接为小圆点。 而由于“前人”对锁屏的改动造成取消显示密码后,还是先显示密码才跳为小圆点,这是我要解决的BUG。 研究后发现“前人...

那些车轮碾过的日子

单车回家记

大学时候寒假骑的自行车回家,今天翻空间发现了这个,转过来吧..虽然和那些骑行到西藏的大神们没法比,但是磨砺磨难所思所想也是有的,毕竟这是我为数不多的青春啊。 ——————————以下是正文,我割割割————————————————– 昨天晚上到家,老爸看到我一脸心疼的说脸都青了,那是给冻的,骑了两天,总算是到家了。到家之后就是睡,不想动,本来没想写这么个东西,一个朋友说求骑后感,那就写一...

世界,你好!

Hello World, Hello Blog

Hello World.. 欢迎来到Roger的博客。 这里将记录着我的生活,我的进步,我的思考,也将记录着我的困难,我的迷茫,我的错误。 这是一个简单的开始,日子还很长,我们慢慢走~ 感谢来到这里的朋友,希望你能喜欢这里 ^_^