240 發(fā)簡信
IP屬地:上海
  • 120
    Clean Architecture - 清晰簡潔的Android 應(yīng)用架構(gòu)

    在我這幾年的學(xué)習(xí)和成長中腥例,深刻的意識(shí)到搭建一個(gè)Android應(yīng)用架構(gòu)是件非常痛苦的事,它不僅要滿足不斷增長的業(yè)務(wù)需求酝润,還要保證架構(gòu)自身的整潔燎竖,這讓事情變得非常具有挑戰(zhàn),但我們...

  • Hi,

    怎樣才能讓用陀螺儀旋轉(zhuǎn)的時(shí)候和手指滑動(dòng)旋轉(zhuǎn)的時(shí)候流暢度一樣呢要销?

    Android三種姿勢帶你玩轉(zhuǎn)360度全景圖功能

    簡介 大家好我是張鵬輝(道長)人如其名构回,我是天橋上算命的,轉(zhuǎn)發(fā)這條博文疏咐,接下來一個(gè)月會(huì)有意想不到的驚喜發(fā)生纤掸。最近微博上的全景圖火了,所以決定實(shí)現(xiàn)一下浑塞。工程里面圖片資源來自網(wǎng)絡(luò)...

  • @Kelin 搜嘎

    如何構(gòu)建Android MVVM應(yīng)用程序

    1辽慕、概述 Databinding 是一種框架京腥,MVVM是一種模式,兩者的概念是不一樣的溅蛉。我的理解DataBinding是一個(gè)實(shí)現(xiàn)數(shù)據(jù)和UI綁定的框架公浪,只是一個(gè)實(shí)現(xiàn)MVVM模式...

  • 我想問下@bindingadapter自定義出來的屬性具體是在activity的哪一個(gè)生命周期里邊執(zhí)行>饬骸即碗?

    因?yàn)橛幸粋€(gè)問題就是我在給ViewPager設(shè)置Indicator的時(shí)候 binding.circlePageIndicator.setViewPager(binding.viewPager);
    報(bào)錯(cuò)誤viewPager沒有設(shè)置adapter.


    @BindingAdapter(value = {"views"}, requireAll = false)
    public static void init(final ViewPager viewPager, List<View> items) {
    if (items == null) {
    items = new ArrayList<>();
    }
    ViewPagerAdapter adatper;
    adatper = new ViewPagerAdapter(items);
    viewPager.setAdapter(adatper);
    }

    如何構(gòu)建Android MVVM應(yīng)用程序

    1焰情、概述 Databinding 是一種框架,MVVM是一種模式剥懒,兩者的概念是不一樣的烙样。我的理解DataBinding是一個(gè)實(shí)現(xiàn)數(shù)據(jù)和UI綁定的框架,只是一個(gè)實(shí)現(xiàn)MVVM模式...

  • 120
    Android View的繪制流程

    View的繪制和事件處理是兩個(gè)重要的主題蕊肥,上一篇《圖解 Android事件分發(fā)機(jī)制》已經(jīng)把事件的分發(fā)機(jī)制講得比較詳細(xì)了谒获,這一篇是針對(duì)View的繪制,View的繪制如果你有所了...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品