当前位置:  编程技术>移动开发
本页文章导读:
    ▪帧卡通 Frame Animation        帧动画 Frame Animation 虽然你可以在代码中定义帧动画,可以使用AnimationDrawable类的API.,它是非常简单通过XML文件 列出动画中的所有帧,像上面的动画tween,这种类别动画的XML文件放入工程中的re.........
    ▪ 点击home跟back键能完全退出        点击home和back键能完全退出 home键让程序完全退出方法:在主界面activity中添加如下:@Overrideprotected void onPause() {    android.os.Process.killProcess(android.os.Process.myPid());     super.onPause();}back键捕.........
    ▪ 手机联接真机调试       手机连接真机调试 [- DeviceMonitor]Failed to start monitoring OPhone-3BA86575     这个错误时因为usb口有问题,或数据线有问题   我的更换了一下usb口就ok了 ......

[1]帧卡通 Frame Animation
    来源: 互联网  发布时间: 2014-02-18
帧动画 Frame Animation

虽然你可以在代码中定义帧动画,可以使用AnimationDrawable类的API.,它是非常简单通过XML文件

列出动画中的所有帧,像上面的动画tween,这种类别动画的XML文件放入工程中的res/anim目录。既

然这样,指令按照周期去执行每帧动画。

在XML文件包含一个<animation-list>根节点元素和好几个子节点<item>来定义每帧。一个资源分别定

义了帧的名字与帧的持续时间。,下面为范例:

<animation-list xmlns:android="http://schemas.android.com/apk/res/

android"

android:oneshot="true">

<item android:drawable="@drawable/rocket_thrust1"

android:duration="200" />

<item android:drawable="@drawable/rocket_thrust2"

android:duration="200" />

<item android:drawable="@drawable/rocket_thrust3"

android:duration="200" />

</animation-list>

这个动画播放三个帧动画,通过设置android:oneshot属性为true,它将会在最后一帧停下来,如果设置

为false这个动画将循环播放。这个文件保存到工程目录res/anim目录下为rocket_thrust.xml,你也

可以添加一个背景图片到视图中,然后开始播放。下面为范例:

AnimationDrawable rocketAnimation;

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

ImageView rocketImage = (ImageView) findViewById(R.id.rocket_image);

rocketImage.setBackgroundResource(R.anim.rocket_thrust);

rocketAnimation = (AnimationDrawable) rocketImage.getBackground();

}

public boolean onTouchEvent(MotionEvent event) {

if (event.getAction() == MotionEvent.ACTION_DOWN) {

rocketAnimation.start();

return true;

}

return super.onTouchEvent(event);

}

 

 

一个比较需要特别注意的是,在AnimationDrawable调用onCreate()过程中不能调用start(),这是因

为AnimationDrawable不能在不完全的窗口上运行,如果你想立即播放动画,没有必要的交互,你可以

再onWindowFocusChanged()方法中调用它。这样它将成为窗口焦点.



    
[2] 点击home跟back键能完全退出
    来源: 互联网  发布时间: 2014-02-18
点击home和back键能完全退出
home键让程序完全退出方法:在主界面activity中添加如下:
@Override
protected void onPause() {
    android.os.Process.killProcess(android.os.Process.myPid());
    super.onPause();
}

back键捕获事件
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0){

...

return false;
}

    
[3] 手机联接真机调试
    来源: 互联网  发布时间: 2014-02-18
手机连接真机调试

[- DeviceMonitor]Failed to start monitoring OPhone-3BA86575

 

 

这个错误时因为usb口有问题,或数据线有问题

 

我的更换了一下usb口就ok了


    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
IT科技资讯 iis7站长之家
▪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