簡化Toast的用法(第一版)

2021-10-23 13:27:20 字數 486 閱讀 2708

問題點:書上有乙個問題點,toast顯示訊息要乙個string型別,而傳遞是乙個int,故將其轉化成string即可。

第一步:新建乙個toast檔案,並寫如下**:

fun string.showtoast(context: context, duration: int = toast.length_short)

fun int.showtoast(context: context, duration: int = toast.length_short)

第二步:使用方法如下

"string".showtoast()

"string".showtoast(toast.length_long)

int.showtoast()

int.showtoast(toast.length_short)

總結:這些簡化了**很大的提高了開發效率,有利用我們思考其他問題;

第一版Python程式

coding cp936 import os import cpickle as p class person def init self,name,age,self.name name self.age age self.def str self return name self.name age...

MVC面試第一版

mvc流程 1 使用者向伺服器傳送請求,請求被springmvc 前端控制器 dispatcherservlet 捕獲 2 dispatcherservlet對請求url進行解析,得到請求資源識別符號 uri 4 dispatcherservlet 根據獲得的handler,選擇乙個合適的handl...

HomePlay第一版demo發布

一直想做乙個能夠方便跨平台開發的應用框 基礎部分已經完成,於是將這個處於襁褓中的框架應用在win32基礎之上,花了些功夫研究了ffmpeg的使用,做了乙個demo,發布出來吸引批評與建議。框架基礎部分用c語言開發,以dll方式封裝了核心功能以及對ffmpeg的使用部分。出於簡單考慮,外部採用mfc包...