編輯:關於Android編程
一、Android應用初體驗
widget:組件
目錄src:項目全部Java源代碼存放處
setContentView(R.layout.activity_quiz(布局的資源ID參數));
資源:應用非代碼形式的內容
android:id ="@+id/textView1":創建資源ID
android:id ="@id/textView1":引用資源ID
適用於各類組件
6.類包組織導入:
Mac系統:Command+Shift+O
Windows和Linux系統:Ctrl+Shift+O
7.引用生成的視圖對象(組件):pubic View findViewById(int id)
例:Button button01=(Button)findViewById(R.id. button01);
8.設置監聽器:
例:單擊事件
mFalseButton.setOnClickListener(new OnClickListener()//接口 { @Override public void onClick(View v ) //該接口唯一方法 { } });
匿名內部類:anonymous inner class
9.調用toast:
public static Toast makeToast( Context context(Activity的一個實例), int resId(toast待顯示字符串的資源ID),int duration(指定toast消息顯示的持續時間))
Toast.show()
例:Toast.makeText (QuizActivity.this, R.string.correct_toast,Toast.LENGTH_SHORT).show();
10.apk在模擬器運行:以debug key簽名;
.apk在分發給用戶:以release key簽名。
二、Android與MVC設計模式
1.資源ID一般為int類型;
2.MVC設計模式
model-view-controller(模型對象-視圖對象-控制對象)
模型對象組成模型層:存儲&管理應用數據
視圖層:能夠在屏幕上看見的對象
控制器:一般為Activity/Fragment/Service
文卓爺(Windroye)產品是在PC上模擬安卓系統,使得安卓應用能運行在Windows平台上。文卓爺模擬器安裝不上怎麼辦?下面是文卓爺安卓模擬器安裝不上解
先看 SwipeLayout的效果圖圖太多了,我這只上傳一張,想看 listview和GridView效果的,和想看源碼的 —> GitHub怎麼實現後
Android動畫的一個實戰內容,從屏幕底部滑動彈出PopupWindow。 相信這種效果大家在很多APP上都遇到過,比如需要拍照或者從SD卡選擇圖片,再比如需要分享某些
本篇文章講的是Android 自定義ViewGroup之實現標簽流式布局-FlowLayout,開發中我們會經常需要實現類似於熱門標簽等自動換行的流式布局的功能,網上也有