原创 Android 問題集

記錄一些代碼小細節   1.Android 啓動頁android.intent.action.MAIN,啓動模式不能設置爲singleTask 這樣會使你每次回到手機主頁,再次進入APP,回到啓動頁。 如果真的要將之前的啓動頁設置sing

原创 android 問題分析解析,有你想要的嗎

android 問題分析解析,有你想要的嗎序正文系統錯誤一.常見錯誤二.其他錯誤程序錯誤運行前錯誤運行後錯誤一 logcat查看二 通過第三方友盟記錄錯誤三 錯誤上傳四 debug追蹤結尾 序 很久沒有寫文了,之前一段時間都在忙,

原创 Android Maven倉庫問題(1)

序       寫這個文章是因爲,很多初學小夥伴看了Android視頻中,需要配置這個,但又不是很瞭解配置這個有什麼用和怎麼去配置。然後我專門寫下這個文章,來爲其解釋,這個maven倉庫的作用和配置。 場景     dependenci

原创 android webview加載不出ajax的問題

  記錄一個Android webview加載不出ajax內容的問題。   1.  問題還原: 在oppo和vivo 5.0手機上出現的,不知道是不是因爲Android 5.0的原因。   然後換了webview框架,不用Android

原创 Android 四大組件你都知道嗎

Android 四大組件你都知道嗎    四大組件分別是:活動,服務,廣播,內容提供器。 先來介紹下,對其有個大概的瞭解。 1.活動就是一個用戶交互界面 2.服務,你可以理解爲後臺組件,用於服務活動的; 3.廣播,是一個可以發送一個消息,

原创 Android學習方向

有很多人問過這樣的問題,“怎麼學Android”,”Android的學習方向是什麼“,”Android有沒有前景“。其實歸根到底有3個方面:學什麼,怎麼學,怎麼用。如果你知道這3個方面,其實對於關於Android的方向你也就大致上的確定來

原创 Android 佈局簡介

  目錄  序  正文 FrameLayout(幀佈局) 簡介 屬性 栗子 LinearLayout(線性佈局) 簡介 屬性 栗子 RelativeLayout(相對佈局) 簡介 屬性 栗子 TableLayout(表格佈局) 簡介 屬性

原创 Android項目重構之路:實現篇

前兩篇文章Android項目重構之路:架構篇和Android項目重構之路:界面篇已經講了我的項目開始搭建時的架構設計和界面設計,這篇就講講具體怎麼實現的,以實現最小化可用產品(MVP)的目標,用最簡單的方式來搭建架構和實現代碼。 I

原创 關於OptionsMenu展現出菜單時,不能監聽到onKeyDown問題

做了一個關於OptionsMenu 項目時,因爲想在其展開菜單時監聽到其返回鍵做一個效果=-=但是onKeyDown和onBackPressed都監聽不到其返回鍵=-= 然後找了半天=-=在心灰意冷的情況下找到一篇文章 http://w

原创 Android項目重構之路:架構篇

去年10月底換到了新公司,做移動研發組的負責人,剛開始接手android項目時,發現該項目真的是一團糟。首先是其架構,是按功能模塊進行劃分的,本來按模塊劃分也挺好的,可是,他卻分得太細,總共分爲了17個模塊,而好幾個模塊也就只有兩三個類

原创 解決在onCreate()過程中獲取View的width和Height爲0的4種方法

很經常當我們動態創建某些View時,需要通過獲取他們的width和height來確定別的view的佈局,但是在onCreate()獲取view的width和height會得到0.view.getWidth()和view.getHeigh

原创 Android項目重構之路:界面篇

在前一篇文章《Android項目重構之路:架構篇》中已經簡單說明了項目的架構,將項目分爲了四個層級:模型層、接口層、核心層、界面層。其中,最上層的界面,是變化最頻繁的一個層面,也是最複雜最容易出問題的一個層面,如果規劃不好,很容易做着做

原创 Android性能優化----減小Apk大小

  -----關於apk的構成監控,Android studio提供了一個工具APK Analyser,可以拆分你apk的組成部分。 打開方式已知有3種: 1.直接將apk拖拽到Android studio的編輯頁面 2.通過Build-

原创 關於支付寶集成錯誤。

第一開始,調用KeyFactory keyf = KeyFactory.getInstance(ALGORITHM);報錯。如下: java.security.spec.InvalidKeySpecException: java.la

原创 簡潔代碼之道(1):用多態替代條件語句

前言 本文是我看了 谷歌簡潔代碼演講系列 中的 多態和條件語句 的總結。大部分的條件語句是可以用多態代替的,本文將圍繞以下問題開展: 爲什麼要用多態替代條件語句多態和條件語句的使用場景如何用多態代替條件語句在哪裏決定要創建什麼子類什麼情況