Lyno的专栏

本人系eoeandroid的Lyno,这是我的博客,欢迎大家来访!

ubuntu9.04下编译android源码遇到的问题

target SharedLib: libwebcore (out/target/product/generic/obj/SHARED_LIBRARIES/libwebcore_intermediates/LINKED/libwebcore.so)out/target/product/generi...

2010-05-29 10:17:00

阅读数:2175

评论数:0

模式对话框Dialog背景的透明度&黑暗度设置方法

设置透明度(貌似是dialog自身的透明度)WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();                lp.alpha=1.0f;                dialog.getWindow...

2010-05-29 10:15:00

阅读数:937

评论数:1

在自己的应用中设置Locale

我要自己写一个Setting,里面有设置区域语言的功能。看了源码中Settings的代码,但是很多类都被hide掉了。后来发现有个博客里有这么一段           Resources res=context.getResources();                Configuratio...

2010-05-29 10:13:00

阅读数:725

评论数:0

如何修改状态栏的背景

状态栏使用的背景图是frameworks/base/core/res/res/drawable下的statusbar_background.9.png。这是个NinePatchDrawable。也许自己做个图片覆盖一下,然后重新编译系统可以。

2010-05-29 10:11:00

阅读数:1051

评论数:0

在android中模拟键盘消息(shell命令的方法)

已找到解决方案[code]use: sendeventcommand format: sendeventdevice type code value[command]     [device]             [type]    [code]   [value]sendevent    /...

2010-05-29 10:09:00

阅读数:721

评论数:0

StateBarManager类中addIcon方法的slot参数的说明

addIcon(String slot, int iconId, int icon Level)。这个slot到底有哪些取值,或者说值应该符合哪些格式。  已找到可用的slot的定义:frameworks/base/core/res/res/values/arrays.xml- -   clock...

2010-05-29 10:06:00

阅读数:799

评论数:1

android中如何开发用户控件(使用已有控件组合而成的控件,非用户视图)

看一下DatePicker的源码,发现如下方法:  public DatePicker(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); Layou...

2010-05-29 10:04:00

阅读数:871

评论数:0

eclair的源码下编译的apk装到其他的版本的系统上遇到INSTALL_FAILED_OLDER_SDK的问题

通过在manifest中添加android.uid.system和在Android.mk中添加LOCAL_CERTIFICATE := platform,然后MMM编译以获取次特权。但是我通过MMM编译出来的APK不能在系统提供的SDK中创建的AVD里安装,提示Failure [INSTALL_F...

2010-05-29 10:01:00

阅读数:2553

评论数:0

去掉状态栏中系统自带的图标的方法

frameworks/base/services/java/com/android/server/status下的StatusBarPolicy.java负责状态栏的图标更新工作,我们可以在这里把源码修改一下,重新make就行了。

2010-05-29 09:57:00

阅读数:1047

评论数:1

一个APK中是否可以读写另外一个APK的SharedPreferences数据

一个APK中是否可以读写另外一个APK的SharedPreferences数据?如果可以该怎么做? 通过SharedPreferences创建的配置文件,不需要指定路径和文件后缀名,读取的时候也是。通常情况下,配置只是提供给本应用程序使用的。在这里我们介绍一个小知识点,即其他程序想使用本应用程序的...

2010-05-29 09:56:00

阅读数:1069

评论数:0

编译源码出现的问题couldn't find import for class

项目中需要修改源码,加入对以太网的支持。找到了一个开源的android项目,将其中的ethernet部分移到eclair的源码下。出现以下问题。 frameworks/base/ethernet/java/android/net/ethernet/IEthernetManager.aidl:3: ...

2010-05-29 09:51:00

阅读数:4163

评论数:0

JNI调用Native方法,抛出UnsatisfiedLinkError异常

给elair源码增加对ethernet的支持,androi_net_ethernet.cpp在core/jni中,core/jni的Android.mk中也加了androi_net_ethernet.cpp。编译过程无异常,运行时抛出UnsatisfiedLinkError异常,地点在initEt...

2010-05-29 09:44:00

阅读数:1000

评论数:0

通过mmm等命令生成apk时so如何打包进apk的方法

我的代码中通过jni调用本地方法,so文件已经编译出来,放在libs/armeabi/下。现在要将工程代码弄到源码环境中通过mmm等命令编译,但是编译出来的apk中没有这个so文件。 现在的方法是将so放到assert里,程序起来后写到程序数据空间下。mmm的话assert会自动打包进去。

2010-05-29 09:42:00

阅读数:2219

评论数:0

android中模拟按键的另外一种方法

在com.android.commands.input中发现这一方法 private void sendKeyEvent(String event) { int eventCode = Integer.parseInt(event); long now = System...

2010-05-29 09:38:00

阅读数:3844

评论数:2

SystemServer中启动的android服务

Eclair中SystemService中启动的android服务,进程名system_server 用户system(1)EntropyService key:entropy(2)PowerManagerService key:power(3)ActivityManagerService key...

2010-05-29 09:36:00

阅读数:743

评论数:0

android在apk中引入第三方jar

(1)在项目中新建个文件夹。(2)把要用的jar放到这个文件夹下。(3)在build path/Libraries中Add External JARs...,指向项目中文件夹下的这个jar包。奇怪的是APK中并没有发现jar被打包,但此时找不到class的运行时错误没了,程序顺利运行。

2010-05-29 09:35:00

阅读数:599

评论数:0

android平台上px和dip的关系理解

HVGA屏density=160;QVGA屏density=120;WVGA屏density=240;WQVGA屏density=120density值表示每英寸有多少个显示点,与分辨率是两个概念。不同density下屏幕分辨率信息,以480dip*800dip的WVGA(density=240)...

2010-05-29 09:32:00

阅读数:822

评论数:1

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