原创 jmeter-接口自動化測試

前面已經有提到jmeter:自動化測試,講一下jmeter工具使用 首先你需要下載安裝包,然後解壓。在bin文件夾下你會看到jmeter.bat打開這個啓動。你可以發送桌面快捷方式方便下次打開,伴隨打開的還有一個終端命令窗口。 在jemt

原创 Kotlin

kotlin語法上和ios的swift語法是有很多相似的地方的。如果你學過多種語言,其實上手是很快的。很多語言開發有很多相通的地方。還是來說說kotlin 100%兼容java,可以互相調用,複製AS中可以代碼轉換。當然有時候也需要修改的

原创 協程(一)

進程 早期的計算機運行程序還是隻能一次運行一個任務,之後進程的出現實現了近似同步的執行效果,其本質上是程序的交替執行。爲了保證進程中的程序能夠正常執行,還會有一些存儲進程狀態的保存集。隨着硬件的發展和多CPU的出現,能夠同時執行的進程數量

原创 Android Jetpack,AndroidX介紹

Google在17年的I/O大會上推出了架構組件(Architecture Component) Google在2018 Google I/O 2018大會上發佈了新的框架組件,大致如上圖所示。Android Jetpack 能幫助您加快

原创 微信小程序-雲開發

我這有小程序的教學視頻有需要的同學@我, 新建項目時,AppID輸入你的小程序appid,可以登陸微信公衆平臺,有小程序在設置中查看appid,沒有就需要註冊了。後端服務需要勾選小程序.雲開發。具體demo看下篇文章demo使用雲開發,

原创 demo使用雲開發,添加輸入數據,在雲服務中插入雲控制檯中的數據庫,查詢返回給小程序列表顯示

進來看的伸伸手點個贊哦 wxml中 <view class="container"> <view class="photo-center" flex-item> <image class="poster" src="{{i

原创 視頻圖片播放瀏覽

因爲項目需求是對影像資料的瀏覽,在完成視頻圖片的選擇壓縮或錄製壓縮上傳後做了仿類似微信的圖片視頻瀏覽支持橫向滾動和拖拽退出功能,現在抽點時間寫一下。 需要解決的問題有 MediaPlayer中的release,reset,stopPlay

原创 視頻錄製與壓縮之硬編碼和軟編碼

硬編碼: 用設備GPU去實現編解碼,這樣可以減輕CPU的壓力。 軟編碼: 讓CPU來進行編解碼,在c層代碼來進行編解碼,因爲c/c++有很多好的編解碼庫。 軟硬編碼對比: 硬編的好處主要在於速度快,而且系統自帶不需要引入外部的庫,但是特性

原创 網絡協議和請求

這一篇做一下網絡請求的回顧總結。 1、TCP   HTTP   UDP三者的關係:         (1)TCP/IP是個協議組,可分爲四個層次:網絡接口層、網絡層、傳輸層和應用層。         (2)在網絡層有:IP協議、ICMP協

原创 Android事件分發

// 點擊事件產生後,會直接調用dispatchTouchEvent分發方法 public boolean dispatchTouchEvent(MotionEvent ev) { //代表是否消耗事件 boolean

原创 項目組件化歷程(MVP+dagger2+ARouter)

可以參考Android徹底組件化,不過我沒有用JIMU框架。 項目發展到一定程度,隨着人員的增多,代碼越來越臃腫,這時候就必須進行模塊化的拆分。在我看來,模塊化是一種指導理念,其核心思想就是分而治之、降低耦合。而在Android工程中如何

原创 項目組件化MVP,Dagger2,ARouter使用

前篇文章: 項目組件化歷程(MVP+dagger2+ARouter) 項目組件化集成ARouter,Dagger2 在BaseApplication做以下處理   private void initRouter(){

原创 項目組件化集成ARouter,Dagger2

在項目公共基礎組件中依賴中添加 api rootProject.ext.dependencies["router"] api rootProject.ext.dependencies["dagger"] annotationProces

原创 View之requestLayout使用

這篇文章對於一些原理寫的比較詳細view原理問題接下來我做一下總結,然後給出一些使情景下的使用。 view的繪製過程: 1、measure:測量view的寬高 2、layout:確定view再父控件中的放置位置 3、draw:負責將vie

原创 關於Storyboard故事板, Segue 的使用,storyboard的拆分(二)

上半部分請看我的前一篇文章 關於Storyboard故事板, Segue 的使用,storyboard的拆分 上篇文章說到爲什麼拆分storyboard,這裏再說怎麼做。 添加Storyboard Reference 第一個輸入的是你新