SparseArray 目前有很多地方從性能優化方說使用SparseArray來替換hashMap,來節省內存,提高性能。Linkify.addLinks() 這個類可以
線程是一個動態執行的過程,從產生到死亡包括五個狀態:新建、就緒、運行、死亡和堵塞。只要線程沒有執行完畢或者沒有被其它線程殺死,線程就不會進入死亡狀態。Android中的
藍牙開發必練基本功藍牙權限為了在您的應用程序中使用藍牙功能,您必須聲明藍牙權限藍牙。您需要此權限來執行任何藍牙通信,如請求一個連接、接受一個連接和傳輸數據。如果你想讓你的
一、 Service簡介Service是android 系統中的四大組件之一(Activity、Service、BroadcastReceiver、ContentProv
1.先搭建好基本的ndk的開發環境在windows下安裝下面兩個軟件1、 Android NDK 安裝2、 安裝Cygwin與使用NDK編譯本文建立在已經完成Androi
下面詳細解釋這四大方式的特點第一種:文件存儲數據核心原理: Context提供了兩個方法來打開數據文件裡的文件IO流 FileInputStream openFileIn
Instant Run官方介紹簡單介紹一下Instant Run,它是Android Studio2.0以後新增的一個運行機制,能夠顯著減少你第二次及以後的構建和部署時間
Toast吐司Toast吐司是我們經常用到的一個控件,Toast是AndroidOS用來顯示消息的一種機制,它與Dialog不同,Toast不會獲取到焦點,通常顯示一段時
一:ViewPager的含義:ViewPager的功能就是可以使視圖滑動,就像Lanucher左右滑動那樣。ViewPager用於實現多頁面的切換效果,該類存在於Goog
本章內容 第1節 AnalogClock和DigitalClock 第2節 CalendarView 第3節 DatePicker和TimerPicker 第4節 Chr
Android應用開發的一項重要內容就是界面開發。對於用戶來說,不管APP包含的邏輯多麼復雜,功能多麼強大,如果沒有提供友好的圖形交互界面,將很難吸引最終用戶。作為一個程
最近公司沒事,研究了下多嵌套滾動組件的事件分發,雖然以前也接觸過,但都是拿網上的用,也是特別簡單的,正好朋友也需要,就研究了下。這個Demo也不是很完善,放上來也是讓各位
在說Launcher上設置壁紙時,首先需要弄清楚的是,壁紙的設置屬於系統行為,而不是Launcher的應用特性。在Launcher中,壁紙的設置最終也是通過調用系統壁紙設
看過《Android開發藝術探索》View的繪制源碼之後,裡面在講解繪制最開始執行的方法是ViewRootImpl裡面的performTraversals,覺得有點費解,
Android 5.0之後Android新增加的兩個UI控件RecyclerView,CardView。RecyclerView可以看出是ListView的加強版,能夠更
圖片異步加載。可以備注圖片是否緩存、緩存狀態。1、緩存-SD卡,路徑可設置2、圖片壓縮3、可加載本地和網絡圖片4、url為本地視頻文件可以顯示縮略圖5、中文url圖片地址
Android Activity各啟動模式的差異Activity共有四種啟動模式:standard,singleTop,singleTask,singleInstance
本文屬於實戰系列,是對《Android C代碼回調java方法》等文的實踐,調用meitu秀秀的libmtimage-jni.so文件來實現圖片的美化功能首先反編譯得到/
先不講那麼多看效果圖:下面來講解一些更新CODE,原理大家都知道,不廢話,直接上代碼。裡面有一些是我自己做的測試例子,所以大家可以直接刪掉就好了第一個:activity_
項目一直在趕進度,寫博的時間越來越少了~從事Unity開發也快兩個月了,AR方向~ 使用的是高通家的SDK Vuforia。。。從工程融合一直到對unity和Vufori