原创 初識unity3D-手勢操作篇(轉)

首先我要實現的是顯示模型,這個很簡單了。需要將dae,obj或者fbx文件拖動到assets文件夾下面,然後呢將文件拖動到上面的主頁上面。   拖到這裏 然後我們可以看到上面有一個Main Camera和Directional Ligh

原创 解決Android8.0以上系統應用打開webView報錯的問題

對於此問題的發生原因及解決方案,此處就不再贅述了。可以修改framework,但最簡單的辦法還是通過反射的方式繞過檢查(請自行評估風險)。但是網上很多代碼對新版本的安卓系統無效(會報WebViewDelegate類NoSuchMethod

原创 Android性能測試-內存詳解

可通過adb命令獲取android應用內存:adb shell dumpsys meminfo 包名 名稱 說明 Native Heap Native代碼分配的內存,虛擬機和Android框架分配內存。關於什麼是Native代碼,即非J

原创 JAVA位字符串轉byte

具體出處找不到了,記錄此方法在此處。 /** * 位字符串轉字節 * @param str 位字符串,如00000001 * @return byte轉換結果,如1 */ public static byte bitString

原创 Android節省內存的圖片加載方式

這種加載方式可以在保證質量的同時節約加載圖片時所需內存,特別適用於加載幀動畫,返回bitmap也便於及時清理,防止OOM以下爲代碼: import android.content.Context; import android.cont

原创 輸入法彈出時界面變化特點

        在有edittext的界面中,一旦其獲取到焦點,就會彈出輸入法,控件重繪,在AndroidManifest.xml的Activity設置屬性:android:windowSoftInputMode = "adjustRes

原创 最清晰的Android多屏幕適配方案

       當您的Android應用即將發佈的時候,如果你想讓更多的用戶去使用你的應用,擺在工程師面前的一個重要問題就是如何讓你的應用能在各種各樣的終端上運行,這裏的各種各樣首當其衝的就是不同的屏幕分辨率和尺寸。   屏幕適配主

原创 Android之SurfaceView學習

首先我們先來看下官方API對SurfaceView的介紹 SurfaceView的API介紹 Provides a dedicated drawing surface embedded inside of a view hierar

原创 談談設置狀態欄透明的過程中遇到的問題

        最近的項目中有用到設置狀態欄透明,也就是做沉浸式狀態欄,但是在實現的過程中也遇到了一些問題,所以在這裏做個總結,同時尋求更好的解決方案。網上設置沉浸式狀態欄的方式有好幾種,以下是我採用的方法: @TargetApi(19

原创 一款實用的RecyclerView的線性佈局分割線

       RecyclerView的功能十分強大,但要爲其添加分割線卻不如ListView那麼簡單。但是RecyclerView的分割線遠比ListView的靈活,那怎樣優雅地爲RecyclerView添加分割線呢?封裝一個繼承自It

原创 Android簡易自定義日曆控件實踐

      最近寫了一個簡易的自定義日曆控件,使用簡單,方便自定義,特此拋磚引玉。在網上看了一些日曆控件,複雜的日曆控件雖然特效好看,但是集成度高,不易修改與擴展。本日曆控件使用gridview編寫,可擴展性好,適合需要簡單用到日曆的項目

原创 設置Glide加載圖片時的loading效果

      在加載尺寸較大的圖片的時候,第一次加載往往比較慢,這時如果沒有loading效果,會讓用戶覺得是不是圖片加載失敗了,進而對app產生較差的評價。這裏有一個簡單的方案,可以比較迅速的設置Glide加載圖片時的loading效果,

原创 CoordinatorLayout與AppBarLayout嵌套使用的注意事項

        前幾天在網上查閱了CoordinatorLayout與AppBarLayout嵌套使用以達成滑動隱藏佈局的效果,發現網上雖然有代碼與佈局文件,但是缺乏對以下關鍵點的解釋:         1.app:layout_beha

原创 一款不錯的Android環形進度條

      現在市面上有很多app都使用了環形進度條,可以反映當前用戶的一個進度狀態,今天給大家帶來一款環形的,帶動畫和數字提示的進度條,拋磚引玉,希望大家喜歡。話不多說,先上簡單的效果圖:       可以設置動畫,它的進度條和數字提

原创 Listview佈局小技巧

    在開發過程中,我們經常會遇到這樣一種需求:listview下面有一個按鈕或者其他佈局,在listview內容較少時,能夠緊貼在listview下方;當listview內容超過屏幕顯示時,又能夠貼在