当前位置:  编程技术>移动开发
本页文章导读:
    ▪游戏发动机介绍        游戏引擎介绍 jbox2D 物理引擎原版 Box2D 是采用C++编写的,后来扩展到java,as等多种版本。著名手机游戏愤怒的小鸟便是采用jbox2D物理引擎。不过java版得jbox2D引擎性能不如C++环境下运行的性.........
    ▪ 利用反照调用forceStopPackage来结束进程        利用反射调用forceStopPackage来结束进程   来源:http://blog.163.com/hanyinlong@126/blog/static/9975148620119280569126/ 代码如下: view plain Method forceStopPackage = am.getClass().getDeclaredMethod("forceStopPackage", String.class); .........
    ▪ EditText软键盘弹出有关问题解决       EditText软键盘弹出问题解决 当带有EditView的activity第一次进入时,第一个EditText框会自动获得焦点,这个严重影响了用户体验,但是如何去掉呢? 查阅了很多资料后,发现以下方法最简单: .........

[1]游戏发动机介绍
    来源: 互联网  发布时间: 2014-02-18
游戏引擎介绍

jbox2D 物理引擎原版 Box2D 是采用C++编写的,后来扩展到java,as等多种版本。著名手机游戏愤怒的小鸟便是采用jbox2D物理引擎。不过java版得jbox2D引擎性能不如C++环境下运行的性能好。在性能配置比较好的手机上面,jbox2D效果也是不错的


    
[2] 利用反照调用forceStopPackage来结束进程
    来源: 互联网  发布时间: 2014-02-18
利用反射调用forceStopPackage来结束进程

 

来源:http://blog.163.com/hanyinlong@126/blog/static/9975148620119280569126/

代码如下:

  • view plain
  • Method forceStopPackage = am.getClass().getDeclaredMethod("forceStopPackage", String.class);
  • forceStopPackage.setAccessible(true);
  • forceStopPackage.invoke(am, yourpkgname);
  • 需要在manifest里加上shareduid定义

  • android:sharedUserId="android.uid.system"
  • 另外加上权限

  • <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"></uses-permission>
  • 并且采用系统platform签名

    因为需要用FORCE_STOP_PACKAGES权限,该权限只赋予系统签名级程序
    即可实现强制停止指定程序


        
    [3] EditText软键盘弹出有关问题解决
        来源: 互联网  发布时间: 2014-02-18
    EditText软键盘弹出问题解决

    当带有EditView的activity第一次进入时,第一个EditText框会自动获得焦点,这个严重影响了用户体验,但是如何去掉呢? 

    查阅了很多资料后,发现以下方法最简单: 



    在xml中,在EditText控件之前 

    加入 


    <LinearLayout 

        android:id="@+id/linearLayout_focus" 

        android:focusable="true" 

        android:focusableInTouchMode="true" 

        android:layout_width="0px" 

        android:layout_height="0px"/> 



    这是一个虚假的LinearLayout,不会显示的,但是会抢走焦点 

     

     

    手动隐藏软键盘:

     

    final InputMethodManager imm = (InputMethodManager)getActivity().getSystemService(Activity.INPUT_METHOD_SERVICE);        

    imm.hideSoftInputFromWindow(mSearchEt.getWindowToken(), 0);   


        
    最新技术文章:
    ▪Android开发之登录验证实例教程
    ▪Android开发之注册登录方法示例
    ▪Android获取手机SIM卡运营商信息的方法
    ▪Android实现将已发送的短信写入短信数据库的...
    ▪Android发送短信功能代码
    ▪Android根据电话号码获得联系人头像实例代码
    ▪Android中GPS定位的用法实例
    ▪Android实现退出时关闭所有Activity的方法
    ▪Android实现文件的分割和组装
    ▪Android录音应用实例教程
    ▪Android双击返回键退出程序的实现方法
    ▪Android实现侦听电池状态显示、电量及充电动...
    ▪Android获取当前已连接的wifi信号强度的方法
    ▪Android实现动态显示或隐藏密码输入框的内容
    ▪根据USER-AGENT判断手机类型并跳转到相应的app...
    ▪Android Touch事件分发过程详解
    ▪Android中实现为TextView添加多个可点击的文本
    ▪Android程序设计之AIDL实例详解
    ▪Android显式启动与隐式启动Activity的区别介绍
    ▪Android按钮单击事件的四种常用写法总结
    ▪Android消息处理机制Looper和Handler详解
    ▪Android实现Back功能代码片段总结
    ▪Android实用的代码片段 常用代码总结
    ▪Android实现弹出键盘的方法
    ▪Android中通过view方式获取当前Activity的屏幕截...
    ▪Android提高之自定义Menu(TabMenu)实现方法
    ▪Android提高之多方向抽屉实现方法
    ▪Android提高之MediaPlayer播放网络音频的实现方法...
    ▪Android提高之MediaPlayer播放网络视频的实现方法...
    ▪Android提高之手游转电视游戏的模拟操控
     


    站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3