一個(gè)基于DropdownButton的增強(qiáng)Widget,支持錨點(diǎn),繪制陰影。 平臺(tái)是否支持Android??IOS??Web??Macos??Windows??Linux??...
一個(gè)基于DropdownButton的增強(qiáng)Widget,支持錨點(diǎn),繪制陰影。 平臺(tái)是否支持Android??IOS??Web??Macos??Windows??Linux??...
本文主要分享UIActivityViewController使用的小坑??! 如果分享的是二進(jìn)制文件數(shù)據(jù),不會(huì)出現(xiàn)微信、QQ、CSDN等分享,并且左上方不會(huì)自動(dòng)解析文件名字和縮...
第5種方式,使用開源庫Glide,真的很nice.哈哈哈哈,頭一次知道可以加載視頻獲取首幀,解決了我的問題 !!!
Android獲取本地視頻縮略圖的幾種方法記錄一下: 1.使用MediaMetadataRetriever獲取Bitmap:較占內(nèi)存 2.使用ThumbnailUtils類獲取Bitmap:需要Android 2.2...
記錄一下: 1.使用MediaMetadataRetriever獲取Bitmap:較占內(nèi)存 2.使用ThumbnailUtils類獲取Bitmap:需要Android 2.2...
建議看下vlc這個(gè)播放器,可以直接讀取ts文件,尤其在iOS上,不需要額外創(chuàng)建m3u8引導(dǎo)文件; iOS SDK 地址:https://code.videolan.org/v...
本例通過繼承StatefulWidget,使用Draggable和GridView使GridView的Item實(shí)現(xiàn)可拖拽排序。 最終效果如下: 實(shí)現(xiàn)原理: 不管是Flutte...
還有一種與此相關(guān)的bug ,在onCreate中調(diào)用 getFlutterEngine() 函數(shù)導(dǎo)致的以下空指針問題:
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'io.flutter.embedding.engine.FlutterEngine io.flutter.embedding.android.FlutterActivityAndFragmentDelegate.getFlutterEngine()' on a null object reference
是因?yàn)镕lutterFragmentActivity # onCreate 執(zhí)行的時(shí)候,flutter還沒有加載完成,此時(shí)需要在FlutterFragmentActivity # onAttachFragment 中調(diào)用就可以了,能保證Fragment已經(jīng)被加載
Flutter 升級(jí)到1.17之后的爬坑記網(wǎng)上有很多升級(jí)到1.12之后的適配問題,可以參考 Flutter升級(jí)到1.12填坑指南 目前的flutter的版本是Flutter 1.17.5 ? channel stab...
網(wǎng)上有很多升級(jí)到1.12之后的適配問題,可以參考 Flutter升級(jí)到1.12填坑指南 目前的flutter的版本是Flutter 1.17.5 ? channel stab...
最后一個(gè)TabView + NewstedScrollView 按照你的代碼寫了,但是每個(gè)tab滑動(dòng)后,還是會(huì)影響其他tab里的列表滑動(dòng)啊
Flutter 入門指北(Part 8)之 Sliver 組件、NestedScrollView該文已授權(quán)公眾號(hào) 「碼個(gè)蛋」,轉(zhuǎn)載請(qǐng)指明出處 上節(jié)最后留了個(gè)坑到這節(jié)來解決,因?yàn)樯婕安考容^多,所以留到這邊來繼續(xù)講,不然寫太多了怕小伙伴看不下去 在上節(jié)最后,給小伙伴們展示...
@CoderMikeHe 趕緊抽出來,這樣我就不用重新寫了??????
Flutter 玩轉(zhuǎn)微信——通訊錄概述 鄙人于閑暇之日,自學(xué)Flutter已有兩月之久,古人曰:百聞不如一見,百見不如一試,特此利用生平之所學(xué),實(shí)戰(zhàn)微信以項(xiàng)目。Flutter,學(xué)語法之輕易,用組件之簡(jiǎn)單,源碼...
最近產(chǎn)品提出在移動(dòng)端實(shí)現(xiàn)富文本編輯器功能,需要能編輯文字加粗、顏色、插入圖片、下劃線等一系列功能等,最后要生成一個(gè)html格式然后base64轉(zhuǎn)碼后上傳服務(wù)端,最后在前端網(wǎng)頁...
序言 Android原生里一般會(huì)使用ViewPager來實(shí)現(xiàn)Banner區(qū)域,當(dāng)然Flutter中的PageView也可以實(shí)現(xiàn)類似的效果,今天就來擼一把循環(huán)滑動(dòng)的PageVi...
直接進(jìn)入正題,如果要在mac下反編繹apk跟在window下還是有點(diǎn)區(qū)別的,但是大體原理是一樣的。首先下載三個(gè)工具: Apktool dex2jar jd-gui 分別介紹下...
android端 onMethodCall(MethodCall methodCall,MethodChannel.Result result) 這個(gè)回調(diào)中 緩存result對(duì)象,在執(zhí)行完耗時(shí)方法后直接回復(fù)給Flutter: result.success(...);
Flutter跟Native相互通信Platform Channels前言 最近在在學(xué)習(xí)flutter語言,發(fā)現(xiàn)flutter需要跟原生混合開發(fā),混合開發(fā)中其實(shí)原生很多框架代碼都已經(jīng)寫好了,比如網(wǎng)絡(luò)框架,或者想要調(diào)用原生系統(tǒng)的東西,比如獲取手機(jī)...
代碼里已經(jīng)寫了啊
Android 8.0+(二) 應(yīng)用快捷方式 Shortcut相比ios系統(tǒng),Android的可定制性還是蠻高的,例如通知欄,ios的通知欄也是最近的幾個(gè)版本中才加了一些折疊的效果,一鍵清除等功能,但是通知欄的高度定制在Android系...
@第七個(gè)佩恩 當(dāng)時(shí)沒有考慮大于7個(gè)的問題,你可以改一下繪制長(zhǎng)度來實(shí)現(xiàn)
Flutter篇 (二)繪制貝塞爾曲線 、折線 、柱狀圖,支持觸摸之前寫過一篇Android原生繪制曲線圖的博客,動(dòng)畫效果不要太絲滑,那么現(xiàn)在到了Flutter,該如何實(shí)現(xiàn)類似的效果呢?如果你熟悉android的Canvas,那么恭喜你, ...
最急很多人做淘寶客相關(guān)的項(xiàng)目,無非就是分享優(yōu)惠券加返利淘寶客的模型。 接口名稱官方接口名稱 獲取前臺(tái)展示的店鋪內(nèi)賣家自定義商品類目taobao.sellercats.list...
右下角顯示的是主app的logo
Android 8.0+(二) 應(yīng)用快捷方式 Shortcut相比ios系統(tǒng),Android的可定制性還是蠻高的,例如通知欄,ios的通知欄也是最近的幾個(gè)版本中才加了一些折疊的效果,一鍵清除等功能,但是通知欄的高度定制在Android系...