原创 Genymotion Unable to load VirtualBox engine Genymotion啓動失敗解決辦法

 Genymotion Unable to load VirtualBox engine 我在之前安裝Genymotion的時候是可以用的 但是後來我卸載了重裝就不行了 怎麼裝都不行 網上查了大量資料都是說:出現"Unable to

原创 Android最佳性能實踐(一)——合理管理內存

歡迎加入技術談論羣:714476794怎樣才能寫出高性能的應用程序,如何避免程序出現OOM,或者當程序內存佔用過高的時候該怎麼樣去排查。確實,一個優秀的應用程序,不僅僅要功能完成得好,性能問題也應該處理得恰到好處。爲此,我也是閱讀了不少A

原创 Android_自定義控件之水平圓點加載進度條

歡迎加入技術談論羣:714476794先來看看要實現的效果實現思路非常簡單:當前變化的圓點先從最小半徑變大到最大最大半徑再變回最小半徑的圓,然後再切換到下個圓點,同時顏色會先變淺在變會原來的顏色(可以理解爲透明度變化),而且當前圓點的上上

原创 Android_性能優化之ViewPager加載成百上千高清大圖oom解決方案

歡迎加入技術談論羣:714476794一、背景最近做項目需要用到選擇圖片上傳,類似於微信、微博那樣的圖片選擇器,ContentResolver讀取本地圖片資源並用RecyclerView+Glide加載圖片顯示就搞定列表的顯示,這個沒什麼

原创 Android_NDK圖片壓縮之Libjpeg庫使用

歡迎加入技術談論羣:714476794一、前言Android圖片壓縮處理確實不如Ios,之前完全沒聽過libjpeg這個東西,工作閒餘時間研究了了一天,總結下吧libjpeg的介紹可以參考文章:http://blog.csdn.net/t

原创 Android_自定義控件之兩圓點之間來回移動加載進度

歡迎加入技術談論羣:714476794一、前言最近喜歡上自定義控件,喜歡實現一些簡約有趣的控件,也好鞏固下以前學得知識和不斷的學習新知識,程序員嘛,活到老學到老。這篇文章接着上一篇文章:Android_自定義控件之水平圓點加載進度條,類似

原创 Android so庫正確放置姿勢

歡迎加入技術談論羣:714476794Android so庫正確放置姿勢:這是由於 ARM v7 是前向兼容 ARM v5 的爲了減小 apk 體積,只保留 armeabi 和 armeabi-v7a 兩個文件夾,並保證這兩個文件夾中

原创 總結2016,展望2017

2016總結下比較重要的幾點事: 我大學畢業了有了一份穩定的工作CSDN開始不斷更新博客2017計劃: 去追求自己的的夢想(一個真正適合我能力施展的歸宿)技術上不斷提升,(Android-向底層、架構發展,發展Web方向,偷偷告訴你們 私

原创 Android_2016大公司最新面試題(無答案)

歡迎加入技術談論羣:714476794Android基礎      View的繪製流程;自定義View如何考慮機型適配;自定義View的事件分發機制;View和ViewGroup分別有哪些事件分發相關的回調方法;自定義View如何提供獲取

原创 android日常開發總結的技術經驗60條

歡迎加入技術談論羣:714476794原文地址:http://www.vmatianyu.cn/summarization-of-technical-experience.html1. 全部Activity可繼承自BaseActivity

原创 Android_RxJava代替EventBus實現事件分發

歡迎加入技術談論羣:714476794一、背景衆所周知,RxJava目前很火爆,既然RxJava是響應式的典型觀察者模式體現,那麼問題來了,我可不可以用RxJava實現頁面事件的通知,進而實現代替EventBus。這當然是可以實現的,下面

原创 Android_AndroidStudio多渠道打包及gradle配置簽名信息

歡迎加入技術談論羣:714476794相信以前用eclipse開發Android項目的時候 在打包發佈的時候 就有一個很蛋疼的事 因爲項目需要統計每個應用商店下載量、在線數、手機型號等數據 就必須每個商店都打包一個版本 這就非常蛋疼了 非

原创 Android線程的正確使用姿勢

歡迎加入技術談論羣:714476794線程是程序員進階的一道重要門檻。對於移動開發者來說,“將耗時的任務放到子線程去執行,以保證UI線程的流暢性”是線程編程的第一金科玉律,但這條鐵則往往也是UI線程不怎麼流暢的主因。我們在督促自己更多

原创 Android_Mvp+DataBinding最佳實戰

歡迎加入技術談論羣:714476794一、前言這篇文章適合瞭解了Mvp和DataBinding的童鞋,可以搜索相關文章查閱瞭解Mvp和DataBinding再來看這篇文章。二、背景以前開發Android就是拿起鍵盤就是幹,就是傳統的Mvc

原创 Android Activity向右滑動返回

歡迎加入技術談論羣:714476794向右滑動返回,對於屏幕過大的手機來說,在單手操作時,是一個不錯的用戶體驗,用戶不必再費力的或者用另一個手去點擊屏幕左上角的返回按鈕或者,手機右下角的返回按鈕,輕輕向右滑動屏幕即可返回上一頁,這