91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android初級第一次小結

發布時間:2020-06-05 22:36:58 來源:網絡 閱讀:378 作者:牧云風羽 欄目:移動開發

eclipse所創工程的目錄:

    src    源代碼

    gen   R文件    注冊資源ID  (不用IO)

    assets   用來存放不需要編譯的資源  (可以存在文件夾)

    bin     apk

    libs    用來存放外部的庫

    res     資源  會在R文件中注冊  (命名:  字母:小寫  _  數字  ;數字不能開頭)

    drawable   圖片

    layout     布局          xml : <名稱  屬性=值> </名稱>   <名稱  屬性=值 />

    menu 菜單的布局

    valuse   長度  字符串  風格

    raw  存放不想編譯的資源(不能新建文件夾、會在R文件中注冊)

      AndroidManifest.xml 清單文件

       

問題解決:

1、FC

      出現錯誤,是否強制關閉

2、日志 LogCat

       verbose   所有信息   Log.v(String str,String str);   //黑色

       debug    調試的信息     //藍色

       info

       warn

       erro           紅色

      

assert 斷言

  

3、解決FC

      1、看日志

      2、看出錯的原因

    Android初級第一次小結

     3、找出錯的代碼

        從上往下找第一出現自己寫的代碼的位置

        一般情況下是在Caused by 下面第一句Android初級第一次小結

      4、雙擊定位過去

 4、工程出錯

     重新編譯

5、R出錯

       1、資源問題 (資源命名問題   a~z _ 數字   數字不能開頭)

       2、R文件導入錯誤(可以導入了 android.R)

       3、編譯(忘了自動編譯)

             a、Project ---> Build Auto……   要勾上

             b、重新編譯

                   Project ---> Clean

6、拖動控件出現  ClassCastException

           Project ---> Clean



Genymotion的使用:(極速模擬器)

       Genymotion + VirtualBox

使用步驟:

   1、安裝

   2、安裝完成之后打開Genymotion,打開完成之后關閉

   3、把鏡像文件copy到

     C:\Users\admintor\AppData\Local\Genymobile

     覆蓋掉

   4、

ImageView   存放圖片

    <ImageView

        android:id="@+id/p_w_picpathView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:src="@drawable/ic_launcher"

                                         //前景圖片

        android:scaleType="center" 

                                   //center  居中

                                  //fitxy   拉伸適應控件大小

                                  //fitStar   從左上角為原點拉伸(圖片比例不會改變)

       />

code:

     //設置前景圖片

        p_w_picpathView.setImageResource(R.drawable.ic_launcher);

        //設置背景

        p_w_picpathView.setBackgroundResource(R.drawable.ic_launcher);

       //設置拉伸模式

        p_w_picpathView.setScaleType(ScaleType.FIT_XY);

ImageButton  

          ImageView的子類

布局管理器:

    

1、LinearLayout  線性布局

<LinearLayout 
    android:orientation="horizontal"

                    //方向   值: horizontal 水平方向

                                           vertical   垂直方向

 >

    特殊屬性:

         只有當控件放在LinearLayout中這個屬性才生效

          android:layout_weight="2"   

                                         //權重    分割剩余空間

           android:layout_gravity="center"

                                               值: 上下左右 居中(水平居中、垂直居中)

    通用屬性:

           控件在任何布局中都有的屬性

                 //設置控件跟內容之間的間隙

                   android:padding="20dp"  //上下左右

                    android:paddingLeft="10dp"         左

                   android:paddingRight="20dp"       右

                     android:paddingTop="30dp"        上

                   android:paddingBottom="40dp"    下

          控件之間的間隙

          android:layout_margin="20dp"  //上下左右

          android:layout_marginLeft="10dp"

        android:layout_marginRight="20dp"

        android:layout_marginTop="30dp"

        android:layout_marginBottom="40dp"


          內容在控件中的對齊方式

         android:gravity="top|right"


RelativeLayout 相對布局


       控件在布局中的對齊方式

          android:layout_alignParentLeft="true"  左對齊

        android:layout_alignParentTop="true"   上對齊

       android:layout_alignParentRight="true" 右

        android:layout_alignParentBottom="true"  下

        android:layout_centerHorizontal="true"   水平居中

       android:layout_centerVertical="true"     垂直居中

       android:layout_centerInParent="true" 居中


     控件之間的對齊方式

      android:layout_alignTop="@+id/textView2"  上

      android:layout_alignLeft="@+id/textView2"  左

      android:layout_alignRight="@+id/textView2"  右對齊

      android:layout_alignBottom="@+id/textView2" 下對齊


     控件之間的位置關系:

      android:layout_above="@+id/tf"  在xx之上

      android:layout_toLeftOf="@+id/tf"  在 左邊

        android:layout_toRightOf="@+id/tf"   右邊

        android:layout_below="@+id/tf"  在xx之下


FrameLayout 幀布局

   特性:層疊控件

           android:layout_gravity="right|top"  


TableLayout   表格布局

     每一行都是 tablerow

           高度是由每一行中高度最高的那個控件決定

           寬度是由每一列中寬度最寬的那個控件決定


AbsoluteLayout  絕對布局  (不建議使用)




GridLayout   網格布局 (4.0之后新增)

     android:layout_column="2"

        android:layout_row="3"      //聲明控件所在的行列


    android:layout_columnSpan="2"

        android:layout_rowSpan="2"  //聲明控件所占用的行列



布局是可以進行嵌套的。




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万荣县| 赫章县| 喜德县| 庆元县| 治县。| 阿坝县| 广元市| 德格县| 汤阴县| 靖宇县| 泰来县| 海兴县| 新河县| 轮台县| 错那县| 开封市| 喀喇沁旗| 青铜峡市| 贞丰县| 怀远县| 岚皋县| 福安市| 彩票| 紫金县| 曲麻莱县| 巨鹿县| 溧阳市| 平昌县| 巩留县| 手游| 宝坻区| 忻州市| 永年县| 苏尼特左旗| 平罗县| 云南省| 登封市| 台中县| 贞丰县| 东台市| 丹寨县|