Android基本知识
guoguo295
这个作者很懒,什么都没留下…
展开
-
关于android删除语音搜索功能的基本操作方法
最近在调试android 4.1系统的平板,发现在进行录音操作的时候,系统总是频繁的自动弹出语音搜索对话框,而且需要连续关闭好几次才能把它关闭掉,也不知道这到底是怎么回事,估计可能是系统还不太稳定的缘故吧。没办法,最后就想到干脆把语音搜索的程序删除算了,反正这个语音搜索也是不太好使。好了,下面来说一说这个具体的操作流程,1.删除系统自带的语音搜索程序. android 源代码里好原创 2012-10-15 23:25:09 · 7892 阅读 · 0 评论 -
android开发语言列表及对应简写
阿拉伯文=ar 阿拉伯联合酋长国=AE,阿拉伯文=ar 巴林=BH,阿拉伯文=ar 阿尔及利亚=DZ,阿拉伯文=ar 埃及=EG,阿拉伯文=ar 伊拉克=IQ,阿拉伯文=ar 约旦=JO,阿拉伯文=ar 科威特=KW,阿拉伯文=ar 黎巴嫩=LB,阿拉伯文=ar 利比亚=LY,阿拉伯文=ar 摩洛哥=MA,阿拉伯文=ar 阿曼=OM转载 2013-08-08 09:50:09 · 1097 阅读 · 0 评论 -
Android 语言资源库的添加
关于icu4c库里的资源这里做个简要介绍,一般情况下无需改动。android\external\icu4c\data下存放的是icu最原始的资源,其下brkitr、coll、locales三个文件夹下的txt文件即为各国家语言翻译字符串原始资源,存放各语言对于当地特殊文化相关的数据诸如地区时间货币的格式等等。在编译so库之前先编译一下整个工程,如 . buildslim mode转载 2013-09-07 10:37:20 · 818 阅读 · 0 评论 -
android 4.1.2 launcher2实现应用列表背景透明
由于做android系统开发,在研发的平板上希望将launcher2的应用列表背景由黑色修改为透明,苦闷了几天,终于算是完美实现了,在此直接说方法,希望对想要此功能的人有用。1.将launcher2的源码从packages/apps/Launcher2/下倒入到eclipse中,具体方法见:http://blog.csdn.net/singleton1900/article/details转载 2013-09-10 19:05:57 · 1817 阅读 · 0 评论 -
删除系统自带应用程序,包括窗口小部件
对于名称不清楚的,可以通过打印信息查看。diff --git a/packages/apps/Launcher2/src/com/android/launcher2/AllAppsList.java b/packages/apps/Launcher2/src/com/android/launcher2/AllAppsLiindex 051b0bd..2c43833 100644原创 2013-10-09 12:39:08 · 1847 阅读 · 0 评论 -
android更改桌面icon容纳个数以及布局大小
在android应用开发过程中,经常需要更改桌面workspace所能摆放程序快捷方式的个数,修改如下:diff --git a/packages/apps/Launcher2/res/values-sw720dp/config.xml b/packages/apps/Launcher2/res/values-sw720dp/config.xmlindex 1015468..7c8d3d2原创 2013-10-16 09:40:34 · 9313 阅读 · 0 评论 -
android 添加桌面窗口小部件(托至桌面需要点击按钮才能生成的)
diff --git a/packages/apps/Launcher2/src/com/android/launcher2/AppsCustomizePagedView.java b/packages/apps/Launcher2/src/com/android/launcherindex 13c9dc9..f34914e 100644--- a/packages/apps/Launch原创 2013-10-16 10:40:21 · 2510 阅读 · 0 评论 -
android替换默认壁纸并添加壁纸进壁纸库
1.更换默认壁纸frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.jpg2.增加壁纸进壁纸库packages/apps/Launcher2/res/drawable-sw720dp-nodpi/wallpaper_neon.jpgpackages/apps/Launcher2/res/dr原创 2013-10-16 17:37:21 · 4563 阅读 · 0 评论 -
在 android 里 常用的 默认开关的 意义 .
在 \frameworks\base\packages\SettingsProvider\res\values\defaults.xml 文件里定义的开关 如下: def_dim_screen">true 自动关屏 开 def_airplane_mode_on">false 飞行模式 关 def转载 2012-11-01 09:50:20 · 1009 阅读 · 0 评论 -
android4.2实现自动重启功能
在android4.2平台上添加实现长按电源键,机器重启功能。详细代码见我的资源里面的补丁文件,这里说明一下如何更新重启图标。1.在frameworks/base/core/res/res/drawable目录下,增加资源文件或图片;2.修改或添加对应的frameworks/base/core/res/res/values/public.xml文件;3.在frameworks/base原创 2014-03-27 15:53:03 · 1127 阅读 · 0 评论 -
android 编译问题归类
1.android 4.2编译硬件抽象层cpp文件,打印log信息原创 2014-05-24 09:50:22 · 733 阅读 · 0 评论 -
android4.2 PC端查看storage文件和MID端路径不一致问题
在android4.2上进行截图操作后,截图将会保存在一个叫Screenshots的文件夹下,问题是在MID上此文件夹在Storage的根目录下,连接PC后,通过PC打开Storage,发现此文件不在根目录下,而是在/mnt/sdcard/目录下,这个问题的解决办法就是:在frameworks/base/packages/SystemUI/src/com/android/systemui/原创 2013-07-30 17:07:27 · 1340 阅读 · 0 评论 -
MID默认横屏,打开竖屏APK方向反向的问题
在android4.2sdk上,机器默认是横屏,横屏下camera位于机器右上角,安装竖屏APK后,APK旋转180度,需要将camera位置朝下使用。这一点不符合消费者使用习惯,需要在竖屏APK的情况下,camera位置朝上。解决办法:1.在frameworks/base/core/res/res/values/config.xml文件下查找config_reverseDefault原创 2013-07-30 17:00:34 · 5130 阅读 · 7 评论 -
Android Apk安装后拥有多个程序入口图标
Android开发中,一个工程对应一个AndroidManifest.xml文件,这个文件中包含有该项目的一些设置,如权限、SDk版本,Activity、Service信息等。一般而言,这个文件中会有且仅有一个application节点,这个节点表示这是一个应用程序,不管它下面还有多少子节点如Activity、Service等等。形象的说,就是这个项目生成的apk安装到Android设备后,应用程转载 2013-03-25 21:36:09 · 1011 阅读 · 0 评论 -
Andriod 4.1系统自带APK程序说明
Andriod 4.1系统APK 说明ApplicationsProvider.apk 应用程序存储、程序管理器(不可删)BackupRestoreConfirmation.apk (不能删)Bluetooth.apk原创 2012-10-16 12:56:39 · 8457 阅读 · 0 评论 -
隐藏android系统自带应用程序
android系统自带的程序,有些是可以删除的,有些是不能强制删除的。 1.对于能够删除的程序,如果想在程序列表中看不到它,直接删除源程序即可。 2.对于不能删除的程序,要想在系统的程序列表中隐藏它,只需在其源代码的AndroidManifest.xml文件中,隐藏主Activity相应的 代码行即可原创 2012-10-18 19:10:01 · 1346 阅读 · 0 评论 -
一些在Android中的小设置~~~持续添加
1开机图片: android-logo-mask.png android-logo-shine.png 这两个图片一个在上一个在下 ./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png转载 2012-10-18 19:17:52 · 906 阅读 · 0 评论 -
添加android 4.0 开机音乐 .
Android开机动画叫源码位于frameworks/base/cmds/bootanimation下,这个程序会将/data/local/bootanimation.zip或/system/media/bootanimation.zip里面的png图片以动画的形式播放出来,这段代码不支持音乐播放的,添加几段代码就能达到开机显示动画的时候播放音乐的效果了。添加如下代码:1.添加所需要的转载 2012-11-05 15:26:01 · 815 阅读 · 0 评论 -
android 创建桌面快捷方式 、插件
1,主要改动文件android2.3.4_GB_T34H\packages\apps\Launcher2\res\xml\default_workspace.xml代码说明:此时可以在这个文件里进行修改了,可以在这里增加删除各个快捷方式、插件等,这里介绍三类:谷歌定义的插件、程序快捷方式、程序插件,简单的说明一下:快捷方式说明 //程序快捷方式 launc转载 2012-11-05 23:03:55 · 958 阅读 · 0 评论 -
android 更改浏览器默认主页
首先可以在浏览器源代码里面搜索默认主页的网址,然后通过网址对应的字符串在源码里面搜索,定位到代码位置,我这里定位到的代码文件是 BrowserSettings.java,具体代码如下:// sFactoryResetUrl = mContext.getResources().getString(R.string.homepage_base); if (TextUtils.isEmpt原创 2012-11-06 12:52:48 · 7426 阅读 · 0 评论 -
修改Android解锁界面
背景 先说说背景吧,这是本人从WinCE系统转到Android之后,接到的第一个任务就是修改Android原生的解锁界面,之前看了两个星期的书和网络博客,Java的也有、Android应用开发的也有、Linux开发的也有、Android框架介绍的也有。然后写了几个APK试了了一下,觉得自己有能力了,便充满自信地找到组长接任务。组长没有说什么,拿出一个竞争对手公司的样机,玩了几下拿个转载 2012-12-05 11:43:47 · 1270 阅读 · 0 评论 -
android如何make编译自己的新建工程
由于经常会有客户提出一些android定制需求,所以经常会在sdk的packages/apps目录下新建自己的工程,当然Android.mk文件需要自己来手动创建,最开始的时候,每次都是通过mmm来进行编译的,但由于我们软件版本管理采用的是git管理,经常需要checkout到其他分支去,有时候就会忘记mmm而直接make编译了,因此有些时候就会造成自己新建的工程没有参与编译。 其实原创 2013-02-02 12:54:38 · 920 阅读 · 0 评论 -
如何使机器获取adb root权限
对于开发人员要想使android机器具有adb root权限,方便使用adb remount,adb push等命令,有两种可行的方式: 1.更改buildspec.mk文件里面的TARGET_BUILD_VARIANT:=xxx值为eng,然后执行make clean命令,最后再重新编译即可; 2.如果buildspec.mk文件里面的TARGET_BUILD_VARIANT:原创 2013-03-08 09:41:34 · 3919 阅读 · 0 评论 -
Android编译是否生成odex的设置
默认编译odex版本,如果需要非odex版本,请将device/huawei/k3v2_s10/BoardConfig.mk如下两个变量的值修改为:DISABLE_DEXPREOPT := trueWITH_DEXPREOPT := false其它说明A. device/hisi/k3v2oem1/下面的配置文件不再使用,对应的配置文件在device/huawei/k3v2_s10转载 2013-03-22 17:54:11 · 5190 阅读 · 0 评论 -
手机虚拟按键处理
把手机上的build.propadb pull system/build.prop .修改build.prop 中将里面的 qemu.hw.mainkeys注释掉adb push build.prop system/adb shell chmod 644 system/build.prop修改编译环境中device/mediatek/common/overl原创 2015-09-25 10:57:58 · 921 阅读 · 0 评论