原创 Android進階之OkHttp源碼解析-專題視頻課程

Android進階之OkHttp源碼解析—1644人已學習 課程介紹         深度解析OkHttp,把握OkHttp工作流程和設計思想,理解OkHttp的任務調度以及鏈接池的管理,理解OkHttp攔截器棧的功能,學會自定義攔截器,

原创 企業移動應用開發管理之淺談

爲什麼要寫這篇博客呢,事情的原因是這樣的。 大前天公司那邊下來需求,要求移動端應用主要的詳情頁面加上圖片的展示, 公司的後臺和前臺的業務比較複雜,改動的話涉及到三個端;代理商,商戶,用戶。 邏輯是這樣的,商戶創建,創建的時候添加圖片,然後

原创 設計模式之狀態模式

     狀態模式,顧名思義,行爲是由狀態來決定的,不同的狀態下有不同的行爲,比如說電視機,當我們按開機鍵後,頻道+,-,音量+、-都可以使用,而當我們按關機鍵之後除了開機鍵其他鍵都不可以使用。這就是一種狀態      沒圖我說個JB.

原创 Android 自動更新 教你如何寫自己的更新

  在這個極速開發,快速迭代的年代裏,APP的更新自然也成爲日常開發中不可或缺的一部分,一直站在我們身後的友盟也要在9月份停止自動更新了 SO,如何寫出一個優雅的更新效果,讓自己的APP增新不少呢?下面帶大家來一起寫一個APP更新的功能

原创 Android滑動頭部控件

一個滑動頭部的空間,根據 https://github.com/ta893115871/StickyNavLayout 簡化和修改得來,去除了t

原创 Unable to get package info for [包路徑]; is package not installed

這個問題引起原因是 簡單的卸載app 沒有卸載乾淨,然後再次運行,當dalvik重新安裝。apk文件並試圖重用以前的活動從同一個包 點贊 1 收藏 分享 文章舉報 Mirs_sir

原创 設計模式之---責任鏈模式

責任鏈模式,大家肯定都有聽說過,web應用上的tomcat的filter可以理解爲一個責任鏈模式,責任鏈模式就相當於一個處理鏈,一個對象從第一個處理對象開始,處理完之後傳到第二個,直到最後一個,而且處理對象的順序和數量可以任意改動。 責

原创 C++ 的枚舉和宏

#define是C語言中提供的宏定義命令,其主要目的是爲程序員在編程時提供一定的方便,並能在一定程度上提高程序的運行效率,但在學習時往往不能 理解該命令的本質,總是在此處產生一些困惑,在編程時誤用該命令,使得程序的運行與預期的目的不一致

原创 Linux Eclipse C/C++ 報錯 launch failed

解決方法如下: 第一種情況(我所遇到的)     新建項目後,點擊run>>run configurations,雙擊左側一列的c/c++ loca

原创 新聞類list,支持兩種不同的item

先上圖 github地址  https://github.com/mirsfang/NewsDemoLayout/ 因爲最近有點緊張,等空下來了詳細給大家解析細節 點贊 收藏 分享 文章舉報

原创 安卓系統啓動流程解析

一直以來一直想有深入研究源碼的想法,最近一段時間工作比較少,得以時間研究,有點心得就給大家分享,今天給大家帶來的是安卓系統最開始的   話不多說  首先放圖 下面來詳解這張圖   從系統的角度上來講,Android系統的啓動過程

原创 自定義RatingBar,能根據設置改變樣式

項目在我的GITHUB上  mirsfang的GitHub 一個簡單的自定義View  ,爲了一個 比較奇葩的需求而搞出來的,他的功能就是能讓你自己設置圖片和圖片的大小以及星星的數量,是一個組合型的自定義View,繼承自 Linea

原创 設計模式之策略模式

策略模式在我的理解裏就是  提供解決一種問題的不同方法; 在平時我們解決問題的時候,通常把方法寫在一個類裏面或者是當前類裏面,比如說排序,快排寫個方法,基數排序寫個方法,堆排序寫個方法,在類裏調用或者是某個業務邏輯複雜,每一個條件都需要

原创 貪心算法的學習

什麼是貪心算法  ,貪心算法就是貪心了  廢話 - -      所謂貪心算法是指,在對問題求解時,總是做出在當前看來是最好的選擇。也就是說,不從整體最優上加以考慮,他所做出的僅是在某種意義上的局部最優解。      貪心算法

原创 創建安卓app的30個經驗教訓

這個世界上有兩種人-從經驗教訓中學習的人以及聽從別人建議的人。這裏是我一路走來學到的一些東西,分享給大家: 在添加任何第三方party之前,請三思:這真的是一個成熟的項目嗎? 如果一個東西用戶看不到,就不要繪製它! 除非真