送個學習Android的技巧給你!

2021-02-13 鴻洋

上次我寫了篇文章,主要介紹我在一個群中每日一問的經歷:

我在一個群分享Android 好像被我分享得沒人說話了...

我稱之為非常好的學習方法:

1. 可以讓人保持思考,長久的堅持出題並不是一件非常簡單的事情;

2. 針對問題討論,每個人經歷不同,其他人的回答很可能會觸及到你的盲點,幫助你得到新的認知,得到一些新的認知是難能可貴的。

記得那天留言很多同學都是索問群號,我是傾向於大家自己組建人數比較少的小群...看來還是有難度的。

很榮幸的大家還是有別的方式參與到這樣的一場頭腦風暴又能持續學習的活動中。

通過什麼樣的方式呢?

當然是最大的程式設計師交流圈,github了。

很榮幸,我發現我的一問群裡的朋友,平時很逗比,做起事來還是蠻認真的,開設了一個github倉庫,主要就是用於做類似的事情。

https://github.com/Moosphan/Android-Daily-Interview

每工作日更新一道 Android 面試題,小聚成河,大聚成江,堅持下來的都是時代的鑄就者,共勉之!如果想要和我們一起堅持下去,不妨點個關注(Watching)吧🎉。

目前還沒有中斷過。

採用issue來進行提問和回答,也就是人人都能參與到其中了。

說實話,目前來看,可能了解到的人不多,作者還是挺累的,比較建議作者也針對這個倉庫拉個小群。

最近一個問題,感覺回答人多了,學習價值還是蠻高的。

好了,這個有價值的倉庫也推薦給大家,準備在wanandroid首頁也置頂幾天。

感謝作者的付出,如果可以,大家可以star或者watch支持一波作者!

https://github.com/Moosphan/Android-Daily-Interview

另外,未來wanandroid也會出現類似的模塊輔助大家學習。

PS:說了好多遍了哈,如果你正在做對整個大環境有益,或者和大家一起成長的github倉庫,歡迎聯繫我,我可以幫你宣傳一下,讓你有更好的動力維護下去~

推薦閱讀:

屯書的時候又又到了...褥噹噹一波!

妙用ConstraintLayout的Circular positioning

掃一掃 關注我的公眾號

如果你想要跟大家分享你的文章,歡迎投稿~

┏(^0^)┛明天見!

