前言 Rxjava,由于其基于事件流的鏈式調(diào)用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎。 如果還不了解 RxJava,請看文章:Android:這...
前言 Rxjava,由于其基于事件流的鏈式調(diào)用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎。 如果還不了解 RxJava,請看文章:Android:這...
在react native中訪問照片和保存圖片。實現(xiàn)如下的簡單效果。 1、效果圖 首先,在react native 中有 CameraRoll 這樣的api,官網(wǎng)參考: Ca...
隨著國產(chǎn)全面屏的普及,適配的坑是愈發(fā)的多…… 今天咱們別的不聊,就來嘮嘮如何判斷虛擬導(dǎo)航欄(NavigationBar)是否顯示。 在五花八門的國產(chǎn)手機面前,虛擬導(dǎo)航欄的判斷...
1.分享的簡介 之所以選擇內(nèi)涵段子,是因為這個項目無論從用戶體驗還是性能方面都很不錯,雖然功能不多但是技術(shù)上涉及的部分比較多。主要內(nèi)容有Android源碼閱讀設(shè)計模式分析,以...
問題描述:最近在做一個折線圖,看了很多第三方的優(yōu)秀折線圖開源項目,例如:MpAndroidChart 等。。。,可是拿來看并不符合自己的需求,后來就自己學習寫了一個自定義Vi...
LoadSir是一個高效易用,低碳環(huán)保,擴展性良好的加載反饋頁管理框架,在加載網(wǎng)絡(luò)或其他數(shù)據(jù)時候,根據(jù)需求切換狀態(tài)頁面,可添加自定義狀態(tài)頁面,如加載中,加載失敗,無數(shù)據(jù),網(wǎng)絡(luò)...
各位看官大家好,經(jīng)過第一篇 手游SDK — 第一篇(序言)的大體介紹,想必大家應(yīng)該是對手游SDK有了大體的概念。廢話少說,下面歡迎大家跟我走進客戶端架構(gòu)篇,慢慢分析如何搭建一...
在長沙待的那些年,身邊所看到的大概可分為兩類人,一類是不斷反復(fù)的做業(yè)務(wù)邏輯,只求功能能夠?qū)懗鰜?,每天重?fù)上下班,不想過多的去折騰;還有一類是不斷的反思總結(jié)和學習,不只停留在做...
pair不上藍牙設(shè)備 我有遇到一個情況,如果出現(xiàn)pair Julia 連續(xù)的多次的失敗(一般情況就一次,下次就會pair成功),就會一直pair 失敗下去,這個pair失敗是...
Android輪播控件 全新升級,基于ViewPager2實現(xiàn)無限輪播功能。可以自定義indicator,需自定義實現(xiàn) Indicator 接口,內(nèi)置了的IndicatorV...
上圖 1、TabLayout中每個Tab都是一個View。 2、先手動設(shè)置每個Tab的自定義View。 3、然后設(shè)置TabLayout選中Tab監(jiān)聽。 4、未選中 --> 選...
? 在藍牙開發(fā)中,有些情況是不需要連接的,只要外設(shè)廣播自己的數(shù)據(jù)即可,例如蘋果的ibeacon。自Android 5.0更新藍牙API后,手機可以作為外設(shè)廣播數(shù)據(jù)...
前序 android ble系列將以本章結(jié)尾,前三章都是自己個人一遍一遍翻閱官網(wǎng)和博客,自己動手實踐的歸納總結(jié),最后以demo的形式展示和進一步鞏固掌握的ble知識。該dem...
一、藍牙基礎(chǔ)協(xié)議 想了解藍牙通信之前,需要先了解藍牙兩個最基本的協(xié)議:GAP 和 GATT。 GAP(Generic Access Profile)簡介 ? GA...
一、背景描述[#1] 二、效果展示[#2] 三、思路問題分析與模塊搭建[#3] 四、問題解決與實現(xiàn)[#4] 五、一天一個小驚喜[#5] 六、下一步展望[#5] 一、背景描述 ...
目錄 一:創(chuàng)建操作 二:合并操作 三:過濾操作 四:切換線程 五:條件/布爾操作 六:聚合操作 七:轉(zhuǎn)換操作 八:變換操作 九:錯誤處理/重試機制 十:連接操作 十一:阻塞操...
最近有需求做一個標記關(guān)鍵字的文本功能,僅此記錄分享一下 需求很簡單,就是標記搜索的關(guān)鍵字,這里是需要標記每一個字,具體效果如下: 其實思路比較簡單,對文本中的文字進行匹配,匹...
1.打開開發(fā)者選項,打開藍牙調(diào)試日志和藍牙數(shù)據(jù)包日志開關(guān) 2.在撥號盤輸入一次*#*#5959#*#*即開始抓藍牙日志 3.操作APP,進行藍牙通信 4.再撥號盤輸入一次*#...