原创 RxJava + Retrofit讓Android網絡請求簡單效率

前言: Retrofit前面有篇特別講解了:淺談Android網絡封裝框架Retrofit 這裏就不做過多的介紹了! Retrofit 除了提供了傳統的 Callback 形式的 API,還有 RxJava 版本的 Observable

原创 C語言入門(十七)指針概念

指針概念 前言: 學習Turbo C語言,如果你不能用指針編寫有效、正確和靈活的程序,可以認爲你沒有學好C語言。指針、地址、數組及其相互關係是C語言中最有特色的部分。規範地使用指針,可以使程序達到簡單明瞭,因此,我們不但要學會如何正確地使

原创 深入淺出RxJava就這一篇就夠了

前言: 第一次接觸RxJava是在前不久,一個新Android項目的啓動,在評估時選擇了RxJava。RxJava是一個基於事件訂閱的異步執行的一個類庫。聽起來有點複雜,其實是要你使用過一次,就會大概明白它是怎麼回事了!爲是什麼一個And

原创 在WebView中對第三方H5頁面的文本密碼框添加自定義隨機鍵盤

前言: 首先介紹一下這個需求的背景,由於公司是涉及到金融行業的需要與銀行對接資金存管。出於保密性這裏不直接列出公司名字和銀行名字。從2018年國家對金融行業大整改以來,爲了能夠順利通過備案,我們也跟着政府的腳步一步一步走向合規。 好了,大

原创 記錄防止遺忘系列(git的操作使用)

前言 因爲有時候很久沒用git提交代碼,一些簡單操作都忘記了,寫下這篇文章是爲了日後來返回來找回記憶。 我統計的操作大概分爲以下幾個步驟: 1.下載相關工具安裝,這些就不講了。 2.使用命令在你要提交的項目中創建倉庫,創建倉庫之前可以先建

原创 Android中HttpClient請求https的驗證過程

前言: 好久沒更新了,最近遇到一些很心煩的事情,既然心煩索性在這裏就不提了。 HttpClient請求https應該加的一些處理: 1.在你的包裏面添加一個類: package com.xxx.x.common; import jav

原创 關於Android自動化測試Monkey和MonkeyRunner不能正常運行的說明

前言: 哈嘍,感謝一直關注和支持我的人,好久沒更新博客了,今天逛了一下發現多了很多關注。所以寫篇博客壓(填)壓(下)驚(坑)! 前段時間看了一本騰訊出的自動化測試Android的書籍,至於爲什麼會看書,因爲最近窮。古人云:“書中自有黃金屋

原创 應用跳轉(Deep Link)

前言: 接觸到這個是因爲項目需求。產品給的需求是這樣的:在微信或者任何分享的鏈接中,打開我們自己app的任何一個頁面。如果沒安裝就引導到應用市場或者appstore去安裝,安裝完打開應用再跳到指定頁面。分析: 首先我們討論了一番覺得可以

原创 BAT的android應用會用到的第三方框架

前言: 在開發一個應用開始我們最先考慮的就是選擇哪些第三方的框架,這裏列出BAT這種千萬用戶量級別的應用,使用到的第三方框架。有人會好奇我是怎麼知道的,其實你反編譯後就知道了! 1.Android Design Support Libra

原创 Android應用集成微信、支付寶支付

前言: 現如今第三方支付已經是橫行天下,Apple Pay,三星pay,支付寶,微信....等等,在他們互相爭奪市場的時候,當然方便的是我們普通老百姓!今天我們來講講支付寶和微信支付的集成! 支付寶 支付寶集成比較簡單,主要是一些參數的設

原创 用WindowManager實現一個類似ios懸浮可拖動的虛擬導航按鈕

前言: 實現這個功能,可能需要你對WindowManager有一定認識,大家可以自行去看大佬們關於WindowManager的文章。需要基本的自定義View相關的知識以及onTouch相關參數的理解。 開始操作: 既然是用WindowM

原创 Android開發者模式選項中,那些選項的意義

前言: Android開發者選項,看起來很簡單的事情,其實很多同學對它瞭解得不夠,Google用心良苦得爲我們設計了這麼多小開關都是有它的作用的,今天也花了點時間,過了一遍全部的30多個開關,從中整理出15個對日常Android開發比較有

原创 Linux命令大全

系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI) hdparm -i /d

原创 AndroidStudio提升打包的效率

前言: AndroidStudio的代碼結構和eclipse不同,它可以提供單工程多module的形式。雖然這種方式對於一些場景來說很方便編碼,但多建立一個module就需要多維護一個module。所以如果僅僅是爲了方便寫代碼而建立一個m

原创 微信小程序公測正式開放

前言: 當張小龍公開宣佈微信小程序即將到來時,又掀起了一波移動互聯網的高潮。終於微信小程序公測正式開放,相信大家也迫不及待想要參與其中吧!不過目前好像暫時不支持個人開發者申請,只能企業去申請公測資格。 下面是詳細的官方開發準備流暢: 1.