当前位置:  编程技术>移动开发
本页文章导读:
    ▪自个儿写的一个动画,包含自定义的动画set        自己写的一个动画,包含自定义的动画set 动画集内包含自定义的一个动画,和一个缩放动画。   这个是页面 package com.nico; import android.app.Activity; import android.os.Bundle; import android.view.animation.Ani.........
    ▪ G4的网络设立        G4的网络设置 G4的网络设置需要单独设定3种接入方式,包括WAP接入,NET接入和彩信接入。首先是彩信的设定:首先待机情况下-菜单-设置-无线控件-移动网络设置-接入点名称 进去以.........
    ▪ cpio下令详解       cpio命令详解 一个有用的命令。有老兄们发的帖子里没有找到。所以就发过来了。希望有用。 希望大家能把一些有用而难找的命令发出来让大家共享。 cpio命令详细用法 cpio - 存取归档包中的.........

[1]自个儿写的一个动画,包含自定义的动画set
    来源: 互联网  发布时间: 2014-02-18
自己写的一个动画,包含自定义的动画set

动画集内包含自定义的一个动画,和一个缩放动画。

 

这个是页面

package com.nico;

import android.app.Activity;
import android.os.Bundle;
import android.view.animation.AnimationSet;
import android.view.animation.ScaleAnimation;
import android.widget.ImageView;

public class AnimationActivity extends Activity {
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		ImageView img = (ImageView) findViewById(R.id.img);
		AnimationSet ani = new AnimationSet(false);
		ani.addAnimation(new MoveAnimation());
		ScaleAnimation scale = new ScaleAnimation(1.5f, 1.0f, 1.5f, 1.0f);
		scale.setDuration(5000);
		scale.setFillAfter(true);
		ani.addAnimation(scale);
		ani.setDuration(5000);
		ani.setFillAfter(true);
		// ani.start();
		img.startAnimation(ani);

		ani.start();
	}
}

 这个是自定义动画:

package com.nico;

import android.graphics.Camera;
import android.graphics.Matrix;
import android.view.animation.Animation;
import android.view.animation.LinearInterpolator;
import android.view.animation.Transformation;

public class MoveAnimation extends Animation {

	private int halfWidth;

	private int halfHeight;

	private Camera camera;

	@Override
	public void initialize(int width, int height, int parentWidth,
			int parentHeight) {

		super.initialize(width, height, parentWidth, parentHeight);
		setDuration(5000);
		setFillAfter(true);

		halfWidth = width / 2;
		halfHeight = height / 2;
		setInterpolator(new LinearInterpolator());

	}

	@Override
	protected void applyTransformation(float interpolatedTime, Transformation t) {

		camera = new Camera();
		camera.save();
		final Matrix matrix = t.getMatrix();

		System.out.println("------------------->" + interpolatedTime);
		camera.translate((100.0f * interpolatedTime) ,
		 (150.0f * interpolatedTime - 150) , 0.0f);
		camera.rotateY(45 * (interpolatedTime));
		camera.getMatrix(matrix);

		// matrix.preScale(interpolatedTime, interpolatedTime);
		// matrix.preRotate(interpolatedTime * 360);
		matrix.preTranslate(-halfWidth, -halfHeight);
		matrix.postTranslate(halfWidth, halfHeight);

		camera.restore();
	}
}

 


    
[2] G4的网络设立
    来源: 互联网  发布时间: 2014-02-18
G4的网络设置
G4的网络设置需要单独设定3种接入方式,包括WAP接入,NET接入和彩信接入。

首先是彩信的设定:

首先待机情况下-菜单-设置-无线控件-移动网络设置-接入点名称
进去以后,按MENU "新APN"
彩信设置
1.名称:中国移动彩信设置 (这个可以自定义名字)
2.APN:cmwap (联通的为uniwap,WCDMA的为3gwap)
3.代理:10.0.0.172
4.端口:80
5.用户名:(空着)
6.密码:(空着)
7.服务器:(空着)
8.MMSC: http://mmsc.monternet.com  (联通都是htp://mmsc.myuni.com.cn)
9.彩信代理:010.000.000.172
10.彩信端口:80
11.彩信协议:这里要选择 WAP 2.0
12.MCC:460
13.MNC:00 (在测试的时候出现过选00会无法保存成功,可以设置01,02再试)
14.APN类型:mms (如果保存后接入点消失,请先设置wap接入)
编辑完以后,按MENU 选择 “保存”

