android app. - Eclipse编程必备之快捷键助手 开发经过
来源:互联网 发布:淘宝主图尺寸大小 编辑:程序博客网 时间:2024/04/29 14:57
我的这篇博客是想和大家来分享一下我的一款已经上线且十分简单的android app. - Eclipse编程必备之快捷键
助手的开发过程。麻雀虽小,五脏俱全,下面我开源的关于这款产品的文档包括了产品文档和技术开发文档,对于想要做产品的同学希望这篇博客能对您有参考帮助。更希望各位同学老师能给我留下宝贵意见,让我有更大进步,谢谢!!!!
同时,对这款产品感兴趣的同学可以通过以下途径来体验这款产品:
连接:http://as.baidu.com/a/item?docid=4975079&pre=web_am_se
扫二维码:
Eclipse编程必备之快捷键助手
Developed by Guanlin Luo
目录:
1. 产品说明清单
2. 界面及功能细节设计
3. 源码及产品效果
1. 产品说明清单
产品名称
Eclipse编程必备之快捷键助手
产品类型
Eclipse 编程环境使用辅助查询工具
产品概念
通过让用户熟悉eclipse环境的快捷键来让eclipse使用者更加熟练使用eclipse
主按键
功能描述
ListView
1. 列出eclipse常用的快捷键,比如: 复制、删除等
2. 用户点击listView中的任一项,则通过toast方式返回给用户这个快捷键的按键组合
2. 界面及功能细节设计
3. 源码及产品效果
Activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</RelativeLayout>
</RelativeLayout>
MainActivity.java
/**应用名称:eclipse常用快捷键指南(eclipse编程新手必备)
* 开发者:罗冠林
* copyright Guanlin Luo*/
package com.example.eclipsehelper;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MainActivity
extends ListActivity {
//引入数据源
eclipData data = new eclipData();
String items[] = data.items;
String shortCut[]=data.shortCut;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//no need to call:setContentView(R.layout.activity_main);
//获取ListView对象
ListView listView
=getListView();
//构建适配器对象
ArrayAdapter<String> adapter=
new ArrayAdapter<String>(
this,
android.R.layout
.simple_list_item_1,//官方提供
items);
//将适配器中的数据交给ListView显示
listView.setAdapter(adapter);
}
/**当执行ListView中的某个选项时,会执行此方法*/
@Override
protected void onListItemClick(ListView l,
View v,
int position, //数组元素的下标
long id) {//id为listView中的行号
show(items[position]+
"的快捷键是: "+shortCut[position]);
}
/**自建show()方法*/
public void show(String text){
Toast.makeText(this,
text,
Toast.LENGTH_LONG).show();
}
}
eclipData.java
package com.example.eclipsehelper;
public class eclipData {
String items[]={
"撤销",
"复制",
"剪切",
"快速修正",
"内容辅助",
"全部选中",
"删除",
"粘贴",
"打开结构",
"打开类型",
"打开类型层次结构",
"打开外部javadoc",
"打开资源",
"后退历史记录",
"前进历史记录",
"转至匹配的括号",
"打开搜索对话框",
"上滚行",
"下滚行",
"保存",
"代码打印",
"全部关闭",
"属性",
"新建",
"添加注释",
"取消注释",
"使用try/catch块来包围",
"调试",
"项目刷新"
};
String shortCut[]={
"Ctrl+Z",
"Ctrl+C",
"Ctrl+X ",
"Ctrl+1",
"Alt+/",
"Ctrl+A ",
"Delete",
"Ctrl+V",
"Ctrl+F3",
"Ctrl+Shift+T",
"F4",
"Shift+F2",
"Ctrl+Shift+R",
"Alt+←",
"Alt+→",
"Ctrl+Shift+P",
"Ctrl+H",
"Ctrl+↑",
"Ctrl+↓",
"Ctrl+S",
"Ctrl+P",
"Ctrl+Shift+F4",
"Alt+Enter",
"Ctrl+N",
"Ctrl+/",
"Ctrl+/",
"Ctrl+1自动修正",
"Ctrl+F11",
"选中项目+F5"
};
}
产品最终效果:
- android app. - Eclipse编程必备之快捷键助手 开发经过
- Android开发之eclipse 快捷键
- Android开发之Eclipse快捷键总结
- Android开发之Eclipse快捷键大全
- Android开发之Eclipse快捷键大全
- Eclipse 常用快捷键(开发必备)
- Eclipse Android编程快捷键
- Eclipse Android编程快捷键
- Eclipse Android编程快捷键
- Eclipse Android编程快捷键
- Eclipse Android编程快捷键
- Eclipse Android编程快捷键
- 【Android开发必备】Android APP开发经验总结
- eclipse 开发 android 快捷键
- android 开发Eclipse 快捷键
- Eclipse开发Android快捷键
- Android开发Eclipse快捷键
- Android开发,eclipse快捷键
- myEclipse关闭但是进程没关闭如何解决
- 字符串比较
- linux 64bit AVD 无法启动解决
- oracle 一些约束限制
- 大家的公司都发什么呀
- android app. - Eclipse编程必备之快捷键助手 开发经过
- 排序
- ubuntu12.04 安装qt4时碰到黑屏问题
- 指针难,算法难,难住了谁
- 制作theano可用的训练样本
- 好的资源地址
- tools
- 木有砸中
- 在MAC OS X 10.9下编译CUDA 5.5例子程序出错解决方案