240 發(fā)簡信
IP屬地:重慶
  • 不太一樣,只提供邏輯層的復用妓湘。 Flutter 包含UI層的

    不學Flutter,我們來用Kotlin KMM跨平臺吧

    是不是還在糾結(jié)Dart 這和原生 Java乘客,swift “不兼容”的語法,還在為 dart 各種輪子發(fā)愁,學不會 flutter 不要緊佃声,其實 kotlin 就可以寫跨平臺偷霉,...

  • 喜歡 這種 的實現(xiàn)

    Kotlin 寫自定義 ViewGroup

    Android 最近推行的 Compose ,有著 Kotlin 的加持褐筛,使寫 UI 更加方便快速类少,不用擔心布局嵌套,還是聲明式 UI渔扎,那么 Compose 有這么多好處硫狞,原...

  • Bitmap版本演變&Glide對Bitmap的處理

    Bitmap版本演變 Bitmap的處理是Android開發(fā)過程中無法避開的一項,也是內(nèi)存占用的大戶晃痴,常見的內(nèi)存占用優(yōu)化都涉及到Bitmap残吩。 Android SDK各版本也...

  • setCustomAnimations 退場動畫無效

    如何設(shè)置fragment的退出動畫

    有兩種方式可以添加Fragment動畫 通過FragmentManager的setCustomAnimations方式實現(xiàn)跳轉(zhuǎn)動畫 在activity中開啟fragment時...

  • 更喜歡 ,直接 putExtra(Parcel) 數(shù)據(jù)都放在Parcel里面

    使用kotlin擴展Intent傳值

    本文章是建立在利用 Kotlin 的特性倘核,讓 Intent 傳遞數(shù)據(jù)的方式更優(yōu)雅基礎(chǔ)上進行調(diào)整的,你需要先了解此文章的相關(guān)內(nèi)容再看本文 根據(jù)利用 Kotlin 的特性泣侮,讓 I...

  • Path 扇形 clip 很有用

    Android餅圖好畫,但不規(guī)則區(qū)域點擊如何區(qū)分紧唱?

    前言 前陣子幫團隊招人活尊,我很喜歡問候選人這個問題。點擊區(qū)域是不規(guī)則的漏益,該如何讓手勢事件在不規(guī)則區(qū)域內(nèi)做出響應蛹锰?如果候選人的答案是通過數(shù)學計算的方式來確定落點。我會微微一笑的反...

  • 120
    Android餅圖好畫绰疤,但不規(guī)則區(qū)域點擊如何區(qū)分铜犬?

    前言 前陣子幫團隊招人,我很喜歡問候選人這個問題轻庆。點擊區(qū)域是不規(guī)則的癣猾,該如何讓手勢事件在不規(guī)則區(qū)域內(nèi)做出響應?如果候選人的答案是通過數(shù)學計算的方式來確定落點余爆。我會微微一笑的反...

  • 我是 控件繼承 SwitchCompat煎谍,在布局里面使用 就會報這個問題

    動態(tài)添加SwitchCompat遇到的坑

    項目中遇到需要向layout中動態(tài)添加SwitchCompat等一些View,結(jié)果添加后報了這個NPE 查了很久龙屉,Stack Overflow上面看到有說是SwitchCom...

  • 還是用 recycleView 吧

    再也不要和產(chǎn)品經(jīng)理吵架了——Android自定義單選按鈕

    業(yè)務(wù)場景 興高采烈地前去一周一次的需求大會呐粘。為了更加精準的推送,需要采集用戶信息转捕,于是乎產(chǎn)品設(shè)計了如下界面: 沒想到作岖,在發(fā)版本的前一天,突然覺得采集粒度不夠細五芝,希望將4個選項...

  • 不錯痘儡,那怎么判斷 滑到底部 4/5等

    RecyclerViewo判斷滑動到底部的方法

    方法一: 很明顯,當屏幕中最后一個子項lastVisibleItemPosition等于所有子項個數(shù)totalItemCount - 1枢步,那么RecyclerView就到達了...

  • java.lang.IllegalStateException: androidx.recyclerview.widget.RecyclerView{4f2caba VFED..... .......D 0,0-1440,2308 #7f0800f2 app:id/recycler_view}, adapter:com.zwl.mybossdemo.refresh.MyItemRecyclerViewAdapter@b012d6b, layout:androidx.recyclerview.widget.LinearLayoutManager@71920c8, context:com.zwl.mybossdemo.refresh.RefreshActivity@a354dd
    at androidx.recyclerview.widget.RecyclerView.assertNotInLayoutOrScroll(RecyclerView.java:3061)
    at androidx.recyclerview.widget.RecyclerView$RecyclerViewDataObserver.onChanged(RecyclerView.java:5536)
    at androidx.recyclerview.widget.RecyclerView$AdapterDataObservable.notifyChanged(RecyclerView.java:12253)
    at androidx.recyclerview.widget.RecyclerView$Adapter.notifyDataSetChanged(RecyclerView.java:7354)
    at com.zwl.mybossdemo.refresh.MyItemRecyclerViewAdapter.addData(MyItemRecyclerViewAdapter.java:38)
    at com.zwl.mybossdemo.refresh.RefreshActivity$1.onLoading(RefreshActivity.java:43)
    at com.zwl.mybossdemo.refresh.view.OnScrollExListener.onScrolled(OnScrollExListener.java:54)

    還有異常沉删,滑動的時候不運行更新adapter

    SwipeRefreshLayout+Recyclerview實現(xiàn)下拉刷新和上拉自動加載

    前提: 現(xiàn)在市面上的Android的App只要涉及到網(wǎng)絡(luò)交互的渐尿,幾乎都有著上拉刷新的功能。無論是新聞資訊類的簡書掘金矾瑰,還是直播類的斗魚火貓砖茸。網(wǎng)上的各種框架,也多的數(shù)不勝數(shù)殴穴。像...

  • 可能有多次loadingMore數(shù)據(jù)

    SwipeRefreshLayout+Recyclerview實現(xiàn)下拉刷新和上拉自動加載

    前提: 現(xiàn)在市面上的Android的App只要涉及到網(wǎng)絡(luò)交互的凉夯,幾乎都有著上拉刷新的功能。無論是新聞資訊類的簡書掘金采幌,還是直播類的斗魚火貓劲够。網(wǎng)上的各種框架,也多的數(shù)不勝數(shù)休傍。像...

  • 還是使用官方的 CoordinatorLayout 更通用

    Android ScrollViewWithStickHeader

    前言征绎,一天在點外賣的時候,注意到餓了么列表頁的滑動效果不錯磨取,但是覺得其中的手勢滑動還是挺復雜的炒瘸,正好又碰到了在熟悉Touch事件的理解當中,所以就抽空對著餓了么的列表頁面嘗試...

  • 我想 換成 shapeDrawable 不知道要怎么實現(xiàn)

    Drawable子類之—— ShapeDrawable (圖形定義)

    本文出自 “阿敏其人” 簡書博客寝衫,轉(zhuǎn)載或引用請注明出處顷扩。 ShapeDrawable 一種創(chuàng)建的Drawable,可以理解為通過顏色來狗仔的圖形慰毅,它既可以是純色的圖形隘截,也可以...

  • 使用了adapter.notifyItemRangeInserted(),先上拉加載更多,然后再下拉回到頂部汹胃,還是會出現(xiàn)空白

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