Android從0到完整項目(1)使用Android studio 創(chuàng)建項目詳解
使用Android Studio 創(chuàng)建Android項目,分享給大家
(1) 說明:
還有一部分人在堅持使用 Eclipse ,建議抓緊換掉。使用AS 可能會剛開始因為不熟悉而有一定的膽怯心理,不過當你熟悉你會發(fā)現(xiàn) 原來Android 開發(fā)其實這么便利。很多代碼 都是可以一鍵生成的。
正文
一,準備工作
http://www.android-studio.org 下載Android Studio
安裝成功后打開 Android 安裝 自行百度
創(chuàng)建工程,Android 是單工程項目 這一點與Eclipse不同。



點擊Finish 創(chuàng)建成功
說明:我的AS 版本 2.3.1 創(chuàng)建出來的Empty 工程 是默認 布局是
Android ConstraintLayout 。有拖拉控件習慣的 可以了解學習一下。不習慣的 就把ConstraintLayout 改成你習慣的布局就可以了
AS插件


打開Plugins 搜索安裝
Android ButterKnife Zelezny
GsonFormat
插件使用
(1)Android ButterKnife Zelezny 需要添加 ButterKnife 的依賴

在 app gradle 中添加
compile 'com.jakewharton:butterknife:8.5.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.5.1'
詳情 :https://github.com/JakeWharton/butterknife
創(chuàng)建布局,添加任意組件添加 id .回到Activity 中 雙擊

Mac是 Commond+N Win Control+N(可能 自行查看)

點擊Generate ButterKnife Injections
會生成相應組件的注入代碼??梢耘cfindViewById 這種 代碼說再見。ButterKnife 與老式反射類注入不一樣 對性能影響小
(2)GsonFormat
新建一個model 實體

Command+N
點擊GsonFormat

顯示輸入Gson字符串的彈框

輸入json字符串
點擊OK


生成代碼
這是我感覺可以增加Android 開發(fā)效率的兩個插件,Android Studio 還有很多便利 快捷鍵 和插件 需要慢慢熟悉。使用久了 你就會 拋棄Eclipse了。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
淺談Android App開發(fā)中Fragment的創(chuàng)建與生命周期
這篇文章主要介紹了Android App開發(fā)中Fragment的創(chuàng)建與生命周期,文中詳細地介紹了Fragment的概念以及一些常用的生命周期控制方法,需要的朋友可以參考下2016-02-02
Android Service中使用Toast無法正常顯示問題的解決方法
這篇文章主要介紹了Android Service中使用Toast無法正常顯示問題的解決方法,分析了Service中Toast無法正常顯示的原因與相關的解決方法,具有一定參考借鑒價值,需要的朋友可以參考下2016-10-10
Android DynamicGrid實現(xiàn)拖曳交換位置功能
這篇文章主要為大家詳細介紹了Android DynamicGrid實現(xiàn)拖曳交換位置功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-06-06
Android TV開發(fā):實現(xiàn)3D仿Gallery效果的實例代碼
這篇文章主要介紹了Android TV開發(fā):實現(xiàn)3D仿Gallery效果的實例代碼,效果:滾動翻頁+ 頁面點擊+頁碼指示器+焦點控制,主要為了移植到電視上做了按鍵事件和焦點控制。2018-05-05
使用Broadcast實現(xiàn)Android組件間的通信
這篇文章主要為大家詳細介紹了使用Broadcast實現(xiàn)Android組件間的通信,感興趣的小伙伴們可以參考一下2016-06-06

