前言 Rxjava,由于其基于事件流的鏈式調用、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發者的歡迎。 如果還不了解 RxJava,請看文章:Android:這...

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