原创 Git版本控制之使用系統別名定義git全局指令

上一篇講了git配置全局Alias提高操作效率,那麼本篇就更加高(lan)了,連git都不拼了,通過定義系統別名來執行git命令。 切到用戶根目錄,執行ls -a操作查看有沒有.bashrc這個文件,有就打開,沒有就創建一個。 這個文件是

原创 Android Git命令提交方式配置忽略文件

有天寫完代碼,突然想用命令提交推送,於是就在AS的Terminal中執行了add操作,然後在查看了一下status,發現,怎麼添加了一堆沒用的文件進去?明明在AS配置過忽略文件了。 部分文件 AS忽略配置​​​ 然後去查看了一下項目根

原创 搞懂Handler去面試!

  如果你沒有聽說過或者使用過Handler,那麼你一定不是一個合格的Android開發。Handler作爲我們最常使用的跨線程UI工具,你可能只知道它的使用,卻沒有了解過它的實現原理。可能有人會想,原理這種東西理解與不理解它,並不影響我

原创 使用viewPager實現畫廊效果圖片輪播器/Banner

接上篇文章 本次內容是利用ViewPager實現畫廊效果圖片輪播器,畫廊效果已經在ViewPager上實現了,那麼一個標準的輪播器無外乎下面幾點要求: 輪播的無限循環 輪播器中最重要的一點就是能夠實現無限循環,讓圖片首尾相連、流動切換。可

原创 動手實現屬於你的ViewPager切換動畫

效果圖 基本原理 要實現如上展示的兩種效果,我們需要兩個東西來幫助實現——clipChildren和PagerTransformer 1)clipChildren 這個屬性見得不多,可能很多小夥伴不熟悉,這個屬性是個布爾值,clip中

原创 WebView加載網頁空白問題

開發項目的時候WebView加載某些網頁會出現空白的情況,但並不是所有手機都是空白,有些手機還是可以正常加載網頁,自己梳理了一下,發現加載出現空白的手機系統都是8.0以下的,並且是H5網頁。所以針對8.0以下的系統需要對WebView進行

原创 Kotlin項目報錯:Please selcet Android SDK

當Kotlin項目報錯Please selcet Android SDK,並且你的SDK已經配置過時,打開項目目錄中 app.iml 文件,找到這一句配置 <orderEntry type="jdk" jdkName="Kotlin S

原创 Android實現Ios右滑返回上一頁效果

有天在擼碼的過程中不知怎麼着敲出了SlidingPaneLayout這個控件,本着沒見過就去百度一番瞭解一下的原則,發現這是官方實現的一個側滑菜單效果的控件,可是我記得側滑菜單不是有DrawerLayout實現了嗎,怎麼又來一個,而且倆都

原创 Android net::ERR_CLEARTEXT_NOT_PERMITTED無法加載url

爲保證用戶數據和設備的安全,Google針對 Android  P版本以後的應用程序,將要求默認使用加密連接,這意味着 Android P 將禁止 App 使用所有未加密的連接,因此運行 Android P 系統的安卓設備無論是接收或者發

原创 仿今日頭條圖片預覽界面滑動退出效果

逛CSDN的時候,看到幾篇寫仿今日頭條圖片滑動退出效果的文章,閒着無聊便想着也給自己項目加上,實現的思路有很多種,本着就近原則選了一篇與自己思路相近的文章結合自己的實踐總結一下。 下載原文的Demo用了一下,發現了幾點可以優化的地方: 1

原创 Gson反序列化中的NULL值替換

相信很多移動開發在後臺開發接口時,曾一遍遍的發生過如下場景~ 移動端: 不要傳null!不要傳null!不要傳null! 後臺: 放心吧,大兄弟,我怎麼會傳null給你呢(滑稽臉) 結果在對接口時才發現,曾經的誓言都餵了狗,這些null就

原创 使用Jenkins自動打包Apk

最近需要實現Jenkins自動打包構建apk,摸索兩天後總結一下整個過程。 什麼是Jenkins? Jenkins是一個開源軟件項目,是基於Java開發的一種持續集成工具,用於監控持續重複的工作,旨在提供一個開放易用的軟件平臺,使軟件的持

原创 Android使用百度地圖進行定位和路徑規劃(小白必看,踩坑之作)

項目中集成的百度地圖需要使用到路徑規劃這個功能,並且可以跳轉第三方地圖軟件進行導航。調用第三方地圖進行導航另一篇文章有寫,這篇文章主要記錄一下使用路徑規劃中遇到的坑。 前言 百度路徑規劃開發文檔:http://lbsyun.baidu.c

原创 Android App調用跳轉百度地圖、高德地圖、騰訊地圖進行目的地導航

Android App跳轉百度地圖、高德地圖、騰訊地圖進行目的地導航。 先放上百度、高德、騰訊地圖調起API文檔地址,有些參數不懂可以參考。 百度地圖:http://lbsyun.baidu.com/index.php?title=uri

原创 通俗易懂系列之Android中的事件分發

談起Android中的事件分發,相信這是每個Android開發都要經歷的一道坎,最早做開發的時候看這片內容也是看的雲裏霧裏的,隨着自己知識和經驗的不斷積累,回頭再理解這塊內容也就"灑灑水"了。今天抽空出來整理一下這方面的知識,也算是對個人