亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

遇見好答案,Android開發問答專場

遇見好答案,Android開發問答專場

慕女神 2016-08-08 11:45:25
移動互聯網已經成為當今世界發展最快、市場潛力最大的業務,而Android則是移動互聯網上市場占有率最高的平臺。移動互聯網與Android的結合必然帶來更多的就業機會與創業機會,這都值得每個安卓開發者好好把握的時機!What?有問題還不快快來提問,安卓大咖等你來!李剛,十余年軟件開發從業者瘋狂軟件教育中心教學總監,瘋狂Java實訓營創始人廣東技術師范學院計算機科學系兼職副教授培訓的學生已在華為、IBM、阿里軟件、網易、電信盈科等名企就職。國內著名高端IT技術圖書作家,其中瘋狂Java體系圖書均已沉淀多年,贏得極高的市場認同,并被多所“985”、“211”高校選作教材。在評論區塊,發布一條問題并在描述中 @李剛老師活動時間:8月8日--8月12日慕女神希望:你的問題是經過深思熟慮,且描述問題要詳細;你能友好的和專家探討問題的答案,有異議可以友善發表觀點,拒絕互噴;大家好,很高興能來到慕課網和大家就Android開發的話題進行交流。近年來新興的移動開發市場,對廣大開發人員來說既是挑戰也是機遇。尤其對于有Java開發基礎的程序員來講,轉身于Android開發并非難事,只要遵循一定的學習規律,多動手寫案例,開發出可以付諸使用的APP則變得指日可待。進而,從Android開發轉向iOS應用開發,也不再是什么難事。
查看完整描述

96 回答

?
qq_必念碎碎年華_03681710

TA貢獻1條經驗 獲得超1個贊


@李剛老師,你好,我只學過Java基礎,最近在學習h5,以前以為手機站全是安卓代碼做出來的,現在才知道并不是這么回事,手機站和安卓有什么聯系呢

查看完整回答
1 反對 回復 2016-08-09
  • 李剛老師
    李剛老師
    您所謂的手機站是什么東西?是手機可以瀏覽的網站嗎?任何一個網站只要做成可以適應手機屏幕的,那它就可以被手機瀏覽。甚至它不做成適應手機屏幕,也可以被手機瀏覽,只是效果較差而已,因此可以被手機瀏覽的網站和android沒有任何關系。
?
牧羊人008

TA貢獻4條經驗 獲得超420個贊

對于有其他語言基礎的,比如C#但不太會java的,要轉型到Android,有什么好的建議?

查看完整回答
1 反對 回復 2016-08-09
  • 李剛老師
    李剛老師
    盡早轉型。C#的前途比較暗淡,MS已經拖死了一個諾基亞,目前WP依然看不到任何前途。 在現今這個移動互聯網時代,MS的PC操作系統優勢如果遲遲不能轉移到移動端,MS遲早玩完。 一般來說,從C#轉Java不會太困難,畢竟當年C#號稱是要與Java一爭長短的語言,而且兩種語言的語法相似度高達90%,因此從C#轉Java難度不會太大。
?
o_n

TA貢獻56條經驗 獲得超20個贊

李剛老師,過去一段時間一個莽夫大聲嚷嚷說:“我爸是李剛,我爸是李剛”。這是真的嗎,難以置信。我新疆的表哥都不高興了

查看完整回答
1 反對 回復 2016-08-09
點擊展開后面1
?
你的知己朋友

TA貢獻2條經驗 獲得超1個贊

@李剛老師

? 你好,我聽說你這本書非常好,我也沒有看過。我想問問怎么才能真正看懂別人的源碼,又能寫出自己想要的框架。你能為我解答嗎?

