原创 android studio 運行報錯 W/ dalvikvm threadid=1 thread exiting with uncaught exception group=0x41c57c50

出現這種錯誤網上提供的解釋是 啓動app時用到的activity,service,沒有在manifest中聲明,有的說是相應的類型轉換出錯,但是這些解釋提供的解決方案都解決不了上面那個問題,最後,通過自查代碼發現,工程中用到了註解v

原创 打開應用時出現“你的手機上未安裝應用程序”--實際上該應用已經安裝的解決方案

最近我在做開發時,連接我的手機部署好應用時,點擊桌面圖標出現“你的手機上未安裝應用程序”的提示,通過查看已安裝的應用列表,確信我已經安裝上了該應用,但是爲什麼會出現“你的手機上未安裝應用程序”的提示信息呢?在網上搜了好久,找的解決方案也不

原创 酷狗 Android App 插件化實施過程

什麼是插件化框架     插件化框架可以在主程序不重新安裝的情況下,針對單個業務模塊進行加載達到模塊更新的目的,整個加載更新過程,對用戶來說也是無感知的。     正式因爲這樣,新需求比起傳統更新方式覆蓋率和覆蓋速度都會更高和更快,

原创 Atlas:手淘Native容器化框架和思考-玄黎

在剛剛過去的雲棲大會上,手淘宣佈其移動容器化框架Atlas將於2017年年初開源,對這個框架,在過去團隊對外部做過一些分享,外界也一直對其十分關注,到現在它終於即將開源了。 本文將介紹Atlas的設計思路和手淘對容器化、組件化和動態化

原创 開發框架學習篇之MVP

今天學習開發框架MVP,對比於MVC , 優點:activity,fragment,代碼變得簡潔優美,不像在MVC中,一個activity,fragment少則300,500行,多則幾千行代碼,便於後期維護。view層不再直接和model

原创 進程保活-踩坑篇

轉載請註明出處 http://blog.csdn.net/brucehurrican/article/details/51753334 相信好多開發的朋友都遇到過這樣的需求:app即使被用戶kill掉,關鍵服務仍要存活,即app

原创 人人車Android客戶端架構演進實錄

前言 對於大多數創業公司而言, 初版開發時採用的簡單架構,在歷經數次快速迭代後,已經成爲了一個”大泥球”(源於Brian Footer和Joseph Yonder的論文《大泥球》, 定義: 一大片隨意構造,雜亂無章,凌亂,任意拼接,毫

原创 JNI入門學習筆記

最近因公司業務需要,將一部分邏輯代碼從java移入JNI中。本着現學現用的精神,終於在deadline前完成交付。現記下此文作爲我學習JNI過程中的點滴。 廢話不多說,直接開幹 搭建環境 我用的開發工具是MAC,AS。關於安裝ND

原创 android打包之重疊包技術淺談

轉載請註明出處 http://blog.csdn.net/BruceHurrican/article/details/51755194 一個app經過幾個大版本迭代後都會遇到一個問題,越來越臃腫,但是本文不是講怎樣給app瘦身的

原创 VirtualAPK:滴滴 Android 插件化的實踐之路

一、前言 在 Android 插件化技術日新月異的今天,開發並落地一款插件化框架到底是簡單還是困難,這個問題不同人會有不同的答案。但是我相信,完成一個插件化框架的 Demo 並不是多難的事兒,然而要開發一款完善的插件化框架卻並非易

原创 淺談我對DDD領域驅動設計的理解

從遇到問題開始 當人們要做一個軟件系統時,一般總是因爲遇到了什麼問題,然後希望通過一個軟件系統來解決。 比如,我是一家企業,然後我覺得我現在線下銷售自己的產品還不夠,我希望能夠在線上也能銷售自己的產品。所以,自然而然就想到要做一個普

原创 我是怎樣通過類比來學習 python2 的

轉載請註明出處: (http://blog.csdn.net/BruceHurrican/article/details/53541663) 在學習 python 之前我對 python 是個小白。在工作中用到好多第三方的工具(

原创 關於重疊包技術在jenkins打包時報錯的解決方案

轉載請註明出處: http://blog.csdn.net/brucehurrican/article/details/51778319 最近公司項目需要進行部分業務模塊的抽離,目前我在項目中採用的是重疊包技術,這樣我和同事用A

原创 更新Win10後genymotion啓動失敗的解決方法

僅以此文記錄我在開發中踩過的那些坑。 不久前,microsoft 提示 win10有更新,就點擊了更新,在win10更新過程中,重啓了N次電腦,總算等到更新結束,準備碼代碼時發現,genymotion 不能用了, 又是試了N種方法,均沒

原创 UI性能測試

好文章,mark一下   前言 設計師,開發人員,需求研究和測試都會影響到一個app最後的UI展示,所有人都很樂於去建議app應該怎麼去展示UI。UI也是app和用戶打交道的部分,直接對用戶形成品牌意識,需要仔細的設計。無論你的app U