當前位置:首頁 » 安卓系統 » android新建類

android新建類

發布時間: 2022-10-29 22:15:15

❶ Android studio怎麼創建一個java類文件

演示工具是Android Studio

  1. 選擇需要創建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類

  1. 首先你要為你的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那一塊搬過來就可以了。

熱點內容
腳本微信取關 發布:2025-02-01 19:35:01 瀏覽:150
如何用雲伺服器部署svn 發布:2025-02-01 19:33:20 瀏覽:988
緩存迅雷 發布:2025-02-01 19:31:53 瀏覽:974
linux與unixshell編程指南 發布:2025-02-01 19:25:03 瀏覽:939
護膚品資料庫 發布:2025-02-01 19:25:02 瀏覽:648
python接受json數據 發布:2025-02-01 19:24:24 瀏覽:942
修改網站資料庫 發布:2025-02-01 19:02:16 瀏覽:423
果粉不換安卓怎麼辦 發布:2025-02-01 18:57:21 瀏覽:796
網頁卡需要什麼配置 發布:2025-02-01 18:50:30 瀏覽:136
編程玩家 發布:2025-02-01 18:22:36 瀏覽:823