二、NET 接入点:待机情况下-菜单-设置-无线控件-移动网络设置-接入点名称
进去以后,按MENU "新APN"

上网设置
1.名称:cmnet  (名称可任意)
2.APN:cmnet (联通是uninet,WCDMA是3gnet)
3.代理:
4.端口:
5.用户名:(空着)
6.密码:(空着)
7.服务器:(空着)
8.MMSC:
9.彩信代理:
10.彩信端口:
v11.彩信协议:这里要选择 WAP 2.0
12.MCC:460
13.MNC:00
14.APN类型:default
编辑完以后,按MENU 选择 “保存”


三、WAP接入点:
1.名称:中国移动彩信设置 (这个可以自定义名字)
2.APN:cmwap (联通的为uniwap,WCDMA的为3gwap)
3.代理:10.0.0.172
4.端口:80
5.用户名:(空着)
6.密码:(空着)
7.服务器:(空着)
v8.MMSC: http://mmsc.monternet.com  (联通都是htp://mmsc.myuni.com.cn)
9.彩信代理:010.000.000.172
10.彩信端口:80
11.彩信协议:这里要选择 WAP 2.0
12.MCC:460
13.MNC:00 (在测试的时候出现过选00会无法保存成功,可以设置01,02再试)
14.APN类型:default
编辑完以后,按MENU 选择 “保存”


还是用不了的朋友你们去拨号面板输入*#*#4636#*#*  进去手机信息-------设置首选的网络类型------GSM ONLY。
另外要提示大家的,如果使用联通的卡反复出现保存接入点后接入点看不到了,可以换张移动卡装入机器,就有可能看到你之前设定的联通接入点。如果还是看不到的话,可以通过修改现有的移动默认接入点来实现成功保存联通的上网设定。
还有,设置好之后,要启动无WIFI信号时通过移动网络上网的选项,并且打开接入点的联网。只要信号旁边的激动上网信号出现了,就成功了

    
[3] cpio下令详解
    来源: 互联网  发布时间: 2014-02-18
cpio命令详解

