當前位置:編程學習大全網 - 源碼下載 - Android應用程序源代碼

Android應用程序源代碼

妳的意思是妳只想要兩個JAVA文件接口,但是妳不需要xml配置文件,對嗎?我剛剛有時間做了兩項活動,如下所示。

公共類PureJavaListActivity擴展Activity {

@覆蓋

受保護的void onCreate(Bundle saved instancestate){

super . oncreate(savedInstanceState);

ListView mListView = new ListView(this);

mListView.setLayoutParams(新LayoutParams(-1,-1));

mlistview . set adapter(new base adapter(){

@覆蓋

公共視圖getView(final int position,View convertView,

視圖組父級){

if (convertView == null) {

TextView TV = new TextView(purejavalistactivity . this);

tv.setTextSize(TypedValue。COMPLEX_UNIT_SP,20);

tv.setPadding(20,20,20,20);

tv.setTextColor(Color。黑色);

convertView = tv

}

TextView TV =(TextView)convert view;

TV . settext(" TextView:"+position);

TV . setonclicklistener(new OnClickListener(){

@覆蓋

公共void onClick(視圖v) {

start activity(new Intent(purejavalistactivity . this,

PureJavaDetailsActivity.class)。putExtra(

“內容”、“內容:“+位置”);

}

});

退電視;

}

@覆蓋

public long getItemId(int position){

返回0;

}

@覆蓋

公共對象getItem(int position) {

返回null

}

@覆蓋

public int getCount() {

返回50;

}

});

}

}

這是清單,這是細節。

公共類PureJavaDetailsActivity擴展Activity {

/*(非Javadoc)

* @參見Android . app . activity # onCreate(Android . OS . bundle)

*/

@覆蓋

受保護的void onCreate(Bundle saved instancestate){

super . oncreate(savedInstanceState);

TextView mTextView = new TextView(this);

mTextView.setLayoutParams(新LayoutParams(-1,-1));

mtextview . settextsize(20);

mTextView.setText(getIntent()。getstring extra(" content "));

}

}

這些只是壹些非常簡單的演示,僅供參考,但是要提醒妳,如果Activity想要運行,必須在AndroidManifest.xml文件中進行配置。

  • 上一篇:chatgpt是什麽?
  • 下一篇:怎麽使用esp8266WiFi模塊,js連接mqtt,實現簡單的智能家居控制?
  • copyright 2024編程學習大全網