当前位置:  编程技术>移动开发
本页文章导读:
    ▪suse及业务札记        suse及业务笔记 什么是cp什么是sphttp://wenku.baidu.com/view/a439ad0bf12d2af90242e6c8.html----------------selinux关闭,否则ftp开了端口也不能用SUSE Linux  默认不会开启 SELinuxYaST-->系统-->运行级别-->关.........
    ▪ 应用Handler+Thread实现Loading.开始界面循环提示动画        使用Handler+Thread实现Loading...开始界面循环提示动画     突然想实现类似于软件启动时的Loading...循环提示信息,写了一下基本实现了这个功能,但由于是动画效果就不截图了,下面是代码: .........
    ▪ 锁定home筑       锁定home建 @Override public void onAttachedToWindow() { this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); }   ......

[1]suse及业务札记
    来源: 互联网  发布时间: 2014-02-18
suse及业务笔记
什么是cp什么是sp
http://wenku.baidu.com/view/a439ad0bf12d2af90242e6c8.html
----------------
selinux关闭,否则ftp开了端口也不能用
SUSE Linux  默认不会开启 SELinux
YaST-->系统-->运行级别-->关闭SELinux 即可.
vsftpd:http://wenku.baidu.com/view/5364b4edf8c75fbfc77db279.html


---suse的iso--
suse10.1
http://download.chinaunix.net/download/0013000/12275.shtml
opensuse
http://mirrors.163.com/openSUSE/distribution/12.1/iso/
-----------opensuse默认不支持ssh---
需要
vim /etc/ssh/sshd_config
修改passwordAuthentication yes
service sshd restart才行


-----------
zypper类似ubuntu的apt-get 和redhat的yum (除了YaST)
iso和源在163有
http://mirrors.163.com/openSUSE/repositories/filesystems/openSUSE_12.1/

zypper sl 可以看到source 列表,最后一列就是挂载的方式。
直接挂载 iso 源文件,路径自己改。
zypper sa iso:///?iso=/usr/local/SLES-10-SP1-x86_64-DVD1.iso
zypper refresh  刷新生效。iso源 被识别为 yast
Open SuSE Linux下使用zypper来安装软件,速度是非常快的,它和Debian下的apt-get一样强大。

添加rpm源:
zypper ar http://mirror.lupaworld.com/suse/11.1/repo/oss/ main
zypper ar http://mirror.lupaworld.com/suse/11.1/repo/non-oss/ nonoss
zypper ar http://download.opensuse.org/update/11.1/ update

格式为:zypper ar url alain (alain是你为将添加的url源命的名字 )

上面为Open SuSE Linux 11.1中国mirror源。但好像没有update源,真ft,还要跑到管方网去。

添加源:zypper addrepo (ar) 
删除源:zypper removerepo (rr) 
列出系统源的状态: zypper repos (lr) 

第一次刷新软件源,需要:zypper refresh 一下,像Debian下的apt-get update一样。

升级软件: zypper update
安装软件 zypper install 软件名

其它的可以看man zypper。


下面详细命令来自:http://cn.opensuse.org/Zypper/Usage
用 法 :
zypper [--全 局 选 项 ] <命 令 > [--命 令 选 项 ] [参 数 ]
全 局 选 项 :
     
               --help, -h                                 帮 助 。
                --version, -V                           输 出 版 本 号 。
               --quiet, -q                                减 少 普 通 输 出 , 仅 打 印 错 误 信 息 。
       --verbose, -v           增 加 信 息 的 详 细 程 度
       --table-style, -s       表 格 样 式 (整 数 )。
       --rug-compatible, -r    开 启 与 rug 的 兼 容 。
       --non-interactive, -n   不 询 问 任 何 问 题 , 自 动 使 用 默 认 的 回 复 。
       --xmlout, -x            切 换 到 XML 输 出 。
       --reposd-dir, -D <dir>  使 用 其 他 的 安 装 源 定 义 文 件 目 录 。
       --cache-dir, -C <dir>   使 用 其 他 的 元 数 据 缓 存 数 据 库 目 录 。
       --raw-cache-dir <dir>   使 用 其 他 的 原 始 元 数 据 缓 存 目 录 。
       
       Repository Options(软件仓库选项):
       --no-gpg-checks         忽 略 GPG 检 查 失 败 并 继 续 。
       --plus-repo, -p <URI>   使 用 额 外 的 安 装 源 。
       --disable-repositories  不 从 安 装 源 读 取 元 数 据 。
       --no-refresh            不 刷 新 安 装 源 。
目 标 选 项 :
             --root, -R <dir>                          在 不 同 的 根 目 录 下 操 作 。 
             --disable-system-sources、 -D 不 读 取 系 统 安   装 的 可 解 析 项 。