相關焦點

  • Android開發必備的「80」個開源庫
    utm_source=tuicool&utm_medium=referral從零開始的 Android 新項目http://blog.zhaiyifan.cn/2016/03/14/android-new-project-from-0-p1/你需要知道的 Android 拍照適配方案https://www.jianshu.com/p/f269bcda335f
  • Android 學習資料收集
    這份資料我會不斷的更新完善, 同時也歡迎更多具有豐富經驗的Android開發者將自己常用的工具、學習資料、學習心得等分享上來, 我將定期篩選合併, 該份學習資料有不足的地方, 也請指出, 我會謙虛接受改正, 希望我能與大家一起來學習, 謝謝.
  • 最全的Android內存優化技巧
    作者:Geekholt地址:https://www.jianshu.com/p/51e28a2c609c前言在Android中,內存是十分寶貴的資源,內存優化有助於提高用戶的體驗,所以學習內存優化技巧是非常重要的。
  • 【學習】Android入門開發​​2-5RadioButton
    代碼優化使用一件很重要的事情!之前的代碼是使用一個對於的Button對象就寫一個匿名方法進行重載。package com.example.helloworld;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.RadioButton;import android.widget.RadioGroup;import
  • Android架構學習資料
    Android架構學習資料整理,總有一個適合你連結可以點擊閱讀原文獲取個人最近在嘗試
  • 【乾貨】學好android為什麼一定要學好java|電子書分享
    【公眾號回復「1024」,送你一個特別推送】聲明原創|本文為codeGoogler授權發布,未經允許請勿轉載
  • Android學習(四) — 組件(一)
    通俗講就是我們在Android的App中看到的輸入框,文字(文本框),按鈕,菜單等,這些都是組件,本期我們來了解一部分組件,學習怎麼使用吧~ 」首先我們在Android Studio中新建一個項目,然後就可以開始今天的學習了(●ˇ∀ˇ●)
  • Android一些你需要知道的布局優化技巧
    唯鹿的博客地址:http://blog.csdn.net/qq_17766199今天分享一些layout布局書寫中的一些技巧,希望看過之後你也一樣可以寫出性價比高的布局。我個人的目標是用最少的View寫出一樣效果的布局。因為我相信View的數量減少伴隨著的就是層級的減少。從而達到結構清晰,渲染速度快的效果。順著這個邏輯,我將優化分為重用、合併、按需載入。
  • 翻譯自國外大牛總結的各種Android開發經驗和實用技巧
    靜態代碼審查工具也是個代碼審查工具,檢查可能出現的bug代碼風格管理的插件增加了例如卸載,重啟App的功能這個玩意挺NB的輸入個大概就能幫你寫代碼。其中的bind view 挺好用的。如果你 確實 要用png, 可以使用 TinyPNG 壓縮.    android {            ...
  • 【福利大放送】不止是Android,Github超高影響力開源大放送,學習開發必備教科書
    還是來冒個泡,給大家獻上一些福利,這些項目要麼是 GitHub 上影響力很大,要麼是對你們很有用的項目:        本文github連結:https://github.com/nanchen2251/StudyForAndroid1、free-programming-bookshttps://github.com
  • Android 開發應該掌握的 Proguard 技巧
    簡要的介紹下這四個功能:壓縮(Shrink): 檢測和刪除沒有使用的類,欄位,方法和特性優化(Optimize) : 分析和優化Java字節碼混淆(Obfuscate): 使用簡短的無意義的名稱,對類,欄位和方法進行重命名
  • 【Android基礎學習一】Android 常用 adb 命令總結
    #base=/systemexport CLASSPATH=$base/framework/am.jarexec app_process $base/bin com.android.commands.am.Am "$@"還有 SDK sources/android-20/com/android/commands 目錄下:[xuxu:...oid-20/com/android
  • 新課程上線 | 學習使用 Kotlin 進行 Android 開發的最佳時機!
    對於希望獲得新機遇的人而言,即使過去沒有編程經驗,也可以立即開始學習 Android。我們於 2016 年發布了 Android 基礎知識課程,該課程專為零編程經驗的學員打造,並且好評如潮。數萬名學員一邊構建自己的應用,一邊學習著 Android 開發和編程概念。
  • Android Studio提示與技巧(官方文檔翻譯)
    這是翻譯官方的文檔,英語好的可以直接去官方文檔查看,英語不好,大家就將就看吧,算是我翻譯的第一篇技術文章,因為是個英語渣,技術也渣,所以最近在學英語,就嘗試著自己來翻譯,不過翻譯有不好的地方,大家可以指出來,我會在以後的翻譯中慢慢改進。
  • (第六講)分析你的第一個 Android 程序 3
    不過記不記得住都沒關係,這並不影響你接下來的學習。隨著學習的深入,你反覆地和我一起用,自然就記住了。1x0 從 AndroidManifest.xml 入手我們已經知道了項目的結構,那麼下一步就按照應用程式運行的流程來分析吧。你在手機上點擊 apk 文件後,會打開軟體包安裝程序。
  • Android學習之Build環境初探
    這裡略過對android在手機上的文件系統框架的闡述(google或者baidu都能幫助你找到對應的信息),主要看google是如何把生成合適的rootfs的工作整合到它的build體系當中,同時,會順帶看一下CyanogenMod中對應各種機型的build機制。
  • 是時候讓 Android Tools 屬性拯救你了
    如果存在像 TextView 或者 ImageView 這種基礎控制項,你是不是還在通過諸如 android:text="xxx" 和 android:src="@drawable/xxx" 的方式來測試和預覽UI效果?
  • 10個很棒的學習Android開發的網站
    1、Android Developers作為一個Android 開發者,官網的資料當然不可錯過,從設計,培訓,指南,文檔,都不應該錯過,在以後的學習過程中慢慢理解體會。2、Android Guides - CodePathCodePath 是國外一個技術培訓機構,主要培訓iOS 和Android 開發,而CodePath 將Android Guides 放在Github,已經獲得了4000+ 個贊,對於Android 初學這特別適合,而且淺顯易懂。
  • android 不同大小的屏幕專題及常見問題 - CSDN
    Smallest-width限定符允許你設定一個具體的最小值(以dp為單位)來指定屏幕。例如,7寸的平板最小寬度是600dp,所以如果你想讓你的UI在這種屏幕上顯示two pane,在更小的屏幕上顯示single pane,你可以使用sw600dp來表示你想在600dp以上寬度的屏幕上使用two pane模式。
  • Android 代碼規範文檔
    代碼規範是我們每個程式設計師要做的事,假設我們按照自己的喜好來寫代碼,那麼很可能出現的問題就是我看不懂你的代碼或者你看不懂我的代碼,這樣會給後續維護形成巨大的障礙