android新建类
❶ Android studio怎么创建一个java类文件
演示工具是Android Studio
选择需要创建java类的包名,右键,弹出下图对话框;
注意:通过此方法创建的Activity类,AS不会自动在清单文件中注册activity,需要手动添加注册!
❷ Android studio怎么创建一个Java类文件
演示工具是Android Studio
选择需要创建java类的包名,右键,弹出下图对话框;
2.点击“New",弹出下图
3.选择“Java Class"给定类名,即可在选定的包名下创建一个Java类
注意:通过此方法创建的Activity类,AS不会自动在清单文件中注册activity,需要手动添加注册!
❸ Android studio怎么创建一个Java类文件
1、在Android studio中进行打开一个项目的文件,然后在Java的文件下进行创建一个activity的文件,进行选中目录文件。
2,进行点击Android studio软件菜单的“file”的选项。
3、弹出了下拉的菜单中,进行选择菜单中的“new”的选项
4、点击完new的选项,就会弹出了下一级的菜单中进行选择一个为“activity”的选项。
5、在activity中提供了多个activity的模板的文件,可以进行使用这些模板进行创建activity的文件。
6、就会弹出了一个activity的窗口的,在activity
name的名称中进行输入昵称,然后直接进行点击“finish”的选项。
7、这样在项目中的activity的创建成功了,这个activity的登录界面就创建成功了。
❹ 如何在eclipse中新建一个android类
首先你要为你的eclipse安装adt插件,这样才会有android的选项,然后还要在eclipse中导入sdk,这样才能在创建类的时候提供可选择的版本。
❺ android studio 怎么创建一个新的类
例我原AndroidGraphics2DTutorial改名AndroidGra
1
phics2DTutorial1重新创建类AndroidGraphics2DTutorial显示示例列表打算使用三View显示列表项图标(例随机使用些图
标)文本框显示示例Activity名称另文本框显示示例具体信息res\layout目录创建
activitylist.xml内容:
图" class="illustration_alink">
我AndroidManifest.xml读取Activity列表使用String
Array资源res\value\string.xml 添加列Array资源:
<string-array name=activity_name> <item>Bezier</item> <item>Brush</item> <item>Colors</item> <item>Font</item> <item>Image</item> <item>Path</item> <item>Pen</item> <item>Shape</item> <item>Transform</item> </string-array> <string-array name=activity_info> <item>Bezier</item> <item>Pattern ,Gradients</item> <item>Colors</item> <item>FontDemo, FontTypes</item> <item>DrawMap, JumbleImage, SeeThroughImage</item> <item>Polys, Paths</item> <item>Lines, Dashes, LineCap,LineJoin</item> <item>Oval ,Pear ,Shape2DDemo</item> <item>Transform</item> </string-array>
定义些资源程序使用自定义Adapter显示列表:
class ActivityInfo{ int iconIndex; String activityName; String activityInfo; } class ActivityInfoAdapter extends ArrayAdapter<ActivityInfo>{ int resource; public ActivityInfoAdapter(Context context, int resourceId, List<ActivityInfo> objects) { super(context, resourceId, objects); resource=resourceId; } @Override public View getView(int position,View ConvertView,ViewGroup parent){ LinearLayout activityInfoView; ActivityInfo activityInfo=getItem(position); String activity_Name=activityInfo.activityName; String activity_Info=activityInfo.activityInfo; int iconIndex=activityInfo.iconIndex; if(ConvertView==null){ activityInfoView=new LinearLayout(getContext()); String inflater=Context.LAYOUT_INFLATER_SERVICE; LayoutInflater vi; vi=(LayoutInflater)getContext().getSystemService(inflater); vi.inflate(resource, activityInfoView,true); }else{ activityInfoView=(LinearLayout)ConvertView; } TextView activity_NameView =(TextView)activityInfoView.findViewById(R.id.activityName); TextView activity_InfoView =(TextView)activityInfoView.findViewById(R.id.activityInfo); ImageView iconView =(ImageView)activityInfoView.findViewById(R.id.iconImage); activity_NameView.setText(activity_Name); activity_InfoView.setText(activity_Info); iconView.setImageResource(iconIndex); return activityInfoView; } } public class AndroidGraphics2DTutorial extends ListActivity { private ArrayList<ActivityInfo> activityInfos =new ArrayList<ActivityInfo>(); private ActivityInfoAdapter aa; private final static String packgeName="com.pstreets.graphics2d"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Resources res = getResources(); String[] activity_Names = res.getStringArray(R.array.activity_name); String[] activity_Infos = res.getStringArray(R.array.activity_info); for(int i=0;i<activity_Names.length;i++){ ActivityInfo activityInfo=new ActivityInfo(); activityInfo.activityName=activity_Names[i]; activityInfo.activityInfo=activity_Infos[i]; activityInfo.iconIndex=R.drawable.icon1+i; activityInfos.add(activityInfo); } aa=new ActivityInfoAdapter(this,R.layout.activitylist,activityInfos); setListAdapter(aa); } @Override protected void onListItemClick(ListView l, View v, int position, long id) { ActivityInfo activityInfo = (ActivityInfo) l.getItemAtPosition(position); Intent intent = new Intent(); intent.setClassName(this, packgeName+".example." +activityInfo.activityName); startActivity(intent); } }
类ActivityInfo定义列表每元素Data ModelActivityIcon资源IDActivity Name及Activity
Info.
类ActivityInfoAdapter自定义Adapter关键public View getView(int position,View
ConvertView,ViewGroup parent)函数返用显示没类别元素View示例
❻ 在android eclipse中如何在本文件中创建class类
操作步骤如下:
1、首先要为eclipse安装adt插件,这样才会有android的选项,然后还要在eclipse中导入sdk,这样才能在创建类的时候提供可选择的版本。
❼ Android开发在com.example.activitytest包新建类FirstActivity继承自Activity
1、新建一个java类,右击src目录,选择new-->class,新的activity需要继承Activity类2、需要复写onCreate()例子:packagecom.example.testsend;importandroid.app.Activity;importandroid.os.Bundle;{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.newtest);}}3、配置到AndroidManifext.xml,在application下创建一个新的activity,如果跟MainActivity同一目录,可以只写.name,否则加包名,不过建议写全。如果希望新的activity作为首页展示,把intent-filter那一块搬过来就可以了。