freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

企業(yè)互聯(lián)網(wǎng)服務(wù)培訓(xùn)資料(編輯修改稿)

2025-04-28 23:15 本頁面
 

【文章內(nèi)容簡介】 vate float mLastY = 1。 // save event y private Scroller mScroller。 // used for scroll back private OnScrollListener mScrollListener。 // user39。s scroll listener // the interface to trigger refresh and load more. private IXListViewListenerCart mListViewListener。 // header view private XListViewHeaderCart mHeaderView。 // header view content, use it to calculate the Header39。s height. And hide it // when disable pull refresh. private RelativeLayout mHeaderViewContent。 private TextView mHeaderTimeView。 private int mHeaderViewHeight。 // header view39。s height private boolean mEnablePullRefresh = true。 private boolean mPullRefreshing = false。 // is refreashing. // footer view private XListViewFooter mFooterView。 private boolean mEnablePullLoad。 private boolean mPullLoading。 private boolean mIsFooterReady = false。 // total list items, used to detect is at the bottom of listview. private int mTotalItemCount。 // for mScroller, scroll back from header or footer. private int mScrollBack。 private final static int SCROLLBACK_HEADER = 0。 private final static int SCROLLBACK_FOOTER = 1。 private final static int SCROLL_DURATION = 400。 // scroll back duration private final static int PULL_LOAD_MORE_DELTA = 50。 // when pull up = 50px // at bottom, trigger // load more. private final static float OFFSET_RADIO = 。 // support iOS like pull // feature. private int id。 /** * @param context */ public XListViewCart(Context context) { super(context)。 initWithContext(context)。 } public XListViewCart(Context context, AttributeSet attrs) { super(context, attrs)。 initWithContext(context)。 } public XListViewCart(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle)。 initWithContext(context)。 } private void initWithContext(Context context) { mScroller = new Scroller(context, new DecelerateInterpolator())。 // XListView need the scroll event, and it will dispatch the event to // user39。s listener (as a proxy). (this)。 // init header view mHeaderView = new XListViewHeaderCart(context)。 mHeaderViewContent = (RelativeLayout) mHeaderView .findViewById()。 mHeaderTimeView = (TextView) mHeaderView .findViewById()。 addHeaderView(mHeaderView)。 // init footer view mFooterView = new XListViewFooter(context)。 // init header height ().addOnGlobalLayoutListener( new OnGlobalLayoutListener() { @Override public void onGlobalLayout() { mHeaderViewHeight = ()。 getViewTreeObserver() .removeGlobalOnLayoutListener(this)。 } })。 } @Override public void setAdapter(ListAdapter adapter) { // make sure XListViewFooter is the last footer view, and only add once. if (mIsFooterReady == false) { mIsFooterReady = true。 addFooterView(mFooterView)。 } (adapter)。 } /** * enable or disable pull down refresh feature. * * @param enable */ public void setPullRefreshEnable(boolean enable) { mEnablePullRefresh = enable。 if (!mEnablePullRefresh) { // disable, hide the content ()。 } else { ()。 } } /** * enable or disable pull up load more feature. * * @param enable */ public void setPullLoadEnable(boolean enable) { mEnablePullLoad = enable。 if (!mEnablePullLoad) { ()。 (null)。 } else { mPullLoading = false。 ()。 ()。 // both pull up and click will invoke load more. (new OnClickListener() { @Override public void onClick(View v) { startLoadMore()。 } })。 } } /** * stop refresh, reset header view. */ public void stopRefresh() { if (mPullRefreshing == true) { mPullRefreshing = false。 resetHeaderHeight()。 } } /** * stop load more, reset footer view. */ public void stopLoadMore() { if (mPullLoading == true) { mPullLoading = false。 ()。 } (true)。 } /** * set last refresh time * * @param time */ public void setRefreshTime() { (date())。 } // 獲取系統(tǒng)時間 public String date() { SimpleDateFormat sdf = new SimpleDateFormat(yyyyMMdd HH:mm:ss)。 Date date = new Date()。 String t = (date)。 return t。 } private void invokeOnScrolling() { if (mScrollListener instanceof OnXScrollListener) { OnXScrollListener l = (OnXScrollListener) mScrollListener。 (this)。 } } private void updateHeaderHeight(float delta) { ((int) delta + ())。 if (mEnablePullRefresh amp。amp。 !mPullRefreshing) { // 未處于刷新狀態(tài),更新箭頭 if (() mHeaderViewHeight) { ()。 } else { ()。 } } setSelection(0)。 // scroll to top each time } /** * reset header view39。s height. */ private void resetHeaderHeight() { int height = ()。 if (
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1