1. /***********************************************************************
  2. * Android隐藏虚拟按键,关闭开机动画、开机声音
  3. * 声明:
  4. * 有时候,我们可能会希望隐藏掉android中的虚拟按键,当然,那个
  5. * Android的开机动画,有时候也是挺讨人厌的,也是可以隐藏的。
  6. *
  7. * 2016-1-7 深圳 南山平山村 曾剑锋
  8. **********************************************************************/
  9.  
  10. 一、参考文档:
  11. . android4.&android4.3去掉虚拟按键
  12. http://blog.csdn.net/bzw073/article/details/22916505
  13. . android4.0.3 修改启动动画和开机声音
  14. http://www.cnblogs.com/jqyp/archive/2012/03/07/2383973.html
  15.  
  16. 二、虚拟按键解决方法:
  17. 隐藏全部虚拟按键,只需要在build.prop中增加qemu.hw.mainkeys=1即可。
  18.  
  19. 三、关闭开机动画、开机声音解决方法:
  20. . cat frameworks/base/cmds/bootanimation/bootanimation_main.cpp
  21. ......
  22. int main(int argc, char** argv)
  23. {
  24. #if defined(HAVE_PTHREADS)
  25. setpriority(PRIO_PROCESS, , ANDROID_PRIORITY_DISPLAY);
  26. #endif
  27.  
  28. char value[PROPERTY_VALUE_MAX];
  29. property_get("debug.sf.nobootanimation", value, "");
  30. int noBootAnimation = atoi(value);
  31. ALOGI_IF(noBootAnimation, "boot animation disabled");
  32. if (!noBootAnimation) {
  33.  
  34. sp<ProcessState> proc(ProcessState::self());
  35. ProcessState::self()->startThreadPool();
  36.  
  37. // create the boot animation object
  38. sp<BootAnimation> boot = new BootAnimation();
  39.  
  40. IPCThreadState::self()->joinThreadPool();
  41.  
  42. }
  43. return ;
  44. }
  45. ......
  46. . 从上面可知只需要在在build.prop中增加debug.sf.nobootanimation=1即可。

Android隐藏虚拟按键,关闭开机动画、开机声音的更多相关文章

  1. Android 隐藏虚拟按键,并且全屏

    /** * 隐藏虚拟按键,并且全屏 */protected void hideBottomUIMenu() { //隐藏虚拟按键,并且全屏 if (Build.VERSION.SDK_INT > ...

  2. android 隐藏虚拟按钮栏及标题等权限设置

    华为手机有虚拟按钮,根据以下设置方法可以进行隐藏控制 /** * 隐藏虚拟按键,并且全屏 */ protected void hideBottomUIMenu(Context context){ if ...

  3. Android 获取虚拟按键的高度

    //获取虚拟按键的高度 public static int getNavigationBarHeight(Context context) { int result = 0; if (hasNavBa ...

  4. 【Android】隐藏底部虚拟按键

    Google的官方文档是: https://developer.android.com/training/system-ui/navigation.html#behind 示例代码 1 View de ...

  5. Android适配底部虚拟按键的方法

    ---恢复内容开始--- 版权声明:本文为博主原创文章,未经博主允许不得转载. 最近项目进行适配的时候发现部分(如华为手机)存在底部虚拟按键的手机会因为虚拟按键的存在导致挡住部分界面,因为需要全屏显示 ...

  6. Android tp的虚拟按键(virtual key)处理

    Android tp的虚拟按键处理 现在在越来越多的Android的手机都是虚拟按键来操作,但是对于开发者来说可能会关心Android对虚拟按键如何处理的.对Linux熟悉的人可能会说,it's ea ...

  7. GraduateDesign-初试APP编写(去除虚拟按键和禁止状态栏下拉)

    为了毕设的要求,需要在Android系统上运行一个app来控制硬件,今天开始这个app的编写. 首先,我们的系统将只运行这个app,也就是我们不需要状态栏,虚拟按键等. 故这里将app设置为全屏模式. ...

  8. 键盘--android 隐藏系统键盘

    . -----------------------------------------已验证----------------------------------- public static void ...

  9. android 隐藏系统键盘

    -----------------------------------------已验证----------------------------------- public static void c ...

随机推荐

  1. POJ 3233 Matrix Power Series (矩阵快速幂+二分求解)

    题意:求S=(A+A^2+A^3+...+A^k)%m的和 方法一:二分求解S=A+A^2+...+A^k若k为奇数:S=(A+A^2+...+A^(k/2))+A^(k/2)*(A+A^2+...+ ...

  2. jquery ajax post 传递数组 ,多checkbox 取值

    jquery ajax post 传递数组 ,多checkbox 取值 http://w8700569.iteye.com/blog/1954396 使用$.each(function(){});可以 ...

  3. 利用正则表达式解析URL

    -(NSString *) jiexi:(NSString *)CS webaddress:(NSString *)webaddress {      NSError *error;      NSS ...

  4. Tencent 的电话面试

    Tencent的实习生招聘投了简历.然后,万万没想到昨晚腾讯IEG直接给我电话了.当时就惊呆了,我都没有找人内推,就直接电话面试了. 就为昨晚的电话面试写写感想吧!问的挺多的,基本上简历上写了的都问到 ...

  5. Java7编程高手进阶读书笔记--final学习

    这段时间终于有了一些自己的时间,在网上淘了一本书把java学习下,顺便记下每日的学习心得 工作快两年多了,才知道基础的东西永远看的时候都有一个新的体验,今天中午看了下final,把自己炒的代码贴在这以 ...

  6. RTP-实时协议

    RTP,实时协议被用来为应用程序如音频,视频等的实时数据的传输提供端到端(end to end)的网络传输功能.传输的模型可以是单点传送或是多点传送.数据传输被一个姐妹协议——实时控制协议(RTCP) ...

  7. AcmeAir

    AcmeAir是一款由原 IBM 新技术架构部资深工程师Andrew Spyker,利用Netflix开源的Netflix OSS打造的开源电子商务应用.访问这里可以了解原作者的设计初衷: http: ...

  8. PHP页面跳转几种实现技巧

    PHP被许多程序员用来开发WEB的首选语言.在实际开发中,网站的各项功能都可以通过PHP语言的编写来满足,比如PHP页面跳转这一方法. 探讨PHP变量解析顺序如何获取提交数据 深入解读PHP运行机制 ...

  9. keil MDK中如何生成*.bin格式的文件

    在Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格式的可执行文件.虽然这两个格式的文件非常有利于ULINK2仿真器的下载和调试,但是ADS的用户更习惯 ...

  10. Android TextView 文字居中

    有2种方法可以设置TextView文字居中: 一:在xml文件设置:android:gravity="center" 二:在程序中设置:m_TxtTitle.setGravity( ...