Android 學習筆記 2023年8月

2021-05-27 07:13:31 字數 1358 閱讀 2342

8月7日 自定義view(加滾動條)

這是來自中移動論壇的帖子:

1.android自定義控制項是通過繼承view類實現的,新建乙個view類的子類,然後重寫ondraw方法,加入你建立的類名為(myview),那麼在activity中setcontentview(myview),就可以顯示你自己定義的控制項了。

但是如果你想將該控制項能夠和其他控制項(如:button)一樣可以在xml中通過布局的方式顯示它,那麼你就必須重寫view類的另乙個構造方法,如下:

1.public view(context context, attributeset attrs)

複製**這樣才能夠正確的顯示你自定義的控制項。

myview在xml中的使用如下:

2.或許你需要在你的myview中顯示太多的資訊,以至於手機小小的螢幕不能夠完全顯示,當然,此時你會想到新增滾動條,view類中沒有辦法可以建立乙個屬於它的滾動條,只能通過其他方法了,

唉,這時我們想到了scrollview,新建乙個布局檔案(myview.xml),

**如下:

if (a < b && a < 0) then

else

}]]>

在前面的例子中,所有在cdata部件之間的文字都會被解析器忽略。

2012-2-19

乙個gallery的介面卡:

package com.linc.gallery;

import android.content.context;

import android.view.view;

import android.view.viewgroup;

import android.widget.baseadapter;

import android.widget.gallery;

import android.widget.imageview;

public class imageadapter extends baseadapter

; // 宣告 imageadapter

public imageadapter(context c)

// 獲取的個數

public int getcount()

// 獲取在庫中的位置

public object getitem(int position)

// 獲取id

public long getitemid(int position)

public view getview(int position, view convertview, viewgroup parent)

}

Android學習筆記

android系列 第一期 第一課 android初步認識 今天我們來初步了解一下安卓吧。首先,說到android,大家都非常熟悉了,相信都用過android手機吧,android給我們的第一印象應該是它的logo 乙個小機械人,如下圖1所示。圖1 android logo 嗯,好,認識了andro...

Android學習筆記

1 android四大天王 1 activity 介面元件,使用者介面,整個應用程式的門面 2 intent 用於應用之間傳輸資料 3 service 承擔資料處理的工作 4 content provider 為應用提供資料 android檔案目錄 1 assets 2 res drawable 放...

android學習筆記

我是自學android的到現在也有一段時間了,大概三個月。我不是大牛,沒有很牛掰的技術,寫此部落格純粹是為了把我的錯誤記錄下來,印象深刻點,保證下次不會再犯,或許對別人也能有點用吧!以下是今天做的零零散散的筆記 adapter set nullpointerexception 在給某個元件設定值的時...