這里面有l(wèi)istview吧,是不是adapter出問題了?有一個NewsAdapter拋出的異常。有點看不清,能否把源碼發(fā)過來呢我看看
為常山等地區(qū)用戶提供了全套網(wǎng)頁設計制作服務,及常山網(wǎng)站建設行業(yè)解決方案。主營業(yè)務為做網(wǎng)站、成都網(wǎng)站建設、常山網(wǎng)站設計,以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
只是把那本書看完是遠遠不夠的
網(wǎng)上有很多的開源項目和公開的API接口(比如知乎日報的API)
你可以參照著開源項目或已找到的API自己設計一個簡單的APP
一步步完善出一個項目出來
1、學Java
目前,Java語言在Android開發(fā)中占據(jù)絕對統(tǒng)治地位,所以開發(fā)Android的第一步就是學好Java,建議至少完整的看一本Java入門書籍,推薦:
Java語言程序設計 :入門書籍,分為《基礎篇》和《進階篇》。
Java編程思想 (第4版):從Java的基礎語法到最高級特性(深入的面向對象概念、多線程、自動項目構建、單元測試和調試等),更講述了java語言的前世今生,語言特性,設計理念等等,閱讀本書需要一定的java基礎,建議至少看完《Java語言程序設計-基礎篇》再看這本書。
2、學Android
第一行代碼 :郭霖大大編寫的Android入門書籍,推薦這本書的原因有兩個,一是郭霖大大的語言通俗易懂,二是這本書很新,是基于Android4.0的入門書籍,根據(jù)友盟指數(shù)的統(tǒng)計,Android4.0以下的設備已不足10%,所以,現(xiàn)在入門,拋棄那些仍舊停留在Android2.x的入門書籍吧。AndroidDevTools:從開發(fā)工具到入門教程,從代碼規(guī)范到版本控制工具,一切與android相關的都在這個網(wǎng)站上,Android入門請參考該網(wǎng)站的 Android Dev Tutorials 模塊,這個網(wǎng)站的github地址是inferjay/AndroidDevTools · GitHub,如果有什么補充的可以push。
Android學習之路:stormzhang大大編寫的Android入門文章,對于有一定java基礎的人來說,Android入門有這一篇文章就足夠了。(該文章同樣被收錄在AndroidDevTools中)
郭霖的專欄:郭霖大大CSDN專欄。
stormzhang.com 的頁面:stormzhang大大的個人博客。
3、遇到問題怎么辦
Google:用google搜出來的結果比百度質量高。至于如何不翻·墻就使用google請自行知乎,但是作為一個Android開發(fā)者,早晚要學會翻墻。
博客園 - 開發(fā)者的網(wǎng)上家園
博客頻道 - CSDN.NET
Stack Overflow:國外的開發(fā)者問答社區(qū),無需翻墻。
GitHub · Build software better, together.:國外的代碼托管平臺,這里有很多Java/Android開源項目,無需翻墻。
注意:遇到問題一定要搞清楚問題出現(xiàn)的原因,建議花點時間仔細閱讀一篇講解詳細的博文,而不是直接復制別人貼出來的代碼,直接套用別人發(fā)的解決方案。
第一行代碼和瘋狂講義的第二版都買了 第一行代碼要好些。瘋狂android講義里面用到的很多語句都沒有講清,直接把代碼給弄上去,不知所以。 相信第三版也好不到哪去 不過聽說第三版開發(fā)環(huán)境是android studio 知識內容應該比較新。
兩本書我看的都是第一版的,對于第二版的修改的方面也不是特別了解,上一年買的時候還是第一版的,想不到這么快就出第二版了,如果沒看到題主的問題,我還不知道第二版出來,大寫的尷尬。
不過大致內容應該差不多,但是可以肯定的是開發(fā)軟件從eclipse向Android studio的轉變。在我學習Android的那段時間,個人感覺《第一行代碼》比較適合新手入門,里面的內容講的特別詳細?;A到進階。里面也有對git的講解,對程序員以后的發(fā)展挺有用的。
《第一行代碼:Android(第2版)》(郭霖)電子書網(wǎng)盤下載免費在線閱讀
鏈接:
提取碼:xwhf
書名:第一行代碼:Android(第2版)
作者:郭霖
豆瓣評分:8.6
出版社:人民郵電出版社
出版年份:2016-12-1
頁數(shù):570
內容簡介:
本書被廣大Android 開發(fā)者譽為“Android 學習第一書”。全書系統(tǒng)全面、循序漸進地介紹了Android軟件開發(fā)的必備知識、經(jīng)驗和技巧。
第2版基于Android 7.0 對第1 版進行了全面更新,將所有知識點都在最新的Android 系統(tǒng)上進行重新適配,使用 全新的Android Studio 開發(fā)工具代替之前的Eclipse,并添加了對Material Design、運行時權限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda 表達式等全新知識點的詳細講解。
本書內容通俗易懂,由淺入深,既是Android 初學者的入門必備,也是Android 開發(fā)者的進階首選。
作者簡介:
郭霖
Android軟件開發(fā)工程師。從事Android開發(fā)工作6年,有著豐富的項目實戰(zhàn)經(jīng)驗,負責及參與開發(fā)過多款移動應用與游戲,對Android系統(tǒng)架構及應用層開發(fā)有著深入的理解。
2013年3月開始,在CSDN上發(fā)表Android技術相關博文,很快獲得了大量網(wǎng)友的好評。目前博客訪問量已超過500萬次,評論超過10000條。榮獲CSDN認證專家,并被連續(xù)評選為CSDN 2013、2014、2015年度博客之星。