查看完整回答
1 反對 回復 2016-08-09
  • 李剛老師
    李剛老師
    由于Andorid開發主要都是采用Java開發的,因此要能看懂別人的源碼,首先第一步是有足夠的Java功底。 有了足夠的Java功底之后,接下來就需要熟練掌握Android開發,可參考Google官方的Android Developer Guide或《瘋狂Android講義》。接下來還需要配合足夠的開發經驗。 有了以上經驗之后,此時就可以嘗試開發Android框架了。
?
DominoG

TA貢獻5條經驗 獲得超1個贊

@李剛老師

老師,請問如何安卓開發從初級轉向中高級

查看完整回答
1 反對 回復 2016-08-08
  • 李剛老師
    李剛老師
    如果已經掌握了Android開發的相關內容,轉中高級可以考慮2個方向: 1. 手游開發。從事Android手游開發需要更好地掌握圖形、圖像、動畫、繪圖性能優化方面的知識、也需要掌握OPENGL-ES。此外,一些游戲相關的算法也是基本功。當然還需要掌握一些成熟的游戲開發引擎。 2. 物聯網開發。未來物聯網一定是個大勢所趨,而物聯網要求大部分設備都是帶系統的、智能的,目前iOS的封閉性限制了它的應用,而Android則是更好的選擇。因此Android開發者可以向底層NDK開發、設備驅動開發方向進階。而不是單純地在Android框架之上開發Android APP。
?
一條小咸魚

TA貢獻457條經驗 獲得超255個贊


@李剛老師 您好

請問,在Android開發的學習過程中,需要掌握 設計模式 的知識么?

查看完整回答
1 反對 回復 2016-08-08
?
星期天Sunday

TA貢獻4條經驗 獲得超13個贊

@李剛老師,老師你的《瘋狂Android講義》適用于什么階段的人群?

查看完整回答
1 反對 回復 2016-08-08
  • 李剛老師
    李剛老師
    適合有一定的Java基礎,希望系統學習Android開發、順利找到Android開發的人。 對于沒有Java基礎的人,不適合使用這本書。
?
殤7

TA貢獻3條經驗 獲得超1個贊

@李剛老師

按照方法2(fragment)實現了tab切換,并且為第三個tab的一個按鈕設置點擊事件,但運行程序后,點擊那個按鈕,沒任何反應,請問怎么解決?

部分代碼如下

LayoutInflater inflate=LayoutInflater.from(this);

View v=inflate.inflate(R.layout.tab03,null);

Button bt=(Button)v.findViewById(R.id.button);

bt.setOnclickListener(this);

再下面就是為這個事件綁定了一個Toast

最近在為班上開發一款通訊錄軟件,就差這一步了,希望朋友們幫幫忙,謝謝


源自:多種多樣的App主界面Tab實現方法

查看完整回答
反對 回復 2017-02-17
?
qq_sU_4

TA貢獻30條經驗 獲得超6個贊

http://img1.sycdn.imooc.com//57ce6aa00001590306770442.jpg求問題所在

查看完整回答
反對 回復 2016-09-06
?
袁力

TA貢獻2條經驗 獲得超0個贊

老師,能給我安裝android開發的軟件包

查看完整回答
反對 回復 2016-09-03
?
Noblesse

TA貢獻1條經驗 獲得超0個贊

@李剛老師

大學時期一直看著老師的書過來的,支持一下

查看完整回答
反對 回復 2016-08-30
?
小醜

TA貢獻1條經驗 獲得超0個贊

@李剛老師

老師您好,自定義控件按照邏輯不是應該先運行初始化方法,再運行ondraw方法么?但是我寫了一個截圖保存的方法在ondraw方法里邊調用就會出錯,放在初始化方法就沒有問題,這不是與語句順序相悖么?

還有一個問題是我寫的截屏保存為bitmap的時候最佳尺寸是多少?很容易出現oom,查了一些資料處理的并不太理想,應該怎么解決呢?

謝謝老師!

查看完整回答
反對 回復 2016-08-22
?
慕粉3276784

TA貢獻4條經驗 獲得超47個贊

