原创 使用coding進行項目代碼管理(全程可視化操作!)

第1步 下載並安裝git 第2步 註冊coding帳號 第3步 在coding中創建一個項目 第4步 在本地創建倉庫 第5步 鏈接到遠程倉庫 第6步 更改配置信息用戶名和郵箱 第7步 Commit 可選 創建分支 第8步 P

原创 自定義一個可以即時顯示的Toast的工具類庫

1 AppToast介紹 1.1 實現方式 全局只有一個Toast實例,每次調用show()方法顯示Toast前都要先取消上次的Toast顯示,然後顯示本次的消息。 首先創建一個名爲AppToast的類,在裏面定義一個全局靜態

原创 Splash界面/啓動界面中處理耗時任務

1、SplashActivity 將SplashActivity設爲Launcher Activity,只需要在AndroidManifest.xml文件中配置SplashActivity的intent-filter如下所示: <

原创 Android中接口(Interface)的簡單使用

Android中接口(Interface)的簡單使用 目錄 Android中接口Interface的簡單使用 使用1 解決多重繼承的問題 使用2 定義一個規範協議 使用3 用於回調 Java中的接口可以被看作是只包含

原创 Android時間軸(Timeline)效果的實現

1、時間軸效果 我們要實現的時間軸效果如下圖所示,這是錘子手機的查看物流信息界面的截圖。 2、主要佈局的實現 在TraceActivity關聯的佈局文件activity_trace.xml中放置一個ListView,代碼如下。

原创 Jenkins 提效工具之 Jenkins Helper 使用介紹

Jenkins Helper 是一款能夠極大地提高工作效率的 Chrome/Firefox 瀏覽器擴展程序 。 下載地址 在線安裝 Chrome Web Store / Firefox Add-ons 下載文件離線安裝 https

原创 問題解決:Fragment not attached to Activity

1、問題引入 在Fragment中執行一段耗時任務,在任務未結束的時候,重建Activity就會導致getActivity()爲null,所有用到getActivity()的地方都會引起空指針異常,如果使用了getResources(

原创 Linux系統下的Jenkins的簡要安裝方法

1 下載軟件包 Jenkins 訪問 https://jenkins.io/download/ 下載最新(LTS版本)的 war 包。 Tomcat 訪問 https://tomcat.apache.org/download-90.

原创 SmartisanDialog - 錘子風格的對話框

1 Github地址 https://github.com/liying2008/SmartisanDialog Download Demo Apk 2 屏幕截圖(Screenshots) 3 引入(Download) Use Grad

原创 移動硬盤安裝Ubuntu系統(UEFI引導)的一些記錄

移動硬盤需要提前將磁盤分區表類型轉爲GUID(即 GPT) 轉換方法:使用DiskGenius軟件,選中磁盤右鍵,選擇 “轉換分區表類型爲GUID格式” 。 磁盤分區 爲了避免安裝系統時出現 “分配到/的分區/dev/sdb3開始於358

原创 Kotlin學習筆記(2):run、apply、let、also、with的用法和區別

run 、 apply 、 let 、 also 和 with 五個函數均位於 kotlin 包下的 Standard 文件中,其含義和用法比較相似,現分別介紹如下。 run 用法1 函數定義: public inline fun <R>

原创 Kotlin學習筆記(1):標籤

標籤的聲明方式:標籤名++”@”,如:abc@ 標籤的引用方式:”@”++標籤名,如:@abc Kotlin中標籤的含義和Java中的基本一致,都是爲了方便跳轉到指定位置,常和 break 和 continue 搭配使用。但是K

原创 記錄個人Android Studio安裝插件列表

寫這個列表是爲了以後重裝AndroidStudio之後可以找到之前所用的插件。 .ignore ADB WIFI Android File Grouping Android Parcelable code generator Andro

原创 使用Nexus私服代理其他maven倉庫(jitpack、jcenter)

Nexus下載及運行 Nexus3下載地址:https://support.sonatype.com/hc/en-us/articles/218637467-Download-Nexus-Repository-Manager-3 Nex

原创 在Android中全屏顯示GIF圖片

1、自定義一個GifView 首先自定義一個GifView,用於顯示Gif圖片。GifView的代碼參考自https://github.com/Cutta/GifView。 package cc.duduhuo.gifviewdemo.v