因?yàn)樽约旱捻?xiàng)目中有用到了藍(lán)牙相關(guān)的功能,所以之前也斷斷續(xù)續(xù)地針對(duì)藍(lán)牙通信尤其是BLE通信進(jìn)行了一番探索,整理出了一個(gè)開源框架FastBle與各位分享經(jīng)驗(yàn)。源碼地址: http...
因?yàn)樽约旱捻?xiàng)目中有用到了藍(lán)牙相關(guān)的功能,所以之前也斷斷續(xù)續(xù)地針對(duì)藍(lán)牙通信尤其是BLE通信進(jìn)行了一番探索,整理出了一個(gè)開源框架FastBle與各位分享經(jīng)驗(yàn)。源碼地址: http...
RecyclerView常用方法總結(jié) 1、獲取recyclerView內(nèi)容高度 我們通過(guò)recyclerView.getHeight方法獲取到的高度是RecyclerView...
項(xiàng)目中涉及聊天功能,原本需求是如果有新消息,不管是否在看歷史消息,直接滾動(dòng)到底部: 但后來(lái)客戶發(fā)現(xiàn)很不友好,于是讓產(chǎn)品改成,如果用戶在看歷史消息就不強(qiáng)制滾到底部。我實(shí)現(xiàn)的方式...
Android里的ConstraintLayout是個(gè)非常強(qiáng)大的工具,它有效的解決了Android里L(fēng)ayout的層級(jí)嵌套的問(wèn)題。使用一個(gè)ConstraintLayout可以...
Android里的ConstraintLayout是個(gè)非常強(qiáng)大的工具,它有效的解決了Android里L(fēng)ayout的層級(jí)嵌套的問(wèn)題。使用一個(gè)ConstraintLayout可以...
請(qǐng)問(wèn)#和0的區(qū)別在哪里呀?
【Android】DecimalFormat簡(jiǎn)單使用介紹 DecimalFormat 是 NumberFormat 的一個(gè)具體子類,用于格式化十進(jìn)制數(shù)字。在做數(shù)字格式化時(shí),DecimalFormat還是比較方便的。常用于保留小...
程序員這個(gè)行業(yè),不管你是大佬還是小弟,代碼code review是必不可少的。那么在git上,大家日常交流的縮寫語(yǔ),往往一下就能看出你道行的深淺,至少是入行時(shí)間,哈哈,不要露...
前言 習(xí)慣用 Json、XML 數(shù)據(jù)存儲(chǔ)格式的你們,相信大多都沒(méi)聽過(guò)Protocol Buffer Protocol Buffer 其實(shí) 是 Google出品的一種輕量 & ...
前言 RecyclerView這個(gè)控件幾乎所有的Android開發(fā)者都使用過(guò)(甚至不用加幾乎),它是真的很好用,完美取代了ListView和GridView,而Recycle...
Fragment 概要 Fragment表示 Activity 中的行為或用戶界面部分。您可以將多個(gè)片段(片段就是指 Fragment )組合在一個(gè) Activity 中來(lái)構(gòu)...
緣起 在Android開發(fā)中,我們經(jīng)常會(huì)見到下面的代碼,比如: 你曾經(jīng)有沒(méi)有想過(guò)這兩者到底有什么區(qū)別?我該使用哪種呢? 常見的Handler.post揭秘 Handler的工...
ImageView 是 Android 中最常用的控件之一,而在使用ImageView時(shí),必不可少的會(huì)使用到它的scaleType屬性。該屬性指定了你想讓ImageView如...
SharedPreferences介紹 在Android開發(fā)中,經(jīng)常需要將少量簡(jiǎn)單類型數(shù)據(jù)保存在本地,如:用戶設(shè)置。這些需要保存的數(shù)據(jù)可能一兩個(gè)字符串,像這樣的數(shù)據(jù)一般選擇使...
什么是自動(dòng)裝箱和拆箱 自動(dòng)裝箱就是Java自動(dòng)將原始類型值轉(zhuǎn)換成對(duì)應(yīng)的對(duì)象,比如將int的變量轉(zhuǎn)換成Integer對(duì)象,這個(gè)過(guò)程叫做裝箱,反之將Integer對(duì)象轉(zhuǎn)換成int...
最近App出現(xiàn)了一個(gè)線上crash,日志如下: java.lang.IllegalStateException: Not allowed to start service I...
好像是因?yàn)橹皼](méi)有uiManager.enableCarMode(UiModeManager.MODE_NIGHT_AUTO),開啟auto的原因,現(xiàn)在莫名其妙的又可以了 = =
實(shí)現(xiàn)微信彈窗回復(fù)和自動(dòng)回復(fù)主要技術(shù)點(diǎn) 打開Android auto模式; 利用通知使用權(quán)限拿到Notification,調(diào)用post方法。 源代碼GitHub地址:https://github.com...