原创 Git分支的創建與合併

1 使用的命令 $ git checkout -b youBranchName   更新分支代碼並提交 git add * git commit -m "init comment" git push origin youBranc

原创 Android 序列化之parcelable的簡單使用

01 概念和使用場景 Android中序列化的兩個接口 Serializable Parcelable 其中Serializable是Java自帶的序列化接口,Parcelable是Android特有的序列化接口 序列化的目的是: 對象

原创 Android studio--退出當前項目,進入項目列表選擇頁面

1 本機環境 window10 ,Android Studio 3.6.2   2 步驟 A File-> Close Project B  展示出項目展示的頁面   如果遇到項目的R文件找不到資源等問題,可以嘗試從項目裏列表中刪除,

原创 Android流式佈局的使用

1 基本功能 當控件在同一行的控件不夠時,自動換行顯示 2 使用場景 標籤的展示,比如熱搜標籤,如下圖 支付寶搜索框的搜索歷史界面   3 實現方式 A 自定義ViewGroup實現流式佈局 https://blog.csdn.net/

原创 RecyclerView使用--分割線設置

1 RecyclerView分割線設置最後一個條目不展示分割線 MyDividerItemDecoration itemDecoration = new MyDividerItemDecoration(this, layoutManag

原创 Android 圖片選擇器PictureSelector使用

01 需求 需要一個意見反饋界面,實現的效果如下圖: 界面的輸入包括: 具體意見 ,類型爲String 手機號碼 最多三張圖片 圖片的選擇可以使用本地的相冊圖片,也可以用戶拍照上傳,可以使用第三方現成的圖片選擇器   02 圖片選擇器

原创 Android佈局- CoordinateLayout吸頂效果

01 相關概念 CoordinateLayout AppbarLayout 屬性 layout_scrollFlags behavior     02 相關代碼  佈局文件activity_coordinate_layout_demo.x

原创 將本地的代碼上傳到Github

1 使用場景 本地有一個小項目,想把它上傳到github,以備日後查看   2  在github上新建一個代碼倉庫 新建倉庫的界面如下: 3 按照第一個提示操作 再上傳之前,可以自行配置一下.ignore文件,設置忽略上傳的文件  

原创 Git忽略文件.ignore未生效解決方案

原因 在設置忽略的文件之前,該文件已經提交到版本控制的代碼倉庫中,這樣設置忽略的規則就不會生效   解決辦法 ①本地刪除文件 ②添加.ignore忽略文件 ③提交修改到本地倉庫,提交到遠程的Repository 參考文章: 配置Andro

原创 Charles 抓包HTTPS設置

1 本機環境 Mac 10.13.6 Charles v4.0.2 iPhone7  ios12.4 適用場景: 在mac上配置好Charles ,在手機端設置代理,手機APP發送https請求時,可以通過抓包看到請求的內容 2 Char

原创 減少Android Studio工程項目文件體積大小

01 需要解決的問題 Android Studio的項目文件,如果不經過處理,項目工程的大小常常達到400多M,甚至更多,其中有很多文件是可以清理的。 比如我電腦裏的一個Project,沒有清理的時候700多M 02 清理方法 Andr

原创 AAPT2 error: check logs for details---Android studio build報錯

1 背景 整合同事寫的代碼時,由於修改了package名稱,需要修改大量文件,修改完成後,build報錯: AAPT2 error: check logs for details 2 解決 在terminal中輸入: gradlew

原创 【Android Studio Gradle配置】Gradle版本和Android Gradle Plugin 版本的對應關係

在Android studio中設置gradle版本,可以file-> project structure 查看 總結一下gradle版本與相應插件版本的對應關係,下面是android官方的對應關係 官網查看地址: https://de

原创 Android閃屏頁狀態欄的出現將閃屏畫面向下擠壓

1 Splash頁面常用於啓動的頁面改善用戶體驗防止白屏頁面影響體驗 2 常見做法 創建splash頁面   SplashActivity 設置theme 在styles.xml文件中設置頁面的主題 代碼如下: <style nam

原创 Android佈局優化(一)佈局檢查器layout Inspector

01 適用的Android studio的版本     適用Android studio版本3.1以上,  3.1以下的工具是Hierarchy Viewer Hierarchy Viewer 已被棄用。 如果您使用的是 Android