????本文將以下雪為例,介紹一種Android上實(shí)現(xiàn)動(dòng)態(tài)背景的方式。動(dòng)態(tài)背景是在單獨(dú)的線程中繪制,因此不會(huì)影響UI主線程荷科。即使主線程包含動(dòng)畫倔约,或者要迅速響應(yīng)用戶的滑動(dòng)晌柬、拖拽...
????本文將以下雪為例,介紹一種Android上實(shí)現(xiàn)動(dòng)態(tài)背景的方式。動(dòng)態(tài)背景是在單獨(dú)的線程中繪制,因此不會(huì)影響UI主線程荷科。即使主線程包含動(dòng)畫倔约,或者要迅速響應(yīng)用戶的滑動(dòng)晌柬、拖拽...
????本文將介紹如何在代碼中打印漢語拼音的聲調(diào)质欲。 (1)原理 ????漢語拼音的聲調(diào)是在6個(gè)元音字母上方:a、o祠丝、e侦香、i、u纽疟、ü罐韩,所以只需要處理這6個(gè)元音字母和聲調(diào)的組合即...
????很早就有一個(gè)想法:把數(shù)學(xué)中的各種曲線在Android上繪制出來蛇损。本文將從Android的View和Jetpack Compose雙版本出發(fā)赁温,繪制一元一次直線、二次方曲...
????一直以來淤齐,對(duì)Android App的測(cè)試部分是有所忽視的股囊。對(duì)它的了解得并不深入,也不全面更啄,每次都是淺嘗輒止稚疹,精力主要集中在功能實(shí)現(xiàn)上。畢竟祭务,有專門的測(cè)試人員來完成這一...
????本篇文章介紹業(yè)界的一些經(jīng)典算法怪嫌。如果算法較長,會(huì)省略掉Kotlin版本柳沙。 (1)最大子序列和算法 ????這里給出四種最大子序列和算法喇勋。它們的時(shí)間復(fù)雜度依次降低。??...
????本篇文章介紹一些經(jīng)典的數(shù)學(xué)問題求解算法。 (1)素?cái)?shù) ????在大于1的自然數(shù)中贰拿,除了1和自身外蛤袒,不能被其他自然數(shù)整除的數(shù),稱為素?cái)?shù)膨更,也叫質(zhì)數(shù)妙真。Java版本算法: ?...
(1)百錢買百雞問題 ????來自《算經(jīng)》荚守,大意:公雞5文錢一只珍德,母雞3文錢一只,小雞1文錢3只矗漾,如果用100文錢锈候,買一百只雞,那么公雞敞贡、母雞和小雞各買多少只泵琳?????分析:...
(1)Android Studio新建Java Project ????Android Studio是一款主要用于開發(fā)Android Project的工具軟件。默認(rèn)情況下誊役,是...
????本文介紹一些經(jīng)典的排序、查找算法蛔垢。 (1)冒泡排序 ????對(duì)大小為N的數(shù)組進(jìn)行冒泡排序击孩,要進(jìn)行(N-1)輪比較,每一輪將一個(gè)最大數(shù)移至數(shù)組的最后一個(gè)位置鹏漆,就像是冒泡...
????本篇文章介紹一些算法里用到的基本概念。 (1)遞歸 ????一個(gè)微妙的遞歸算法艺玲,代碼如下: ????初一看且改,好像沒什么問題。但如果n=1板驳,那么會(huì)出現(xiàn)bad(1) = ...
????一直以來,對(duì)算法既感到贊嘆若治,又感到痛苦慨蓝。贊嘆的地方在于算法的美感感混,將問題抽象出來,以極為精煉的方式加以解決礼烈;有些算法還特別的巧妙弧满,性能之高,讓人嘆為觀止此熬。痛苦的地方在...
Android協(xié)程 ????本文以網(wǎng)絡(luò)請(qǐng)求為例庭呜,由淺入深,來說明協(xié)程在Android中的使用方式犀忱。后半部分介紹一些協(xié)程概念募谎。 (1)添加依賴項(xiàng) ????如下: (2)網(wǎng)絡(luò)請(qǐng)求...
React Native跨平臺(tái)初探 ????React Native的移動(dòng)跨平臺(tái)解決方案,從實(shí)際效果上來說阴汇,是最好的数冬。它集中注意力于Android和IOS,將JavaScri...
Flutter跨平臺(tái)初探 ????Flutter一路了解下來搀庶,令人欣喜又贊嘆拐纱。它可以跨越6個(gè)平臺(tái),從桌面操作系統(tǒng)Windows哥倔、Linux秸架、Mac OS,到Web開發(fā)咆蒿,再到移...
Kotlin跨平臺(tái)初探 ????在學(xué)習(xí)Kotlin的時(shí)候咕宿,發(fā)現(xiàn)它居然提供了移動(dòng)跨平臺(tái)解決方案。雖然目前還是個(gè)beta版本蜡秽,但也引起了我的好奇心府阀。想著如果Kotlin能夠解決跨...
Compose資源 (1)字符串 ????使用stringResource()方法來獲取字符串,示例: ????格式設(shè)置: (2)尺寸Dimension ????使用dime...
導(dǎo)航Navigation (1)依賴 ????在Composable之間進(jìn)行切換芽突,就需要用到導(dǎo)航Navigation組件试浙。它是一個(gè)庫,并不是系統(tǒng)Framework里的寞蚌,所以在...
序 寫這些博客的目的田巴,主要是是為了學(xué)習(xí)、記錄和分享挟秤∫疾福看到一些大神的博客,有的甚至過去10多年了艘刚,仍然有很多人訪問管宵,很多人閱讀,不由心向往之。所以自己也嘗試著寫一寫箩朴。 ...