关于android 系统开发文章整理

博客1: http://blog.csdn.net/jiajie961/article/details/6030405   博客2: http://blog.csdn.net/mr_raptor   博客3: http://blog.csdn.net/MyArrow/article/...

2012-10-31 17:25:53

阅读数:575

评论数:0

Android init 启动过程分析2

主進程runSelectLoopMode() 5.Runs the zygote process's select loop runSelectLoopMode(), Accepts new connections as they happen, and reads commands from ...

2012-10-31 11:26:45

阅读数:464

评论数:0

Android init 启动过程分析1

分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为 init 是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/, /bin/ 等目录下查找默认的init,如果没有找到那么就报告出错。...

2012-10-31 11:25:01

阅读数:646

评论数:0

Notification的显示过程

众所周知,notification是在状态栏上显示的可以定制声音,震动,Led灯,单击跳转,显示内容的通知。通常应用中要发送一个notification都是通过以下方式: [html] view plaincopyprint? NotificationManager m...

2012-10-30 18:03:59

阅读数:4428

评论数:0

Android状态栏功能介绍

一直在看老罗的Android源码之旅,受益颇深。看的过程中很想也能把自己知道的东西分享出来,这段时间一直做的是4.0状态栏的升级维护工作,边学边工作,知道了状态栏的一些经验,在此分享出来,对自己的学习做次总结。 预计状态栏的东西总共写4篇,分别是状态栏功能介绍、状态栏的启动过程、状态图标添加到状...

2012-10-30 18:02:40

阅读数:1098

评论数:0

状态栏SystemUI的启动过程

从上一篇状态栏功能介绍写完后,已经有一个多月。本打算后续一周内写完剩下的三篇,却拖到了现在。不是太忙,也不是没时间,只是不知道该怎么写,每次决定写时心里都很矛盾。考虑太多,反而不知怎么写。想明白了,把自己知道的写下来,一是为自己做积累,二是为需要的朋友有点小帮助。相互交流,相互学习。 状态栏的功...

2012-10-30 17:53:28

阅读数:5716

评论数:2

android systemUI--Notification 整理

PendingIntent Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。         PendingIntent可以看作是对Int...

2012-10-29 11:23:07

阅读数:5970

评论数:1

android ics SystemUI详解

一直准备写SystemUI的文章,但是因为其他原因总是滞后了,蹭现在出差的机会,总结一下对于ics SystemUI的开发。       ics SystemUI相比2.3.3来说要复杂很多,因为它将手机和pad的SystemUI合在一起了。那么先来说说什么是SystemUI吧。对于手机端来说,...

2012-10-29 11:11:35

阅读数:1155

评论数:0

如何在Android 4.0 ICS中禁用StatusBar | SystemBar | 状态栏

经过两个月的探索和不懈研究,在市面上未有任何解决方案的情况下,由于一次巧合,我有幸实现了它。谢天谢地。   网上确有实现该功能的一些方案,但是因为都是基于Android 2.x 和 3.x,4.x还没有解决办法,因此前两个月的过程中我有了个不完善的实现方案。可以实现启用和禁用状态栏,但是每次切...

2012-10-28 17:03:58

阅读数:829

评论数:0

【Android】状态栏通知Notification、NotificationManager详解

在Android系统中,发一个状态栏通知还是很方便的。下面我们就来看一下,怎么发送状态栏通知,状态栏通知又有哪些参数可以设置?   首先,发送一个状态栏通知必须用到两个类:  NotificationManager 、 Notification。   NotificationManager...

2012-10-28 16:57:52

阅读数:554

评论数:0

Android基础教程之---Android状态栏提醒(Notification,NotificationManager)的使用! .

大家好今天简单讲一下Android状态栏提醒,这个在开发中也会经常使用,当我们插上USB会有状态栏提醒,来短信时也会有状态栏的提醒。 而在Android中有提醒功能的也可以用AlertDialog,但是我们要审重的使用,因为当使用AlertDialog 的时候,用户正在进行的操作将会被打断 因...

2012-10-28 16:53:25

阅读数:579

评论数:0

android怎么修改状态栏集锦

a).  怎么把模拟器右边显示的电池和信号等图片,显示到左边? 到源码的frameworks目录的很多层下面有个status_bar.xml的文件 改下就行了

2012-10-28 16:39:16

阅读数:1042

评论数:1

Android statusBar添加back,home,menu按钮 .

在Android界面的系统status bar上添加home,back,menu三个菜单,并完成对应的系统功能。并有higlight效果,修改status bar 高度和status bar上的文字尺寸。 这需要修改android sdk才能完成,我用的是eclair.下面就我的操作进行叙述。 ...

2012-10-28 16:24:17

阅读数:758

评论数:0

浅析android UI 定制

Android UI大致有一下几种: 1.锁屏的           在frameworks/policy/src/com/android/internal/policy/impl下面(我的是2.3的源码),这里面的是PhoneWindowManager(各种手机基础事件处理,比如power...

2012-10-28 16:17:56

阅读数:889

评论数:0

Ubuntu下用eclipse进行源码开发注意事项

帖子大体上还是官方的,但是很多朋友就是照着帖子也发现根本导入不了整个源码项目,这里我把需要修改的地方用红色字体标注出来。 1、建立基本的Android开发环境 请参考官方文档或> 2、编译Android源码 Android源码根目录下通过make进行编译,请注意一些配置,具体...

2012-10-28 16:06:55

阅读数:571

评论数:0

有效获取状态栏(StatusBar)高度

闲暇写了个单本小说阅读的应用。中间碰到了需要获取状态栏高度的问题。 就像android后期版本,无法直接退出一样。找了一些方法来获取状态栏高度,结果都是为0. 还好,牛人是很多的,当时,找到一段代码,能够有效的获取状态栏的高度。特此记录,备忘,以及供大家参考。      ...

2012-10-28 15:18:32

阅读数:403

评论数:0

Android全屏 去除标题栏和状态栏

在开发中我们经常需要把我们的应用设置为全屏,这里我所知道的有俩中方法,一中是在代码中设置,另一种方法是在配置文件里改!   一、在代码中设置:   view plaincopy   view plaincopy to clipboardprint?   package co...

2012-10-28 15:14:46

阅读数:500

评论数:0

android4.0 上定制状态栏

a)    代码在系统中的位置 status bar 的相关代码位于:frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar。 其中PhoneStatusBarPolicy类主要负责接收action动作。 fr...

2012-10-26 16:32:03

阅读数:1212

评论数:0

一种较方便在Android中添加开机自启动的守护进程的方法

运用本方法的前提是你已经把android源码的sdk编译出来了。在你的Android源码目录下存在这两个目录: ./out/target/product/generic/ramdisk.img 和 ./out/host/linux-x86/sdk/android-sdk_eng.root_l...

2012-10-26 15:41:02

阅读数:3274

评论数:2

git 关于分支,关于远程分支,关于push pull 的时机

远程分支(remote branch)是对远程仓库状态的索引。它们是一些无法移动的本地分支;只有在进行 Git 的网络活动时(push ,pull,fetch clong)才会更新。远程分支就像是书签,提醒着你上次连接远程仓库时上面各分支的位置。          我们用 (远程仓库名)/(分支...

2012-10-25 10:39:09

阅读数:15130

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