1 簡介 之前已經(jīng)講過TextView的基礎知識、段落級別的Span和字符級別的Span,分析了Android提供的一些Span的源碼,這篇文字講解如何自定義Span。這篇文...
文章轉(zhuǎn)載于(內(nèi)容也是從下面出來)https://blog.csdn.net/zhufuing/article/details/53007705 1、編寫MyLifecycle...
FlowLayout 子View們的寬度加起來超過一行,會自動換行顯示。 核心就兩步: 在Layout中的onMeasure方法中調(diào)用子View的measure(),這兒雖然...
最近流行一個換臉的軟件,我們來基于 opencv 來嘗試實現(xiàn)一下。 首先我們加載圖片然后將圖片顯示出來。 我們使用 dlib 庫來識別 face,我這里是在 mac 上安裝 ...
把MediaMuxer換成MediaRecorder就OK了。
有關Android截圖與錄屏功能的學習本篇文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布 這篇文章,會帶你學習如何使用MediaProjection,MediaCodec以及MediaMuxer來...
表情的需求很常見。有的可以看看,沒有的可以先收藏以備不時之需。這個框架的反應速度很快,界面簡潔漂亮,功能完備。而且代碼簡潔易懂,便于學習。 GitHub:https://gi...
一、修改點擊的動畫 函數(shù):setUnboundedRipple這是默認的點擊的動畫 這是之后的效果: 二、設置下劃線指示器的寬度不要填充完(動態(tài)的根據(jù)TabView的寬度來設...
@工藤一號 如果用的Android Studio,編輯器會自動提示。如果是其它,那么只能自己留意一下,因為危險權(quán)限都危險,比如相機,文件訪問,有偷窺隱私的嫌疑所以為危險權(quán)限,再不濟就查表吧,穩(wěn)妥些。
Android_6.0 危險權(quán)限的檢查在Android 6.0,Android對應用權(quán)限做了約束,不必像以前,裝一個應用,就可以讓這個應用為所欲為,Android對一些比較危險的權(quán)限做了約束,需要用戶授權(quán)才可以,...
好simple呀
android工程師的簡歷這段時間準備找工作了,寫一份個人簡歷,也根據(jù)個人的見解大概見解一下,為了保護隱私,部分數(shù)據(jù)做了處理,需要這份簡歷的MD源文件,可以在我的github下載 https://gi...
注意:本文原創(chuàng),轉(zhuǎn)載請注明出處。歡迎關注我的 簡書 。 本文主要講解藍牙打印機在打印小票的過程中,如何打印各種常見格式。由于之前需要調(diào)試打印格式,但是苦于網(wǎng)上沒有詳細的講解...
為了說的深入淺出一點,我們先從AIDL的作用和使用說起,然后再開始介紹一些概念和工作原理。 AIDL用來做什么 AIDL是Android中IPC(Inter-Process ...
轉(zhuǎn)載請注明出處 : http://www.itdecent.cn/p/be740a2eab3a一般來說,大部分項目里都會用到多狀態(tài)布局,可以很方便的切換讀取中,錯誤,空內(nèi)容等...
記得我大一的時候入手了酷派的大神F1電信版,價格大概7、800元,像素好,現(xiàn)在不行了,其他各方面都挺滿意,4.7的經(jīng)典尺寸,唯一的缺點或許就是其1G的內(nèi)存,沒法用,但就是其1...
之前公司項目UI改版的時候,把大部分標題欄都設計成了白色,給我們的設計圖是這個樣子的: 這狀態(tài)欄布局和圖標挺像Android,但是這白底黑字Android設計規(guī)范里可沒有啊,...
因為所有的對象都是默認繼承Object,所以都有toString()方法,這里運算都是調(diào)用它們的toString方法后將String值進行相加。
效果就是“1月21日 晚上23:03” 這種在聊天中的需求 結(jié)語 這個沒有什么難度,只是蠻花時間的,直接拿去用吧。這是我自己寫的聊天框架中用到的,也許你也用得著,顧分享。
前言:課程設計已經(jīng)基本完成,但是在點擊切換Fragment的時候總是感覺有點卡頓,第一次讀取網(wǎng)絡服務器數(shù)據(jù)就體現(xiàn)的特別明顯,在本地的話也會稍微有一點卡頓,因為我引用了一個多F...