原创 記:微信小程序實現橫屏手寫板&圖片正向保存

效果圖: 畫板實現: wxml <view class="row-wrapper"> <view class="column-container"> <view class="gray-bg round-rect rota

原创 【筆記】Android RecyclerView在PopupWindow中複用的item點擊事件需要兩次點擊才響應的問題

開發的過程中遇到了如標題所述的問題 具體的圖如下所示 在PopupWindow的佈局中定義的recyclerview 點擊之後item會變色 但是一開始在adapter中是這麼寫的: holder.mItemView.setOnCli

原创 Android實現雷達View效果

樣式效果   還是先來看效果:                            這是一個仿雷達掃描的效果,是之前在做地圖sdk接入時就想實現的效果,但之前由於趕着畢業設計,就沒有親手去實現,不過現在自己擼一個發現還是挺簡單的。

原创 淺談Android中的架構模式——MVP(二)

  接上一篇博客講到,MVC框架的耦合性使得Model層和View層仍然存在關聯性,雖說分離了業務代碼,但是這種耦合性的存在會隨着業務的擴增導致維護的成本很高。那麼爲了實現解耦,也就是徹底把View層和Model層之間的這條關聯線扯開,我

原创 淺談Android中的架構模式——MVC(一)

  平常我們Android開發時,特別是剛開始學習的時候總會一股腦地把所有代碼都放到Activity/Fragment裏編寫,雖然能實現功能,但是在業務逐漸多起來的時候,甚至說沒有繁雜業務,有繁雜操作的時候,整個Activity/Frag

原创 Android打造圓形相機並實現人臉識別(一)

  先來看看效果:        那接下來就會分別分享一下我做這個東東的時候,遇到的坑以及最終實現的方案。     圓形相機預覽View     做這個View的時候,先是想着自己直接定義一個自定義的TexureView,然後重寫onD

原创 Android打造圓形相機並實現人臉識別(三)

這裏就主要講下整個人臉識別模塊的接入及使用。 百度AI SDK 首先我們要去百度官網申請一個帳號,接而進入這個網址: https://console.bce.baidu.com/ai/#/ai/face/overview/index 填

原创 Android打造圓形相機並實現人臉識別(二)

還是先看效果:        這裏還是再放一下預覽圖,方便如果覺得符合自己需求的兄弟萌可以看下去。    相機預覽     這裏我用的Camera2的API,具體有關Camera2的簡介可以看下這篇博客https://blog.csdn.

原创 Android開發之6.0+動態權限申請

  最近在做畢設,裏面用到了關於權限申請的東東。我們知道Android系統在API23(6.0 Marshallow)之後對於permission level爲dangerous的權限做了進一層的保護,除了需要在Manifest中註冊,還

原创 javascript的日期正則表達式

最近一直在做一個小小的微信小程序外包,裏面有一個判斷日期的需求,這個其實比較簡單,但是在其中我遇到了javascript的一個坑。 我在調試時發現這段代碼打印出來的兩個regex.test()值不一樣,但是我明明兩段的輸入是一樣的呀。然

原创 騰訊Android開發2019實習面經

三天前剛面完HR 然後在牛客網上求offer 今天下午終於打來了offer call並且發了錄取郵件 迫不及待來分享一下這次騰訊面試的經驗。   初試(4.17電面) 電話在約定時間的9分鐘以後纔打過來 問題大致如下: 1. 爲什麼想要選

原创 記:微信小程序實現字體漸變色

其實我覺得這裏用了一點偷換概念的思想,與其是說讓字體顏色font-size漸變,不如說是控制background的漸變(因爲font-size並沒有linear-gradient()的屬性)色,再將字體顏色置透明,那麼就可以達到想要的效果

原创 記:getExternalCacheDir與getCacheDir的區別

getCacheDir   getCacheDir()其對應着應用程序內的內部緩存,用來存儲臨時數據。因此在系統空間較少時有可能會被自動清除。存放路徑一般是/data/data/<應用包名>/cache目錄。 getExternalCac

原创 Android 驗證碼輸入框的實現

  上篇博客講到登錄註冊的流程所需用到的帶顯示密碼的輸入框,而在整個完整流程中,短信發送獲取驗證碼並填寫相信也是重要的一環。當然,關於驗證碼的實現很多大神的博客也寫過,並且款式多樣,任君選擇,這裏只是記錄一下小弟在開發過程中用到的驗證碼輸

原创 一個帶密碼顯示的EditText

  相信大家都會有遇到過一些最基本的登錄或註冊業務的場景,裏面大多都不可避免地帶有一些文本密碼輸入框。在Android開發中,我們都有用過EditText的控件,但是不同項目每次寫又要重新定義一個類似的文本框,就顯得有點繁瑣,所以倒不如直