關於android源碼的使用心得體會

來源:互聯網
上載者:User

標籤:android   style   使用   sp   on   工作   時間   r   new   

小生做程式也有些許日子,從一個青澀的小白,慢慢的成長為了小有成就的程式猿,從不知名的碼農,到二三百人圈裡還有點小名氣的碼霸。

要說辛苦,可能每個程式心中都有各自的理解,大學學的管理,畢業了工作不好找,後來機緣巧合接觸了移動開發。自我感覺大學高數,線性,機率論學的還可以,於是培訓學校學習了三個月的android,可是那些學科貌似也沒幫上什麼大忙。後來接觸了演算法,邏輯等等。

額。。扯的有點小遠了。這篇小文呢是根據自我體驗以及跟大牛級開發人員的溝通,我自己總結的,不知道全不全面,如果不全面還望各位多給我幾個方向。可以寫在評論裡,好讓我學習學習。

1、通常使用

剛做小白的時候,遇見了什麼需求不會寫了,就去網上巴拉巴拉點源碼,首先先運行下看看源碼的品質如何,然後在根據產品的需求然後修修改改使用,有的時候時間上來不及了就直接拿來用。

順便說下我找工作的事吧,那個時候培訓的地方說給安排工作,等了一個月都沒回信,自己就找工作了,找了有一段時間,然後就去了一個簡單的項目,公司三個人,老總,經理和我。

於是這個項目的大大小小都是我來做,當時都有種如果做不出來會不會被砍的感覺,就每天的找源碼看,時間夠的話就自己寫,不夠的話就直接用。

2、我自己對源碼的分類

一般經常接觸源碼的開發人員會把源碼分為三類:①開源項目源碼,②開源架構源碼,③模組功能源碼。

對這三類使用也不同,開源項目的源碼,通常先經過運行判斷源碼的可用性,然後經過修改使用。

開源架構源碼就看架構的知名度,一般知名度高的架構源碼,他們會拿來直接用的。

模組功能源碼,大多是在可以啟動並執行情況下直接使用。

 

3、水平高低

根據開發人員水平高低的不同,他們對源碼的處理態度也是不一樣的,水平中等往上的開發人員喜歡拿到源碼直接用,只是對標籤啊,按鈕啊做一個簡單的修改,有的會將介面修改。初學者大多通過源碼來學習,看方法,邏輯思路。

4、核心技術

做到一定的程度的人,手上拿到一款app的時候總是想著這個產品是怎麼做出來的,總是想知道他們的哪個功能怎麼寫的。和我一樣想法的請舉手。不喜歡看demo類的源碼,覺得沒什麼技術含量,通過源碼的邏輯,思路,看這個用戶端一步步的形成過程。

 

小生膚淺,認識的不夠,其實這篇文章的目的也不算分享吧,算是交流,不知道各位大神的心得體會啊。讓我學習學習~~

android的大神居多,android的人也居多,就找工作那個時候來看,的確是這樣的,好的去不了,小的沒人帶,自己摸爬滾打的,特別是轉行做碼農的,很是辛酸淚啊,現在做出來點東西就想跟大家分享,希望大家一起交流。

不要吝嗇你的評論,或許可以改變我的看法。

關於android源碼的使用心得體會

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.