原创 高德地圖設置標記點,點擊彈出infowindow,點擊其他地方消失
使用高德地圖SDK集成地圖功能,在地圖上顯示Marker標記點,點擊設置的標記點彈出彈窗顯示信息,這部分可參考我的另一篇文章,地址:https://blog.csdn.net/u013184970/article/details/8487
原创 JsonObject、JsonArray與JSONObject、JSONArray的生成的一些區別和使用總結
通過代碼和運行結果查看一下我們平時一般都是怎麼使用JsonObject、JsonArray與JSONObject、JSONArray,以及他們之間的一些區別。 首先說一下最基本的區別: 1.JsonObject、JsonArray需要添加
原创 Okhttp3+Retrofit2+RxJava2的封裝和使用&Retrofit 註解使用
1、介紹 Retrofit:Retrofit是Square公司開發的一款針對Android 網絡請求的框架(底層默認是基於OkHttp 實現)。 OkHttp:也是Square公司的一款開源的網絡請求庫。 RxJava :"a libra
原创 微信小程序——toast提示、loading提示
微信小程序開發常常會用到的toast提示、loading加載提示,如下圖樣式: 下面就說下這兩種提示在小程序裏面的實現方式: 1、toast提示 wx.showToast({ title: '這是toa
原创 ButterKnife 8.8.1 使用方法詳解
ButterKnife是一個專注於Android系統的View注入框架,以前總是要寫很多findViewById來找到View對象,有了ButterKnife可以很輕鬆的省去這些步驟。之前就一直在使用,但是沒有整理文檔,今天在使用時候遇到
原创 Android開發中的MVC、MVP與MVVM(有這一篇就夠了)
目錄 一、介紹 二、無框架示例 2.1 需求(查詢用戶信息) 2.2 需求整理 2.3 代碼實現 三、MVC模型 3.1 MVC模型簡介 3.2 MVC代碼實現 3.3 MVC的優缺點 四、MVP模型 4.1 MVP模型簡介
原创 微信小程序——底部導航欄tabBar
微信小程序中的底部導航欄使用tabBar來實現,先來張效果圖: 小程序上給出的文檔要求裏面的item最少2個,最多五個。 這個需要在app.json文件裏來配置。 具體的配置內容如下: "tabBar":{ "positi
原创 Android中通過USB連接來控制硬件設備
現在好多設備都有USB接口,在Android系統的手機或者開發板上可以實現通過USB來控制設備。一般手機上沒有USB接口,需要使用OTG功能的轉接線擴展出USB母口;一般Android開發板上帶有USB口就可以直接使用了。 USB連接中需
原创 微信小程序——獲取文本框text、輸入框input的數據
開發中會遇到獲取文本框text以及輸入框input的數據,這裏就來記錄一下最基本的使用方法: 首先在.wxml裏寫好text和input兩個組件 <view class="inputname"> <text class="t
原创 Android中使用webview加載網頁上的按鈕點擊失效
Android中使用WebView加載經過適配的html頁面,頁面跳轉到外部瀏覽器,頁面佈局出現錯亂和有些按鈕點擊失效的問題,在瀏覽器上打開連接沒問題,嵌到Android裏就出問題了,通過下面的設置就可以解決這些問題。 private
原创 Android P (9.0)限制 Http 明文請求的問題
在Android P(9.0) 系統中,限制了明文流量的網絡請求,因爲安卓新版本默認是不允許使用明文網絡傳輸的,會強制讓應用都使用https,非加密的流量請求都會被系統禁止掉。 Google表示,爲保證用戶數據和設備的安全,針對下一代An
原创 簡單粗暴通俗易懂的理解貝塞爾曲線
在Android開發和麪試中(尤其是一些中高級崗位面試),面試官可能會問你自定義控件的詳細內容,我們知道自定義控件這一塊涉及到的內容很多,回答的越多越深入,那麼面試的印象會更好。自定義控件涉及的內容比如測量和繪製、事件分發的處理、動畫效果
原创 微信小程序——雲函數三方庫request-promise的使用詳解
三方庫request-promise的使用: 1)首先在瀏覽器打開github,然後在搜索框輸入request搜索,如下圖所示: 找到第一個request打開,然後下滑找到我們需要的request-promise 點擊打開找到的reque
原创 微信小程序——小程序端怎樣向服務端發送請求?都有什麼方式?區別是什麼?
小程序端向服務端發送請求有兩種方式: (1)小程序端直接向服務端發起請求。 小程序API中有一個函數:wx.request(),通過這個函數就可以在小程序端直接向後臺發起請求; (2)通過雲函數向服務端發起請求。 相當於通過小程序的後端向
原创 微信小程序——掃碼功能簡單實現
微信小程序中二維碼掃描的簡單實現,很容易的。 首先在.wxml寫一個text組件,通過點擊這個text來實現掃碼功能。 <text bindtap="scanCodeEvent">{{scanCode}}</text> bindtap是