一个有用的命令。有老兄们发的帖子里没有找到。所以就发过来了。希望有用。
希望大家能把一些有用而难找的命令发出来让大家共享。
cpio命令详细用法
cpio - 存取归档包中的文件
语法 Syntax
cpio -o [ -aBLuvV ] [ -C bufsize ] [ -c | -H format ][ -K volumesize ] [ [ -O file [, file ... ] ] [ -M message ] ] [ -Pifd,ofd ]
cpio -i [ -6AbBcdfkmnqrsStTuvV ] [-C bufsize ] [ [ -I file [, file ... ] ]
[ -M message ] ] [ -Pifd,ofd ] [ pattern ... ]
cpio -p [ -adlLmruvV ] [ -Pifd,ofd ] directory
描述(DEscriptION)
cpio 可以从 cpio 或 tar 格式的归档包中存入和读取文件, 归档包是一种包含其他文件和有关信息的文件。 有关信息包括:文件名, 属主, 时标(timestamp), 和访问权限。 归档包可以是磁盘上的 其他文件, 也可以是磁带或管道。
cpio 有三种操作模式:
在 copy-out模式中, cpio 把文件复制到归档包中。它从标准输入获得文件名列表 (一行一个), 把归档包写到标准输出。生成文件名列表的典型方法是使用find 命令; 你可能要在 find 后面用上 -depth选项, 减少因为进入没有访问权限的目录而引起的麻烦。
在copy-in模式中, cpio 从归档包里读取文件, 或者列出归档包里的内容。它从标准输入读入归档包。任何不是选项的命令行参数被视为shell的通配符模式串 (globbing pattern); 在归档包中, 只有文件名匹配这些模式串的文件才能复制出来。 和 shell 中不一样, 文件名起始处的 '.' 可以匹配模式串起始处的通配符, 文件名中的 '/' 也可以匹配通配符。 如果没有给出模式串, 那么将读出所有文件。
在copy-pass模式中, cpio把文件从一棵目录树复制到另一棵, 它结合了 copy-in 和 copy-out 的操作, 但不使用归档包。 cpio从标准输入读取欲复制的文件名列表; 目标目录作为非选项的命令行参数给出。
cpio支持下列的归档格式: binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar, 和 POSIX.1 tar。
"binary" 格式是过时格式, 因为它保存文件信息的方法无法应用在不同体系的机器间移植。"old ASCII" 格式可以跨平台使用, 但是不能用于超过 65536 个 i 节点的文件系统中。 "new ASCII" 格式可以跨平台使用, 也适用于任意大小的文件系统, 但不是所有版本的 cpio 都支持; 目前只有 GNU 和 System VR4 的 cpio 支持。"crc" 格式 类似于 "new ASCII" 格式, 同时对每个文件计算校验和。cpio 在创建归档包时算出校验和, 解开文件时进行校验。 "HPUX" 格式用于兼容 HP UNIX 的 cpio, 它用了独特的方法来保存设备文件。
"tar" 格式用以兼容 tar 程序。它不能归档文件名超过 100 个字符的文件, 也不能归档特殊文件 (块设备或字符设备)。 "POSIX.1 tar" 格式不能归档文件名超过 255 个字符的文件(小于, 除非文件名的最右边有一个 "/")。
缺省情况下, cpio 为了兼容老式的 cpio 程序, 创建 "binary" 格式的归档包。当展开归档包时, cpio 能够自动识别归档包的格式, 而且可以读取在其他字节顺序的机器上创建的归档包。
cpio 的某些选项只能用在对应的操作模式上; 参见总览小节, 里面列出了什么选项可以用在什么模式上。
选项 (OPTIONS)
-0, --null 在copy-out 和 copy-pass 模式中, 认为输入的文件名以 null字符结尾,而不是换行符, 这样即使文件名中包含换行符, 也不影响归档。 GNU find 是生成 null 结尾文件名列表的方法之一。
-a, --reset-access-time 读取完文件后重置文件的访问时间, 这样看上去就象没被访问过一样。
-A, --append 追加到已经存在的归档包中。仅用于 copy-out模式。该归档包必须是用 -O 或 -F (--file) 选项指定的磁盘文件。
-b, --swap 在 copy-in 模式中, 颠倒数据中字中的半字和半字中的字节顺序。 相当于 -sS 使用这个选项,可以在大端数和小端数机器之间转换 32 位整数。
-B 把 I/O 块大小设置成 5120 字节,最初的块大小是 512 字节。
--block-size=BLOCK-SIZE
设置 I/O 块 大小 为 BLOCK-SIZE * 512 字节。
-c 使用老式的跨平台 (ASCII) 归档格式。
-C IO-SIZE, --io-size=IO-SIZE 设置 I/O 块大小为 IO-SIZE 字节。
-d, --make-directories 在需要的地方创建开始目录。
-E FILE, --pattern-file=FILE 在 copy-in 模式中, 从 FILE 中读取用于匹配文件名的模式串, FILE 中的内容就象 cpio 的非选项参数一样看待。
-f, --nonmatching 只复制那些不匹配任何给定的模式串的文件。
-F, --file=archive 使用归档文件名, 而不是标准输入或输出。 如果把其他机器上的磁带机作成归档文件使用, 文件名要用 "HOSTNAME:" 开始。 主机名前面可以加上用户名和一个 '@', 作为访问远程磁带机的用户 (如果你有这样的权限, 一般在用户的 ~/.rhosts 文件中会有这么一项)。
--force-local 和 -F, -I, 或 -O, 一起用, 即使文件名中含有一个冒号,也把归档文件看作本地文件, 一般说来冒号指出一个远程主机名字。
-H FORMAT, --format=FORMAT 使用归档格式 FORMAT。 有效的格式在下面列出, 大小写均可. "copy-in" 模式的缺省动作是自动检测归档格式, "copy-out" 的缺省格式是 "bin"。
bin 老式的 binary 格式。
odc 老式的 (POSIX.1) 跨平台格式。
newc 新型 (SVR4) 跨平台格式, 支持大于 65536 i节点的文件系统。
crc 新型 (SVR4) 跨平台格式, 并且计算校验和。
tar 老式的 tar 格式。
ustar POSIX.1 tar 格式, 也能识别 GNU tar 归档文件, 它们相似但不全相同。
hpbin HP UNIX 上的 cpio 使用的老式的 binary 格式。(用独特的方法储存设备文件)
hpodc HP UNIX 上的 cpio 使用的跨平台格式。 (用独特的方法储存设备文件)
-i, --extract 进入 copy-in 模式。
-I archive 使用归档文件名, 而不是标准输入。 如果把其他机器上的磁带机作成归档文件, 文件名要用 "HOSTNAME:" 开始。主机名前面可以加上用户名和一个 '@', 作为 访问远程 磁带机的用户 (如果你有这样的权限, 一般在用户的 ~/.rhosts 文件中会有这么一项)。
-k 无效操作; 只是用来兼容其他版本的 cpio。
-l, --link 如果有可能, 连接文件, 而不是复制。
-L, --dereference 解除符号连接的关联 (复制符号连接指向的 文件, 而不是连接本身)。
-m, --preserve-modification-time 当创建文件时, 保留以前的文件修改时间。
-M MESSAGE, --message=MESSAGE当备份介质(例如 磁带或软盘) 到达卷尾时, 显示一条消息, 提醒用户插入下一卷。如果 MESSAGE 包含字符串 "%d", 它被替换成当前卷号 (从 1 开始)。
-n, --numeric-uid-gid 以详细方式 (verbose) 显示内容时, 用数字显示 UID 和 GID, 而不是翻译成名称。
--no-absolute-filenames 在copy-in模式中, 即使它们在归档包中有绝对路径名。也在当前目录中创建所有相关文件,
--no-preserve-owner 在 copy-in 和 copy-pass 模式中, 不改变文件的属主关系 (译注: 疑为不保留); 使它们属于展开它们的用户。这是普通用户的缺省行为, 因此 System V 的用户不致于无意中把文件泄露(give away)。
-o, --create 进入 copy-out 模式。
-O archive 使用归档文件名, 而不是标准输出。 如果把其他机器上的磁带机作成归档文件, 文件名要用 "HOSTNAME:" 开始。主机名前面可以加上用户名和一个 '@', 作为访问远程磁带机的用户 (如果你有这样的权限, 一般在用户的 ~/.rhosts 文件中会有这么一项)。
--only-verify-crc 当在 copy-in 模式读入 CRC 格式的归档包时, 不展开里面的文件, 而只是测试文件的 CRC 码。
-p, --pass-through 进入 copy-pass 模式。
--quiet 不显示复制的块数。
-r, --rename 交互式文件改名。
-R [user][:.][group], --owner [user][:.][group] 在 copy-out 和 copy-pass 模式中, 把所有文件的属主设置为指定的用户和/或用户组。 无论用户还是用户组都必须存在。 如果省略用户组, 但是给出了分隔符 ":" 或 "。', 则使用给定用户登录时的用户组。 只有超级用户能够改变文件的属主。
--sparse 在 copy-out 和 copy-pass 模式中, 把大块数据 0 的文件写成稀疏文件 (sparse file)。
-s, --swap-bytes 在 copy-in 模式中, 交换文件中每一个半字(字节对) 中的字节。
-S, --swap-halfwords 在 copy-in 模式中, 交换文件中每一个字(4字节) 中的半字。
-t, --list 显示输入归档包的内容。
-u, --unconditional 替换所有文件, 不再提问是否用旧文件替换已经存在的新文件。
-v, --verbose 列出处理的文件, 加上 -t 选项可以列出一个 'ls -l' 风格的列表。在一个归档包内容的详细列表 (verbose) 中, 如果本地系统不存在归档文件的用户和用户组名称, 它们将被替换成其数字 UID和GID 对应于本地系统的用户和用户组名称。
-V --dot 每处理一个文件, 显示一个 "."。
--version 显示 cpio 程序的版本号, 然后退出。


    
最新技术文章:
▪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