命 令 :
             help, ?                                       打 印 帮 助 。
             shell, sh                                    一 次 接 受 多 个 命 令 .
            
       安 装 源 操 作 :
       repos, lr               列 出 所 有 定 义 的 安 装 源 。
       addrepo, ar             添 加 一 个 新 的 安 装 源 。具体请看:http://hi.baidu.com/tunaisen/blog/item/4b2af73937ac7ff53b87cec8.html
       removerepo, rr          删 除 指 定 的 安 装 源 。
       renamerepo, nr          重 命 名 指 定 的 安 装 源 。
       modifyrepo, mr          修 改 指 定 的 安 装 源 。
       refresh, ref            刷 新 所 有 安 装 源 。
       clean                   清 除 本 地 缓 存 。

       软 件 管 理 :

       install, in             安 装 软 件 包 。
       remove, rm              删 除 软 件 包 。
       verify, ve              检 验 软 件 包 的 依 赖 关 系 的 完 整 性 。
       update, up              将 已 经 安 装 的 软 件 包 更 新 到 新 的 版 本 。
       dist-upgrade, dup       执 行 整 个 系 统 的 升 级 。
       source-install, si      安 装 源 代 码 软 件 包 和 它 们 的 编 译 依 赖 。
       查 询 :
       
       search, se              查 找 符 合 一 个 模 式 的 软 件 包 。
       patch-info              显 示 指 定 补 丁 的 完 整 信 息 。
       pattern-info            显 示 指 定 模 式 的 完 整 信 息 。
       product-info            显 示 指 定 产 品 的 完 整 信 息 。
       patch-check, pchk       检 查 补 丁 。
       list-updates, lu        列 出 可 用 的 更 新 。
       patches, pch            列 出 所 有 可 用 的 补 丁 。
       packages, pa            列 出 所 有 可 用 的 软 件 包 。
       patterns, pt            列 出 所 有 可 用 的 模 式 。
       products, pd            列 出 所 有 可 用 的 产 品 。
       what-provides, wp       列 出 能 够 提 供 指 定 功 能 的 软 件 包 。

       软 件 包 锁 定 :
       addlock, al             添 加 一 个 软 件 包 锁 定 。
       removelock, rl          取 消 一 个 软 件 包 锁 定 。
       locks, ll               列 出 当 前 的 软 件 包 锁 定 。



-----------
关闭vmware报警音---------
关闭vmware喇叭报警音
2010-04-05 14:47
在vmware里面安装linux系统后,操作时经常使用tab键,然后就经常听到pc speaker突然叫一声,如果正当戴着耳机欣赏音乐,被这么一叫还要吓一跳。下面是解决办法: C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation中config.ini,在里面写入mks.noBeep = “TRUE”,如果没有config.ini文件,自己建立,修改完后把guest os重启下就OK了 参考:http://kb.vmware.com/selfservice/mic...xternalId=1664

    
[2] 应用Handler+Thread实现Loading.开始界面循环提示动画
    来源: 互联网  发布时间: 2014-02-18
使用Handler+Thread实现Loading...开始界面循环提示动画

    突然想实现类似于软件启动时的Loading...循环提示信息,写了一下基本实现了这个功能,但由于是动画效果就不截图了,下面是代码:

   

package com.wly.summary.mechanism;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.widget.TextView;

/**
 * 使用Thread + Handler实现Loading...循环动画效果
 * 1、在onCreate中实例化线程对象,并实例化一个Handler对象,同时实现Handler对象中的handleMessage()方法
 * 2、新建一个Thread继承类MyThread,在构造方法中实现外部Handler对象的引用(即第一步中实例化的那个Handler)
 * ,在线程的run()方法中不断的发送Message,第一步中实例化的Handler对象就可以使用传进来的Message来修改TextView的值了
 * @author WLY
 */
public class Loading extends Activity {
	TextView textView;
	int i = 1;
	String info;
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		textView = new TextView(this);
		info = "loading";
		textView.setText(info);
		textView.setTextSize(30);
		setContentView(textView);
		MyThread myThread = new MyThread(myHandler);
		myThread.start();
	}
	Handler myHandler = new Handler() {
		@Override
		public void handleMessage(Message msg) { //实现handlerMessage来获取传入的Message对象
			super.handleMessage(msg);
			for(int j=0;j<(msg.what % 6);j++) {
				info += ".";
			}
			textView.setText(info);
			info = "loading";
		}
	};
	class MyThread extends Thread {
		Handler myHandler = new Handler();
		public MyThread() {
		}
		public MyThread(Handler handler) { //使用构造方法将该Handler对象引入
			myHandler = handler;
		}
		@Override
		public void run() {
			while(true) {
				Message msg = new Message();
				msg.what = i;
				myHandler.sendMessage(msg); //向得到的Handler对象发送消息
				try {
					Thread.sleep(500);
				} catch (InterruptedException e) {
					e.printStackTrace();
				}
				i ++;
			}
		}
	}
}

 


    
[3] 锁定home筑
    来源: 互联网  发布时间: 2014-02-18
锁定home建

@Override
public void onAttachedToWindow() {  
    this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);     
    super.onAttachedToWindow();  
}
 

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