最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
  • 獲取屏幕寬高
    查看全部
  • 獲取屏幕寬高
    查看全部
  • 設(shè)置layoutParams onFinishInflate()在加載完布局文件后被調(diào)用。
    查看全部
  • 自定義ViwePagerIndicator總結(jié)
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2016-08-27

  • Android的view
    查看全部
  • cntr + shifr+ t 搜索
    查看全部
    0 采集 收起 來(lái)源:設(shè)置布局

    2016-06-21

  • 移動(dòng)viewpager偏移設(shè)置
    查看全部
  • 初始化畫筆
    查看全部
    0 采集 收起 來(lái)源:繪制三角形指示器

    2016-05-31

  • 初始化三角形
    查看全部
    0 采集 收起 來(lái)源:繪制三角形指示器

    2016-05-31

  • 因?yàn)橹苣┩砩?,訪問(wèn)網(wǎng)絡(luò)的人太多,網(wǎng)速超慢,還是明早起來(lái)早點(diǎn)學(xué)
    查看全部
  • //在此方法onSizeChanged中設(shè)置三角形的大?。ㄟm用于知道控件的的寬度,或者知道控件的高度和寬度來(lái)設(shè)置控件的寬度和高度) @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); mTriangleWidth = (int) (w/3*RADIO_TRIANGLE_WIDTH);//三角形底邊的寬度 mInitTranslationX = w/3/2 - mTriangleWidth/2;//初始偏移量位置 initTriangle(); } /** * 初始化三角形 */ private void initTriangle() { mTriangleHeight = mTriangleWidth / 2; mPath = new Path();//初始化path,通過(guò)path來(lái)構(gòu)建三角形 mPath.moveTo(0,0); mPath.lineTo(mTriangleWidth, 0); mPath.lineTo(mTriangleWidth / 2, -mTriangleHeight); mPath.close(); }
    查看全部
    0 采集 收起 來(lái)源:繪制三角形指示器

    2016-05-17

  • //繪制三角形會(huì)在dispatchDraw中進(jìn)行繪制 @Override protected void dispatchDraw(Canvas canvas) { canvas.save();//繪制前對(duì)畫布進(jìn)行保存 Log.i("mInitTranslationX", "mInitTranslationX = " + mInitTranslationX); Log.i("mInitTranslationX","getHeight = "+getHeight()); canvas.translate(mInitTranslationX + mTranslationX, getHeight() + 2);//把畫布移動(dòng)到繪制的位置(Layout的初始點(diǎn)位左上角,如果要往下繪制圖案,即為高度需要增大) canvas.drawPath(mPath,mPaint);//通過(guò)路徑和畫筆進(jìn)行繪制圖形 canvas.restore();//繪制完成對(duì)畫布進(jìn)行還原,避免對(duì)屏幕造成影響 super.dispatchDraw(canvas); }
    查看全部
    0 采集 收起 來(lái)源:繪制三角形指示器

    2018-03-22

  • 經(jīng)典
    查看全部
  • 設(shè)置當(dāng)前tab顏色高亮和tab點(diǎn)擊事件 1.思路 (1)當(dāng)前tab顏色高亮 view pager滑動(dòng)時(shí)從onPageSelected(position)獲取當(dāng)前position,從getChildAt(position)獲取當(dāng)前TextView,然后設(shè)置顏色 (2)tab點(diǎn)擊事件 點(diǎn)擊時(shí),viewpager需要切換到當(dāng)前tab所對(duì)應(yīng)的fragment——mViewPager.setCurrentItem(position) 2.實(shí)現(xiàn) (1)高亮當(dāng)前位置的文本 private void highlightTextView(int position) { for (int i = 0; i < getChildCount(); i++) { View view = getChildAt(i); if (view instanceof TextView) { ((TextView)view).setTextColor(0xCCFFFFFF); if (i == position) { ((TextView)view).setTextColor(0xFF328C14); } }}} (2)tab點(diǎn)擊事件 private void setItemClickEvent(){ for (int i = 0; i < getChildCount(); i++) { View view = getChildAt(i); final int finalI = i; view.setOnClickListener(new OnClickListener() { public void onClick(View v) { mViewPager.setCurrentItem(finalI); } }); } } (3)調(diào)用位置 設(shè)置高亮在onPageSelected()中調(diào)用;tab點(diǎn)擊事件在setViewPager()結(jié)尾調(diào)用
    查看全部
  • 設(shè)置ViewPager 1.這一小節(jié)主要是學(xué)習(xí)代碼的習(xí)慣 2.現(xiàn)在在MainActivity中給ViewPagerIndicator設(shè)置viewpager,監(jiān)聽(tīng)OnPageChangeListener() (1)ViewPagerIndicator中 public void setViewPager(ViewPager viewPager) { mViewPager = viewPager; mViewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() { 重寫onPageScrolled() onPageSelected() onPageScrollStateChanged() };) ); (2)MainActivity中 mIndicator.setViewPager(mViewPager); 3. 注意 這樣做是不是在外面獲取不到OnPageChangeListener監(jiān)聽(tīng)了? 好辦??!只要在ViewPagerIndicator中設(shè)置寫一個(gè)回調(diào)接口給外面用,在自己監(jiān)聽(tīng)OnPageChangeListener時(shí)回調(diào)的執(zhí)行函數(shù)加入接口的回調(diào)就行了,例如ViewPagerIndicator中監(jiān)聽(tīng)發(fā)生時(shí) public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { scroll(position, positionOffset); if (mListener != null) { mListener.onPageScrolled(position, positionOffset, positionOffsetPixels); } }
    查看全部
    1 采集 收起 來(lái)源:設(shè)置ViewPager

    2016-05-10

舉報(bào)

0/150
提交
取消
課程須知
本門課程為中級(jí)案例課程 1、掌握Android基礎(chǔ)知識(shí) 2、對(duì)自定義View有一定的使用經(jīng)驗(yàn)
老師告訴你能學(xué)到什么?
1、自定義ViewPagerIndictor 2、合理計(jì)算滑動(dòng)位置 3、Fragment+ViewPager經(jīng)典使用方法

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無(wú)需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!