android\frameworks\base\services\java\com\android\server\InputMethodManagerService.javapublic InputMethodManagerService(Context context, WindowManager...
分类:
其他好文 时间:
2015-01-26 20:59:11
阅读次数:
480
现在的电子产品越来越人性化,用户友好化,在给用户带来全新体验的同时,也在改变着人们的日常生活,所以说科技是伟大的,创新是伟大的。
随着移动设备的多元化发展,各种微型芯片的嵌入,使得它的功能越来越强大。比如各种各样的Sensor,最常见的一种是Proximity Sensor,现在的品牌机几乎都具备,也就是在打电话的时候,为了避免误操作,在电话接近耳朵的时候让手机处于灭屏状态,要实现这一功...
分类:
移动开发 时间:
2015-01-23 16:24:43
阅读次数:
274
Android下,java应用程序通过JNI方法调用硬件抽象层模块,在Android 从硬件到应用:一步一步向上爬 3 -- 硬件抽象层訪问硬件驱动中我们已经编译好了硬件抽象层模块,以下就要開始为HAL层编写JNI方法,为上层提供服务。cd到frameworks/base/services/jni文...
分类:
移动开发 时间:
2015-01-22 15:11:31
阅读次数:
142
我们使用的大多数android手机上的Home键,返回键以及menu键都是实体触摸感应按键。如果你用Google的Nexus4或Nexus5话,你会发现它们并没有实体按键或触摸感应按键,取而代之的是在屏幕的下方加了一个小黑条,在这个黑条上有3个按钮控件,这种设置无疑使得手机的外观的设计更加简约。但我遇到身边用Nexus 4手机的人都吐槽这种设计,原因很简单:好端端的屏幕,被划出一块区域用来显示3个...
分类:
移动开发 时间:
2015-01-21 22:35:22
阅读次数:
262
最近帮客户定制RK3128平台的固件,涉及到定制新的遥控器,需要添加或修改遥控码值。RK3128平台android系统修改遥控器码值比全志A20、A31s稍微麻烦一些,其实本质是一样的。具体的修改方法如下:
1,先弄清楚遥控器的状况,包括遥控器用户码、键值对应的码值。方法:adb
shell,输入echo1 >/sys/module/rockchip_pwm_rem...
分类:
移动开发 时间:
2015-01-21 11:35:28
阅读次数:
371
默认的横屏角度是顺时针90度,修改为顺时针270度,即是逆时针90度。
1.查看相关逻辑,可以看到有个布尔值com.android.internal.R.bool.config_reverseDefaultRotation控制翻转:
frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManage...
分类:
移动开发 时间:
2015-01-20 22:23:59
阅读次数:
5573
学习listView的时候,按照例子设定item的布局为系统提供的simple_list_item_single_choice.xml@frameworks/base/core/res/res/layout/ 加上SimpleAdapter,感觉很爽,什么都不用写直接就用了,然后我就自己定义了一个布...
分类:
其他好文 时间:
2015-01-18 22:30:34
阅读次数:
534
一、项目文件结构示意图二、文件介绍1.products文件夹:主要用于mac电脑开发的可执行文件,ios开发用不到这个文件2.frameworks文件夹主要用来放依赖的框架3.test文件夹是用来做单元测试的4.常用的文件夹(项目名称文件夹)(1)XXXinfo.plist文件(在该项目中为 01-...
分类:
移动开发 时间:
2015-01-18 18:33:23
阅读次数:
238
1、错误描述
ReferenceError: Error #1065: 变量 dataGridArray 未定义。
at global/flash.utils::getDefinitionByName()
at mx.utils::DescribeTypeCache$/describeType()[E:\dev\4.0.0\frameworks\projects\framework\src\...
分类:
其他好文 时间:
2015-01-17 16:37:22
阅读次数:
154
使用步骤1. 引入头文件:在工程的 Build Phases 下将要用到的 frameworks 和 libraries 添加。下图中我已经将要用的 sqlite3 添加到工程。2. 指定数据库存储路径:数据库一般都是存储在沙盒根目录下地 Documents 文件夹下,在指定路径的时候,要将数据库的...
分类:
数据库 时间:
2015-01-16 23:42:40
阅读次数:
358