Android進階記錄(寫給自己)
2018年已經過了大半,在目前較為空閒的時間,對著大半年的工作做個總結
近況
這一年,團隊的主專案都是iOS專案,雖然也算入了門,參與並完成開發工作,但是僅僅是完成初級工作,而且因為自己的懈怠,Android的學習在原地踏步,7月份的團隊調整,部分同事離職,也讓我躍躍欲試,想去看看新機會。 但是一到準備面試,就發現自己有太多不足,知其然而不知其所以然,基礎不夠牢固,新技術又學到表層,這才是我最大的問題。
目標
1.Java
Java基礎 Java進階 註解 反射 集合
2.設計模式
3.資料結構與演算法
4.併發
5. Android
6. 效能優化
7.原始碼解析
8. 計算機網路
9.Hybrid
10.專案管理
11.iOS入門
12.其他儲備
期望
期望當然是湊齊自己的技能卡,但目前是自己要能堅持下來,耐得住寂寞,努力提升
相關推薦
Android進階記錄(寫給自己)
2018年已經過了大半,在目前較為空閒的時間,對著大半年的工作做個總結 近況 目標 期望 近況 這一年,團隊的主專案都是iOS專案,雖然也算入了門,參與並完成開發工作,但是僅僅是完成初級工作,而且因為自
經驗總結42--備份(寫給自己)
最近因為出現數據丟失,搞得很不爽。 剛開始自己的膝上型電腦想重灌下,一個win7系統是裝好了,沒有網絡卡驅動,使用官方的驅動也是死活裝不上。 後面又想著去裝個win8.1算了,下載了幾個試了下,一個是直接裝不上,另一個是裝好了,用幾分鐘,顯示器閃兩下就重啟了,多半顯示卡驅動
構建自己計算機的知識體系,是自己進入編程學習的第一步(寫給自己的話)
表單 網頁設計 數據結構 windows 體系 嘗試 感謝 使用 計算 我個人認為不管我去學習什麽新的東西,我肯定先去了解這個新事物的大體輪廓,需要知道的是:這個東西是圓的還是方的?是走的還是爬的?...然後嘗試尋找他的一些內在聯系。之後再選擇這個事物的一方面去深入了解
【Android進階】如何寫一個很屌的動畫(1)---先實現一個簡易的自定義動畫框架
class MyView extends View { public void onDraw(Canvas canvas) { super.onDraw(canvas); invalidate(); } } 這樣一來,View每次繪製都是觸發下一次繪製,不過
C# 學習之接口(寫給自己,沒有權威,歡迎糾正)
教程 pub oid 沒有 命名 自己 特性 face 但是 重新學習了C#的三大特性,發現接口一直沒有使用,都快忘了,廢話不說,這裏沒有代碼,主要是描述給我自己看的(主要是網上的教程都是W3的,沒有什麽口語化的描述) 1、 接口是需要實例的,在使用的時候一定要實例
跑動一個vue專案的完整步驟(寫給自己的新手指南)
一、配置vue環境 值得注意的是在配置專案的名稱以及一些相關屬性的時候,以下兩項要特別注意 Projectname這裡設定的名稱會在專案的title中展示,如果你後來重新設定了title也會先展示它,但這裡似乎不可以使用中文,目前還沒有找到好的解決辦
Android進階系列-手寫高併發網路訪問框架
一個專案,訪問網路那是必須的。現在開源的網路框架很多。比如最開始的HeepClient,Volley,xUtils,最近很火的okhttp,還有例如retrofit,okGo這些都是很不錯 的框架。但是畢竟是別人寫的。出了什麼問題都不好查詢。這裡自己封裝了一個網路框架,記錄
最新基於高德地圖的android進階開發(4)GPS定位之POI(Point of interesting)興趣點原始碼簡介
1.跑了一下高德提供的POI的原始碼,感覺還是比較簡單的,沒有達到想要的效果,還有改進的空間,後面會繼續更新。 2.下面直接上程式碼,已經註釋好了 main.java package com.dragon.arnav.basicFuction.
最新基於高德地圖的android進階開發(1)獲取 Map API Key
1.本應用是基於高德地圖的開發為了是能呼叫MAP服務,後面的開發中會公開github原始碼地址。 2.為了應用程式中呼叫第三方Map服務,必須獲取第三方的Map服務的API Key,所以首先在高德官網上註冊賬號,並建立應用如下圖中所示 3.在建立
最新基於高德地圖的android進階開發(5)地圖的基本操作、事件監聽、使用者UI、圖層選擇等
1.高德地圖的基本操作:最簡單的莫過於第一次載入地圖 佈局檔案:basic_map.xml,在下面的操作中,未作特別說明都採用此佈局檔案。 <?xml version="1.0" encoding="utf-8"?> <com.am
Android進階系列-手寫資料庫框架
資料庫在某些特定需求下是很重要的,像持久化資料,一些不需要實時或者長時間不變的資料,可以放在資料庫中做快取,這樣就算使用者網路不好或者斷網的情況下,依然是可以檢視一些以前的資料。像新
樹狀數組的進階運用(Stars 數星星)
p s 計算 right star http 復雜 一個 examine maps 英文原題 Problem Description Astronomers often examine star maps where stars are represented by poi
PCA (主成分分析)詳解 (寫給初學者) 結合matlab(轉載)
整數 變量 行為 保持 sum osc 入參 函數 data 一、簡介 PCA(Principal Components Analysis)即主成分分析,是圖像處理中經常用到的降維方法,大家知道,我們在處理有關數字圖像處理方面的問題時,比如經常用的圖像的查詢
python進階一(簡易爬蟲一)
一、爬蟲的基本知識: 1、爬蟲的理解: (1)網路爬蟲,即Web Spider,網路蜘蛛是通過網頁的連結地址來尋找網頁的。 2、爬蟲的設計過程: 根
spring cloud進階二(消費者rest+ribbon)
在上一篇文章,講了服務的註冊和發現。在微服務架構中,業務都會被拆分成一個獨立的服務,服務與服務的通訊是基於http restful的。Spring cloud有兩種服務呼叫方式,一種是ribbon+restTemplate,另一種是feign。在這一篇文章首先講解下基於ribbon+rest。 一
【6】C++進階系列(動態記憶體分配)
問題:之前在寫程式的時候計劃好我們需要哪些資料,都定義好,但是有些時候我們並不知道我要處理的程式規模有多大,也不知道陣列開多大合適,是儘量大?分配了太大空間可能會造成記憶體的浪費。只有在程式真正執行起來才會知道這次執行要處理的資料規模有多大——那就有人想,能不能用變數來確定陣
IntelliJ IDEA的外掛使用進階二( idea的破解)
我們在使用idea的時候都是需要進行破解的,不然過一段時間idea就會提示使用已過期,下面我們就講解一下idea使用jar包進行破解的詳細步驟。 idea破解步驟: 第一步:我們需要下載版本對應的破解jar包,我的idea版本是IntelliJ IDEA 2018.2,我下載的是Jetb
[html之rem]手機端頁面自適應解決方案—rem佈局進階版(附原始碼示例)
手機端頁面自適應解決方案—rem佈局進階版(附原始碼示例) 一年前筆者寫了一篇 《手機端頁面自適應解決方案—rem佈局》,意外受到很多朋友的關注和喜歡。但隨著時間的推移,該方案已然過時,故為大家介紹一個目前我極力推薦使用的,更加完美的方案——rem佈局(進階版) 另
手機端頁面自適應解決方案—rem佈局進階版(附原始碼示例)
但隨著時間的推移,該方案已然過時,故為大家介紹一個目前我極力推薦使用的,更加完美的方案——rem佈局(進階版) 地址:http://www.jianshu.com/p/985d26b40199點選開啟連結 該方案使用相當簡單,把下面這段已壓縮過的 原生JS(原始碼
Java8系列--Java Stream進階篇(流的操作)
1 流的操作的特點 1.1 流的操作的核心機制 流的操作區別於傳統的集合操作的一大特點是,在Java 8中,流的操作是通過將外部迭代轉向內部迭代來實現的。 在Java 8 Stream API中,流的操作實際上相當於對資料進行一系列的”篩選”操