李剛老師,贈送的書為什么一直沒有收到?何必這樣忽悠這么信任您的學生了?

查看完整回答
反對 回復 2016-08-21
?
Jaygee

TA貢獻1條經驗 獲得超0個贊

安卓開發者如何尋找在git里面的配置信息

查看完整回答
反對 回復 2016-08-16
?
qq_慕萊塢9317195

TA貢獻1條經驗 獲得超0個贊

@李剛老師

老師你好,我想用安卓的AIDE來學習開發軟件,但我是零基礎的,我該怎樣去學好它呢?

查看完整回答
反對 回復 2016-08-16
?
還是one

TA貢獻1條經驗 獲得超0個贊

這個語音能改變命運嗎

查看完整回答
反對 回復 2016-08-14
?
元清am3699974

TA貢獻1條經驗 獲得超0個贊

@老師

慕課的網課很多看不懂,我學的是安卓,第二門課到了fragment就暈了

查看完整回答
反對 回復 2016-08-14
  • 李剛老師
    李剛老師
    如果你看到一個知識就暈了,有兩個可能:A、你自身基礎薄弱或投入時間精力不夠。B、那視頻本身講解不透徹。你可以參考下《瘋狂android講義》一書關于fragment的講解。
?
范雄彬

TA貢獻1條經驗 獲得超0個贊

@李剛老師

老師您好,我快學完了慕課網Android求職路線,也正在學習您的《瘋狂Android講義》,但是這些都沒有Android框架,

您覺得還必須學習哪些Android框架呢?還有哪些工作中必須用到的技術需要學呢?

查看完整回答
反對 回復 2016-08-13
  • 李剛老師
    李剛老師
    Android不像Java EE開發,本身需要Spring、Hibernate等這種框架。 你可以把Android本身就當成一個設計良好的框架,它的MVC分層本身已經比較清晰了,因此Android領域的框架基本都是一些較小的工具庫。不同工具庫可能側重不同方面,常見的比如: 網絡通信方面:Android自帶了HttpClient,第三方有ksoap2-android、android-async-http、Afinal、xUtils。 數據庫ORM支持:xUtils、ThinkAndroid等。 IoC支持:xUtils、ThinkAndroid等。 另外這些框架基本都支持網絡圖片、視頻的加載、緩存等功能??傮w來看,xUtils、ThinkAndroid這兩個框架的功能較為全面。
?
CYL_ALing

TA貢獻3條經驗 獲得超0個贊

@李剛老師,你好,我看過您的java和java web教學視頻,講的很好,雖然我后來從事android。在這里我有一個問題想請教你,就是在listview的item布局里面有radiobutton,怎么實現單選和狀態保存,我糾結了很久,單選問題解決了,但是一往上劃,就回到第一個選的地方,糾結了好久,最后還丟了工作。老板說小小的選默認地址的功能都做不好…

查看完整回答
反對 回復 2016-08-13
  • 李剛老師
    李剛老師
    不行你就把用戶選擇狀態保存下來,每次用戶向上劃時就重新設置選中狀態。
?
小太爺0

TA貢獻1條經驗 獲得超0個贊

李剛老師好,想問一下,在平時安卓開發中一般用什么服務器和數據庫來搭建后臺服務?還是用移動的云端后臺服務?非常感謝!

查看完整回答
反對 回復 2016-08-12
  • 李剛老師
    李剛老師
    使用移動的云存儲服務優勢很明顯,后臺數據服務的穩定性有保障,而且能集中精力開發Android APP,因此對于中小型企業的APP我個人是推薦使用云存儲服務。 如果希望Android后臺服務也采用企業內部實現,通常我推薦的做法就是開發一個Java EE應用即可。Java EE應用的穩定性、安全性都有保證,而且有大量開源框架、工具可以使用。
  • 小太爺0
    小太爺0
    謝謝老師啦
  • 96 回答
  • 17 關注
  • 54244 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號