當前位置:編程學習大全網 - 源碼下載 - 妳現在學會了如何使用Greendroid麽?

妳現在學會了如何使用Greendroid麽?

GreenDroid是壹款增強型的Android UI庫,裏面含有大量的適用於普通開發的插件!

項目分析:

GreenDroid 是封裝了界面效果的庫,GreenDroid-GoogleAPIs是基於Green庫擴展的地圖效果庫,GDCatalog是實現效果的壹個demo!

GreenDroid 源碼分析:

public interface ActionBarActivity { 有關活動嵌入(ActionBar定義的所有方法)

public class GDActivity extends Activity implements ActionBarActivity 界面添加布局可以使用getContentView() setActionBarContentView的方法!

public class GDApplication extends Application 定義各種方法應該重寫以風格應用程序

public class GDExpandableListActivity extends GDActivity implements OnCreateContextMenuListener, ExpandableListView.OnChildClickListener,

ExpandableListView.OnGroupCollapseListener, ExpandableListView.OnGroupExpandListener 相當於ExpandableListActivity管理ExpandableListView

public class GDListActivity extends GDActivity 相當於管理壹個ListView

public class GDTabActivity extends TabActivity implements ActionBarActivity TabActivity管理相當於壹個多標簽

public class ActionBarDrawable extends BitmapDrawable 實現圖片的管理

public class DrawableStateSet 封裝圖片的屬性、狀態、設置等

public class ChainImageProcessor implements ImageProcessor 允許多個圖像處理器鏈

public class ImageCache implements OnLowMemoryListener 壹個位圖緩存

public class ImageLoader 圖片加載

public class ImageRequest 圖片下載

public class MaskImageProcessor implements ImageProcessor 表示圖片

public class ScaleImageProcessor implements ImageProcessor 根據 BITMAPS給定的寬度和高度進行縮放

public class Config 編譯配制

public class GDUtils 類GreenDroid提供了壹些實用的方法

public class Md5Util 算法

public class Time 封裝時間屬性

public class ActionBar extends LinearLayout 自定義了壹個bar視圖

public class ActionBarHost extends LinearLayout 同上

public abstract class ActionBarItem 封裝屬性

public class AsyncImageView extends ImageView implements ImageRequestCallback 封裝了圖片請求 下載完成回調刷新等

public class ItemAdapter extends BaseAdapter listView適配器

public class LoaderActionBarItem extends NormalActionBarItem 載入視圖

  • 上一篇:Kali源代碼學習
  • 下一篇:教育培訓機構常用招生途徑有哪些
  • copyright 2024編程學習大全網