假設,兩個有Activity A和B A啟動B: A發(fā)生exit動畫,B發(fā)生enter動畫 B返回A:B發(fā)生return動畫,A發(fā)生reenter動畫 1、使用overrid...
假設,兩個有Activity A和B A啟動B: A發(fā)生exit動畫,B發(fā)生enter動畫 B返回A:B發(fā)生return動畫,A發(fā)生reenter動畫 1、使用overrid...
如何在Unity 3d 模擬太陽穿透大氣的散射效果,看這兒,如果你不知道我在說什么更應該點進來瞧瞧,嘿嘿! GitHub 上的工程多如繁星,有些好的倉庫,但凡不經意間錯過了就...
Android OpenGL ES 視頻應用開發(fā)教程目錄 官網資料 khronos 2.0版快速參考卡片 2.0版API參考文檔 書籍推薦 《OpenGL ES 2 for ...
前言:Android 應用的目標應該是讓所有人都可以使用,包括有無障礙功能需求的人士。有視覺障礙、色盲、視覺障礙、精細動作失能、認知障礙以及很多其他殘疾的人員在日常生活中使用...
1、ASM概述 ASM是一個功能比較齊全的java字節(jié)碼操作與分析框架,通過ASM框架,我們可以動態(tài)的生成類或者增強已有類的功能。 ASM可以直接生成二進制.class文件,...
前言 由于工作上的需求,開始接觸投屏技術。 為何要寫這篇文章?我懷疑想學這技術的人群不多,也許文章不會火,畢竟也不是什么熱門技術。但正因為不是熱門技術,所以資料很少。我也是自...
如果AndroidStudio 中的profiler工具提示 no avaliable devices, 請嘗試如下命令
感謝:CSDN的yissan感謝:簡書的咖枯我只是搬運工。文章最后附上他們文章網址。 ------------------------------我是代碼界的搬運工-----...
1. Drawable設置背景方式實現(xiàn)圓角 如代碼,在xml文件中定義圓角背景 上面的xml文件定義了一個紅色的頂部圓角矩形,將該文件通過設置Drawable的方式設置為Vi...
前言 在決定用這個標題之前甚是忐忑,主要是擔心自己對AIDL的理解不夠深入,到時候大家看了之后說——你這是什么玩意兒,就這么點東西就敢說夠了?簡直是坐井觀天不知所謂——那樣就...
一、題外話 布局查看神器我們的第一印象應該是:Hierarchy Viewer . 很久沒有用了,最近在總結性能優(yōu)化工具的時候,發(fā)現(xiàn)sdk/tools下Hierarchyvi...
Android提供了5種方式來讓用戶保存持久化應用程序數(shù)據。根據自己的需求來做選擇,比如數(shù)據是否是應用程序私有的,是否能被其他程序訪問,需要多少數(shù)據存儲空間等,分別是: 使用...
什么是 CompletableFuture? CompletableFuture 用于 Java 中的異步編程。異步編程是一種編寫非阻塞代碼的方法,方法是在與主應用程序線程不...
也許你寫了無數(shù)行的代碼,也許你能非常溜的使用高級語言,但是你未必了解那些高級語言的執(zhí)行過程。例如大行其道的Java。 Java號稱是一門“一次編譯到處運行”的語言,但是我們對...
1 什么是插樁? 聽到關于“插樁”的詞語,第一眼覺得會很高深,那到底什么是插樁呢?用通俗的話來講,插樁就是將一段代碼通過某種策略插入到另一段代碼,或替換另一段代碼。這里的代碼...
懸浮效果 先看個效果 實現(xiàn)思路: 利用RecyclerView.ItemDecoration繪制Province(就像繪制分割線一樣) 同一組的City,只繪制一個Provi...
Overview 每個Android開發(fā)者都或多或少的了解過Android Handler機制,為了不浪費大家時間,在文章開始之前,我認為有必要說明一下本文的目標受眾 適合人...
探探效果: demo效果如下: LayoutManager自定義 對于自定義LayoutManager我們主要處理好三件事情,就所有的問題就都迎刃而解了: 布局每個ItemV...
Dart是一個在單線程中運行的程序,這意味著:如果程序在執(zhí)行中遇到一個需要長時間的執(zhí)行的操作,程序將會被凍結。為了避免造成程序的凍結,可以使用異步操作使程序在等待一個耗時操作...