码迷,mamicode.com
首页 >  
搜索关键字:android4    ( 896个结果
Android4.4深入浅出之SurfaceFlinger框架-渲染一个surface(二)
SurfaceFlinger自启动之后,主要有三种类型线程参与工作: 1.binder线程,负责监控binder设备完成与客户端的交接 2.控制台事件监控线程,负责监控硬件帧缓冲区的睡眠/唤醒状态切换事件。 3.UI渲染线程,负责渲染UI。 一 UI渲染线程      UI渲染线程平时是处于休眠状态,一旦binder线程监测到有其他进程发过来的请求渲染UI的消息就会唤醒UI渲染线程,另一...
分类:移动开发   时间:2014-08-01 13:42:01    阅读次数:430
Gridlayout
本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见...
分类:其他好文   时间:2014-08-01 13:22:01    阅读次数:251
Android技术4:Android4.4中如何更新相册信息
当你到这篇文章时,你肯定遇到了在Android4.4版本中需要使用本地相册时,无法找到最新的照片这一问题。在Android4.4以前在需要获取手机本地图片信息时,只需要发送一个广播更新相册信息,然而系统更新到4.4之后该广播无效且报错。广播如下:sendBroadcast(new Intent...
分类:移动开发   时间:2014-07-31 20:21:07    阅读次数:283
编译Android 4.4.2源码
在之前的文章中,和大家分享了在天朝下下载android 4.4.2源码的过程(详见下载android4.4.2源码全过程(附已下载的源码)),现在写下编译的笔记。 虽然在android doc中,有提到可以用open jdk来编译,见:https://source.android.com/source/initializing.html,描述如下: Installing the J...
分类:移动开发   时间:2014-07-31 09:51:46    阅读次数:253
android4.0.4 增加HDMI设置
最近到4412最基本的都调了 然后觉得没事做了 所以增加一个HDMI的设置 不能闲着 以下使用的是广州斯道的icool210开发板 源码修改如下 最开始我是先在设置里加上这些设置然后在去实现功能 这里就一起说了 之前android2.3里有HDMI设置所以这里就参照那个增加 首先修改Setting 查看libhdmi库首先查看下hdmi能设置的格式 源码路径 device/samsung/...
分类:移动开发   时间:2014-07-30 20:53:14    阅读次数:383
Android4.×耳机插拔检测
Android4.2耳机插拔检测实现方法   目录 1. 耳机检测的硬件原理 2 1.1 两种机制的切换 2 1.2 Android耳机插拨检测流程 3 2 InputEvent 3 2.1 Framework层对InputEvent的处理机制 3 2.2 Kernel层的处理机制 4 3. UEvent 5 3.1 Switch 基本原理  5 3.1.1 Switch的实...
分类:移动开发   时间:2014-07-30 17:40:04    阅读次数:664
Android——DEBUG 堆栈
当android系统运行出现死机等致命错误的时候,一般会有堆栈的DEBUG打印信息,一般直接看根本看不出问题是出在哪里!记录下我android4.2 的DEBUG 堆栈log的方法....
分类:移动开发   时间:2014-07-30 14:46:53    阅读次数:273
Android4.0(Phone)拨号启动过程分析(二)
接上:Android4.0(Phone)拨号启动过程分析(一)    InCallScreen处理来电和拨号的界面,接通电话也是这个界面,接下来分析InCallScreen类是如何处理拨号流程的; @Override protected void onCreate(Bundle icicle) { Log.i(LOG_TAG, "onCreate()... this = " + thi...
分类:移动开发   时间:2014-07-29 21:56:22    阅读次数:442
Android4.4 蓝牙源码部分分析
最近GOOGLE发布了Android4.4,看了一下源码;4.4的蓝牙打开流程这一部分还是有些变化的,从界面上看蓝牙开关就是设置settings里那个switch开关,widget开关当然也可以,起点不同后续的流程是一样的。先来看systemServer.java的代码,蓝牙服务开启的地方,真机情况下我们关心的是最后一个else分支。 if (SystemProperties.get("ro...
分类:移动开发   时间:2014-07-29 14:50:38    阅读次数:251
android/java调用有道词典
之前学的时候碰了两壁:1、android4.0以上不能在主线程使用网络,2、不能在线程更新UI状态因为网上很多给出的代码都有这两个隐患,所以很多人都调用不成功。明白了这两点下面就好办了。PS:代码非原创,由网络上android4.0以下的低版本代码改进而来,适用于android4.0以上,当然之前的...
分类:移动开发   时间:2014-07-29 11:01:56    阅读次数:259
896条   上一页 1 ... 74 75 76 77 78 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!