- 博客(64)
- 资源 (29)
- 收藏
- 关注
原创 Android 4.0 横竖屏切换注意事项
==Android 2.3以前的横竖屏切换==在Android 2.3平台上,我们可以需要设置界面的横竖屏显示时,可以在AndroidManifest.xml中,对Activity的属性添加以下代码: android:configChanges="orientation"同时在Activity中覆写onConfigurationChanged方法 @Override p
2012-07-04 18:53:17 7061 4
原创 Android 4.0 ICS SystemUI浅析——StatusBar加载流程分析
前面两篇文章《Android 4.0 ICS SystemUI浅析——SystemUI启动流程》、《Android 4.0 ICS SystemUI浅析——StatusBar结构分析》SystemUI和StatusBar的冰山一角,那么本文将从代码的角度来分析StatusBar的加载流程。 本文来自:http://blog.csdn.net/yihongyuelan 欢迎转
2012-07-04 11:25:41 33457 31
原创 Android 4.0 ICS SystemUI浅析——StatusBar结构分析
在上一篇文章《Android 4.0 ICS SystemUI浅析——SystemUI启动流程》中以及提到了SystemUI的组成,本文主要分析其中的StatusBar结构。 1.布局概览 首先,我们通过hierarchyviewer这个工具来查看一下系统启动后的布局情况(注:hierarchyviewer在SDK/tools目录下,在windows环境下直接运行h
2012-06-30 14:45:11 31635 8
翻译 Android 4.0 ICS 用户界面概述
原文链接在这里。用户界面概述Android的系统UI提供了一种框架并使得你能够在上面建立自己的APP。其中比较重要的包括了主界面、全局导航菜单以及通知。在保持Android的一致体验和愉快使用的方面,你的应用程序将起着很重要的作用。在本章末尾,我们介绍了在你的APP上要达到这种目标所涉及的主要内容。阅读以下关于Android用户界面最终方面的快速概览。主界面, 所有应用
2012-06-07 09:27:12 5739 2
原创 Android 4.0 ICS SystemUI浅析——SystemUI启动流程
阅读Android 4.0源码也有一段时间了,这次是针对SystemUI的一个学习过程。本文只是对SystemUI分析的一个开始——启动流程的分析,网上有很多关于2.3的SystemUI的分析,可4.0与2.3的差别还是很大的,为了给自己留下笔记同时也方便大家学习和探讨,遂写此文,后续将有更多关于SystemUI的分析,敬请关注。 转载请注明出处:http://blog.csdn.
2012-06-07 09:22:03 52490 33
原创 Android 2.3.5 设置邮件中电话号码高亮显示
事情的起因是这样的,因为需要在Email的显示界面中为电话号码添加高亮显示,从而提高用户体验。我想用过google自带邮箱的朋友都知道,当我们的收到邮件的内容中含有网址,邮箱地址时,会在显示界面中以超链接的方式显示,此时当我们点击该网址或者邮箱地址时,便会弹出浏览器或者撰写邮件。目前的情况是,当我们的邮件内容中含有可识别的电话号码时,我们可以点击并跳转到拨号界面,但却不能高亮显示,因此我们的目标就
2012-04-20 11:24:58 6681 1
原创 2012-3-20 工作总结(约1年)
很久都没写文章了,自己好像也变懒了不少。现在应该继续将学习到的只是记录并分享出来,一方面是为了督促自己,另一方面如果能够帮助到别人那也是件很好的事情。所以,今天此文就立此为鉴吧,好好的做一下总结,为下一阶段的努力而做好准备。 时间过的很快,转眼之间毕业就已大半年了,在这半年时间里,自己学到了很多知识,同时也结交到了很多的朋友。在这大半年中,无论是从技术上还是心理上,自己都成熟了不
2012-03-20 10:46:11 3267 8
原创 Android中程序与Service交互的方式——总结
前文:Android中程序与Service交互的方式——综述 Android中程序与Service交互的方式——交互方式 以上两篇文章分别介绍了与Service的五种交互方式,本文主要作为一个补充和总结。 1. 服务类型比较表1.1 2. 五种交互方式比较表2.1 通过表
2012-01-27 18:18:59 5170 8
原创 Android中程序与Service交互的方式——交互方式
上一篇文章:Android中程序与Service交互的方式——综述 简述了Service的一些基础知识以及Service和Thread的简单区别,本文将着重讲解与Service交互的五种基本方式:广播交互、共享文件交互、Mssenger(信使)交互、自定义接口交互、AIDL交互。 1. 广播交互 提到Activity与Service的交互,可能狠多人首先想到的就是B
2012-01-27 17:41:02 43503 18
原创 Android中程序与Service交互的方式——综述
原创文章,转载还恳请注明出处 http://blog.csdn.net/yihongyuelan/article/details/7215990 本文将通过三大部分来讲解Android中程序与Service的交互方式,这里说的交互方式指的是如何与Service进行消息的传递,比如:从Service中获取信息,向Service发送信息等等。举个简单的例子,当我们通过手
2012-01-27 14:17:08 10667 4
原创 Android程序运行报错"Process xxxx has died"原因查找
在我们的程序挂掉之后,我们抓取log分析,有时候有以下提示: "I/ActivityManager( 2212): Process com.seven.test (pid 2758) has died." 这句话的意思就是说我们的程序主进程已经死掉了,这肯定不是我们所期望的啊,那么这种错误如何分析呢?以下是我的分析过程 1.首先找到关键logI/D
2011-12-26 18:39:38 26955 8
原创 Android 2.3 Activity启动模式浅析
最近在做东西的时候,发现有时会出现两个相同的Activity,本来从Act_A跳转到Act_B,那么按下返回键的时候正常情况下会返回到Act_A,但按下返回键之后居然还是Act_B,这问题一开始还让我纳闷了半天,不过了解了关于Activity的LaunchMode之后就豁然开朗了,在此留个笔记。 在Android 2.3中Activity的启动模式有4种,分别是:Standard
2011-12-17 14:48:39 4746 2
原创 Android 2.3 SD卡挂载流程浅析(七)
前面六篇文章: 《Android 2.3 SD卡挂载流程浅析(一)》 《Android 2.3 SD卡挂载流程浅析(二)》 《Android 2.3 SD卡挂载流程浅析(三)》 《Android 2.3 SD卡挂载流程浅析(四)》 《Android 2.3 SD卡挂载流程浅析(五)》
2011-11-25 22:37:45 7107 8
原创 Android 2.3 SD卡挂载流程浅析(六)
前面五篇文章: 《Android 2.3 SD卡挂载流程浅析(一)》 《Android 2.3 SD卡挂载流程浅析(二)》 《Android 2.3 SD卡挂载流程浅析(三)》 《Android 2.3 SD卡挂载流程浅析(四)》 《Android 2.3 SD卡挂载流程浅析(五)》 在这五篇文章中,简单的分析了将SD卡插
2011-11-18 01:21:47 8694 1
原创 Android 2.3 SD卡挂载流程浅析(五)
前面四篇博文:《Android 2.3 SD卡挂载流程浅析(一)》、《Android 2.3 SD卡挂载流程浅析(二)》、《Android 2.3 SD卡挂载流程浅析(三)》、《Android 2.3 SD卡挂载流程浅析(四)》主要是对SD卡的挂载流程从底到上的一个分析,本文将继续接着《Android 2.3 SD卡挂载流程浅析(四)》文章分析,前文主要分析了C/C++的一些代码,本文将主
2011-11-15 23:14:05 10625 2
原创 Android 2.3 SD卡挂载流程浅析(四)
前面的三篇博文《Android 2.3 SD卡挂载流程浅析(一)》、《Android 2.3 SD卡挂载流程浅析(二)》、《Android 2.3 SD卡挂载流程浅析(三)》的分析,知道了SD卡挂载的消息是如何从底层传递到上层的,在《Android 2.3 SD卡挂载流程浅析(三)》中,我们已经知道了最后是在updatePublicVolumeState()中调用onStorageStat
2011-11-13 09:36:10 8630 3
原创 Android 2.3 SD卡挂载流程浅析(三)
在前面两篇博文《Android 2.3 SD卡挂载流程浅析(一)》《Android 2.3 SD卡挂载流程浅析(二)》中,主要简单介绍了SD卡的挂载流程以及所涉及的关键文件。在《Android 2.3 SD卡挂载流程浅析(三)》中,将简要介绍Android 2.3中Vold的运行机制,并从接收内核uevent开始介绍程序调用流程。 1. Vold Vold的全
2011-11-12 20:25:49 20855 3
原创 Android 2.3 SD卡挂载流程浅析(二)
在上一篇博文《Android 2.3 SD卡挂载流程浅析(一)》主要简单的介绍了SD卡的挂载流程。包括了从内核层到用户层事件消息的传递,以及Vold的简介。本文将继续介绍SD卡的挂载,但文中并不会涉及代码的详细分析,因为这部分网上已有资料,我会在文章结尾贴出来供大家参考。本文主要目的是一方面对自己学习这一部分的总结,另一方面希望大家能够指出文中理解错误的地方。 1.SD卡挂载
2011-11-02 21:42:19 10510 1
原创 Android 2.3 SD卡挂载流程浅析(一)
Android 2.3中关于SD卡挂载简介 在Android 2.3中,当SD卡插入系统之后,系统会自动挂载。Vold 就是负责挂载SD卡的,vold 的全称是volume daemon。实际上是负责完成系统的CDROM,USB 大容量存储,MMC 卡(后文有简介,具体请百度)等扩展存储的挂载任务自动完成的守护进程。它提供的主要特点是支持这些存储外设的热插拔。在Android上的这个
2011-11-01 21:33:49 24825 20
原创 APK反编译
最近看着APK不爽,于是乎,反编译之,看看反编译出来的是什么!呵呵,因为自己对Android这块是刚接触,因此不是很熟悉。开发环境:windows xp 32位反编译工具:APKTool http://code.google.com/p/android-apktool
2011-08-09 22:33:02 2983
原创 Android中关于Activity的生命周期
关于Activity的生命周期,这个应该在很多Android书上都有讲的,自己写的目的是根据自己测试得出的结论,一方面是方便自己复习,另一方面是做个记录。
2011-07-11 22:02:14 2170
原创 生活中的两个小问题
看似简单的问题,如果不小心,很容易掉进陷进里哦O(∩_∩)O~ 看题吧: 第一题: 有3个人去投宿, 一晚30元. 三个人每人掏了10元凑够30元交给了老板. 后来老板说今天优惠只要25元就够了, 拿出5元命令服务生退还给他们, 服务生偷偷藏起了2元, 然后, 把剩下的3元钱分给了那三个人, 每人分到1元.
2010-12-21 20:12:00 1735 2
原创 现在感觉学习不给力啊
哎,最近老是有这种异样的感觉,学习不给力。 已经大四了,要毕业了,突然间感觉自己什么都不会,什么都做不了,如果用一个时髦一点的词语来说,我想应该是“迷茫”。从大一到大四,时间刷的一下就过去了,感觉自己像失去了什么似的,心里空落落的。 自己是从大一开始接触程序的,但是觉着程序这东西好神奇,居然你想做个什么就能做个什么,还能做黑客(当时我对黑客的理解就是很牛x能够写出各种各样程序
2010-12-18 12:43:00 3112 13
InCallActivity启动Performance浅析图片资源
2015-12-30
OpenHiddenLogs For Android
2015-06-09
Android 4.4 Kitkat Phone工作流程浅析(十二)__4.4小结与5.0概览资源
2015-05-04
Android 4.4 Kitkat Phone工作流程浅析(十一)__PSensor工作流程浅析 图片资源
2015-02-09
Android 4.4 Kitkat Phone工作流程浅析(十)__"通话显示"查询流程 图片资源
2015-01-16
Android 4 4 KitKat NotificationManagerService使用详解与原理分析 二 原理分析图片资源
2014-11-17
Android NotificationListenerService Demo
2014-11-11
Android Phone状态监听Demo
2014-07-12
Android 4.4 来电响铃流程图
2014-05-06
Android 4.4 InCallActivity Update Flow Pics
2014-04-24
Android_4.4_MT_Flow
2014-04-04
Android 4.2 电话被动接听流程(MT)分析
2014-04-04
Android 4.4 Phone呼叫流程分析图
2014-03-14
Android 4 4 Kitkat Phone工作流程浅析 二 UI结构分析 时序图无失真原图
2014-03-03
锤子ROM Settings 反编译实战
2013-09-30
如何给Android 2.3 图库添加Gif支持
2012-10-30
Android 4.0 ICS SystemUI浅析——StatusBar工作流程之时间日期设置
2012-07-28
获取Service中的信息
2012-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人