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那一塊搬過來就可以了。