㈠ file是什么格式
file格式文件是数据文件,可用Altium Designer软件打开。具体步骤如下:
以GBRr格式文件为列:
1. 打开Altium designer14.2软件,在菜单栏的文件项下,选择New,在下拉子菜单中单击“Cam document”,创建一个新的Cam文件。
注意事项:
含义
1.IT中file其中的文件,本地文件传输协议,文件协议主要用于访问本地计算机中的文件,就像在Windows资源管理器中打开文件一样。
2. INUX命令文件,文件命令读取文件参数或FileList变量指定的文件,对每个文件执行一系列测试,然后按类型排序。
3、要使用文件协议,基本格式如下:File:/// File path,如打开F: disk flash文件夹中的1.swf文件,然后在浏览器或IE地址栏中键入:File:/// F: // flash/1.swf并回车。
4. 然后该命令将文件类型写入标准输出。该文件可以是一个常规文件、一个目录、一个FIFO(指定管道)、一个特定于块的文件、一个特定于字符的文件、一个符号链接或一个套接字类型。它在漫画中也有“单词”的意思。
㈡ 文件夹选择器怎么实现
Android中文件选择器的实现
今天给大家分享下文件选择器的作用 , 具体就是获取用户在在SD卡选中的文件/文件夹路径 ,类似于C#中
OpenFileDialog控件(对C#的一站式开发还是念念不忘)。功能实现起来比较简单,主要是帮助大家节省开发时间。
网上流传较广的一个成品如下 <[Android实例] 文件选择器>, 本文也是根据上面的成品修改而成,使其更易
理解,效率更高。 除此之外,主要特色有:
1、我们监听了用户按下Back键的事件,使其返回上一层目录;
2、针对不同的文件类型(文件vs文件夹 , 目标文件vs其他文件)做了特殊处理。
知识点一、 File 类的使用
文件选择器的主要功能是:浏览文件\文件夹、文件类型等;都是通过java File类来实现的。
关于File类的使用,请参考如下博客:
<<来自java文档 File类>>
<<Java File类>>
知识点二、调用方法说明
使用了startActivityForResult()发起调用以及onActivityResult()方法接受回调后的信息。
其他的也没什么好说了,大家看看代码注释吧~~ so easy - - 。
FileChooserActivity.java 实现文件选择的类 。
[java] view plainprint?
public class CopyOfFileChooserActivity extends Activity {
private String mSdcardRootPath ; //sdcard 根路径
private String mLastFilePath ; //当前显示的路径
private ArrayList<FileInfo> mFileLists ;
private FileChooserAdapter mAdatper ;
//配置适配器
private void setGridViewAdapter(String filePath) {
updateFileItems(filePath);
mAdatper = new FileChooserAdapter(this , mFileLists);
mGridView.setAdapter(mAdatper);
}
//根据路径更新数据,并且通知Adatper数据改变
private void updateFileItems(String filePath) {
mLastFilePath = filePath ;
mTvPath.setText(mLastFilePath);
if(mFileLists == null)
mFileLists = new ArrayList<FileInfo>() ;
if(!mFileLists.isEmpty())
mFileLists.clear() ;
File[] files = folderScan(filePath);
if(files == null)
return ;
for (int i = 0; i < files.length; i++) {
if(files[i].isHidden()) // 不显示隐藏文件
continue ;
String fileAbsolutePath = files[i].getAbsolutePath() ;
String fileName = files[i].getName();
boolean isDirectory = false ;
if (files[i].isDirectory()){
isDirectory = true ;
}
FileInfo fileInfo = new FileInfo(fileAbsolutePath , fileName , isDirectory) ;
//添加至列表
mFileLists.add(fileInfo);
}
//When first enter , the object of mAdatper don't initialized
if(mAdatper != null)
mAdatper.notifyDataSetChanged(); //重新刷新
}
//获得当前路径的所有文件
private File[] folderScan(String path) {
File file = new File(path);
File[] files = file.listFiles();
return files;
}
private AdapterView.OnItemClickListener mItemClickListener = new OnItemClickListener() {
public void onItemClick(AdapterView<?> adapterView, View view, int position,
long id) {
FileInfo fileInfo = (FileInfo)(((FileChooserAdapter)adapterView.getAdapter()).getItem(position));
if(fileInfo.isDirectory()) //点击项为文件夹, 显示该文件夹下所有文件
updateFileItems(fileInfo.getFilePath()) ;
else if(fileInfo.isPPTFile()){ //是ppt文件 , 则将该路径通知给调用者
Intent intent = new Intent();
intent.putExtra(EXTRA_FILE_CHOOSER, fileInfo.getFilePath());
setResult(RESULT_OK , intent);
finish();
}
else { //其他文件.....
toast(getText(R.string.open_file_error_format));
}
}
};
public boolean onKeyDown(int keyCode , KeyEvent event){
if(event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode()
== KeyEvent.KEYCODE_BACK){
backProcess();
return true ;
}
return super.onKeyDown(keyCode, event);
}
//返回上一层目录的操作
public void backProcess(){
//判断当前路径是不是sdcard路径 , 如果不是,则返回到上一层。
if (!mLastFilePath.equals(mSdcardRootPath)) {
File thisFile = new File(mLastFilePath);
String parentFilePath = thisFile.getParent();
updateFileItems(parentFilePath);
}
else { //是sdcard路径 ,直接结束
setResult(RESULT_CANCELED);
finish();
}
}
}
界面依旧很丑陋,囧 ,大家可以根据需要在此基础上添加功能 。
㈢ python中选择文件夹(即路径)的对话框如何实现
1、首先,确保我们已经正确安装了python2.7的环境,然后,编辑一个.py文件。
㈣ 如何在Web下实现选择文件夹功能
请使用表单的文件夹功能,如下:
<form action="" method="get">
<input name="" type="file" name="file1" size=35>
</form>
㈤ 怎么在pycharm中导入文件夹
在 PyCharm 中导入文件夹的方法如下:
打开 PyCharm,点击左上角的“File”菜单,选择“New”,再选择“Directory”。
在弹出的“New Directory”对话框中,输入文件夹名称,并选择文件夹所在的位置。然后点击“OK”按钮。
在 PyCharm 的左侧的“Project”窗格中,可以看到新创建的文件夹。
如果你想导入一个已经存在的文件夹,可以使用“File”菜单中的“Import”选项,然后在弹出的对话框中选择文件夹所在的位置即可。
希望这对你有帮助!