Android學習記錄及問題解決

2021-10-02 23:24:54 字數 1055 閱讀 5502

1.android studio 3.2版沒有android device monitor的入口

2.照書學習**,並做練習題。可以通過git管理多個分支,並用github託管。方法:

1)android studio 中建工程,例如 beatbox;

2)在主目錄中執行如下命令以建立本地git倉庫:

git init

git add .

git commit -m "your message"

3)在github上建立同名倉庫 beatbox,並拷貝倉庫路徑 [email protected]:chenjun15/beatbox.git

4)執行如下命令將本地和遠端倉庫關聯並同步

git remote add origin [email protected]:chenjun15/beatbox.git

# git pull origin master # 若報錯「fatal: 拒絕合併無關的歷史」,則可 git pull origin master --allow-unrelated-histories ## 此命令可不要

git push -u origin master # 把本地倉庫所有內容推送到遠端倉庫上

5)以後書中教程**提交在master分支中,每章的習題從當前的master分支中新開分支來做。做完後切回master分支

git checkout -b chanllenge11
參考:

3.adb 的使用

1. adb devices # 列出當前已連線的裝置

3.adb 【-s devicename】shell # 進入裝置後台

4.pm list packages # 在裝置後台執行,列出裝置已有的程式包列表

5.adb【-s devicename】 uninstall packname # 解除安裝程式,程式包名可由4得出

Android學習記錄

1 setcontentview 將指定的資源xml檔案載入到對應的activity中 如下 setcontentview r.layout.activity main 2 findviewbyid 根據id查詢控制項 如下 glsu ceview vsv glsu ceview findviewb...

mybatis學習及問題記錄

獲取mybatis config.xml,建立工廠類的過程寫在了乙個dbutil類中,提供獲取session的靜態方法。讀取xml檔案的初始化 寫在static 語句塊中。mybatis的sql配置中,物件中的物件欄位的屬性是用物件名來作字首的 真繞口 public class address pu...

Android事件分發機制及問題解答

以下分析僅僅是對原始碼的分析,當然,如果是自定義了事件的分發,那麼就需要另外討論了。正常觸發乙個view的事件流程是什麼?當觸發螢幕的觸控事件的時候,首先通過activity分發事件,交給phonewindow分發事件,接著交給decorview分發事件,緊接著就呼叫了viewgroup decor...