發表文章

目前顯示的是 2015的文章

在Android Studio加入第三方Library專案,以ViewPagerIndicator為例

圖片
ViewPagerIndicator 是一個可以很快實作在ViewPager滑動換頁的頁面下方指示點的open source library。但由於ViewPagerIndicator沒有出jar檔,也沒有提供直接在gradle加上dependencies 就能直接引入使用,所以只能把整包library download下來之後,放到專案的目錄裡,定義為library使用。 而在把此library引入的過程有發現一些問題,此篇也是作為其他把整個完整的library程式碼專案包到自己要開發的專案裡的方法。 1.先建立一個名為”library”的資料夾,用來做為放置library的目錄  在專案按右鍵 > New > Directory, 命名為library(名稱可以自訂) 2.複製ViewPagerIndicator到剛剛建立的library目錄裡 3.修改專案的settings.gradle include ':app' ,':library:ViewpagerIndicator' 4.修改app module裡的build.gradle dependencies { compile project(' :library:ViewpagerIndicator ') } 5.在library裡建立一個build.gradle檔案   apply plugin: 'android-library' android { sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] }

Mac使用Android Studio整合Git,以bitbucket為例

圖片
1. 在Bitbucket上建立新專案 2. 新增 SSh key 到帳號裡(Add an SSH key to an account) 使用終端機程式切換到.ssh目錄下輸入: ssh-keygen -C "E-mail" -t rsa 將上述的"E-mail"輸入電子郵件信箱,然後就會發現該目錄底下多了 id_rsa 與 id_rsa.pub 這兩個檔案 複製id_rsa.pub的內容, 在終端機程式輸入: pbcopy < ~/.ssh/id_rsa.pub 到Bitbucket後台設定的Add an SSH key to an account的Key欄位貼上,Label可以隨意填寫 3. 建立本地端的儲存庫(Repository) 在Android Studio的工具列選擇 VCS > Import into Version Control > Create Git Repository 4.新增遠端Repository 使用終端機程式切換到project已建立git的目錄下輸入: git remote add origin ssh://git@bitbucket.org/帳號名稱/專案名稱.git 5. 加入當前目錄下的所有檔案到stage git add . 6. 提交檔案加入文字資訊 git commit -am "init" 7.上傳到遠端儲存庫 git push origin master 如果沒有執行步驟2,會因為沒有權限而無法上傳檔案 如果有執行步驟2,就會得到下面的成功畫面 8.回到Bitbucket就可以看到上傳成功的畫面