原创 安卓開發自定義view中的 onclick 不執行

可能是組件用了相同id導致的

原创 關於Handler.post(Runnable runnable)的解釋

這個Runable會加入的消息隊列當中,同時會在handler所在的線程上運行。 也就是說,post(Runnable runnable) 並沒有開啓新的線程,這時我們就要注意了,當我們在UI主線程當中這樣處理大事件時不能用此方法

原创 極大的坑關於服務器上springboot項目連不上服務器上的redis

springboot打包放到寶塔面板的tomcat8了,接口調用很卡,後來看日誌發現是連接不上redis服務器, 真是奇怪,我在本地都可以跑的,在服務器竟然不行 不知道啥原因 最後把地址改爲127.0.0.1雖然這樣可以 但是問題

原创 android:exported用途

在Activity中該屬性用來標示:當前Activity是否可以被另一個Application的組件啓動:true允許被啓動;false不允許被啓動。 如果被設置爲了false,那麼這個Activity將只會被當前Applicat

原创 PendingIntent作用

其實和Intent作用差不多,可以理解爲是一種特殊的Intent。和Intent區別在於執行的時機不一樣。Intent是立刻執行,PendingIntent是等待條件滿足在執行。常用於通知、短信、鬧鐘等應用情景。 PendingI

原创 java中Map.Entry的使用方法

在Map類設計是,提供了一個嵌套接口(static修飾的接口):Entry。Entry將鍵值對的對應關係封裝成了對象,即鍵值對對象,這樣我們在遍歷Map集合時,就可以從每一個鍵值對(Entry)對象中獲取對應的鍵與對應的值。   

原创 flutter控件記錄

https://blog.csdn.net/u011272795/article/details/82740389 SliverPersistentHeader:Tab頂部吸附固定效果 https://www.jianshu.co

原创 2020七月前計劃

隨着知識面的長進,我決定推出1個flutter做的app和一個flutter的框架 https://www.jianshu.com/p/aed5e319b313

原创 安卓加密算法

加密方式的分類: 對稱加密算法: 加密和解密密鑰相同,例如,DES、3DES、AES AES: 高級加密標準(英語:Advanced Encryption Standard,縮寫:AES),在密碼學中又稱 Rijndael 加密法

原创 flutter開發問題 dart數據類型轉化 字符串 整形 ASCII轉成字節集合 組合在一起用Uint8List來存

import ‘dart:convert’; import ‘dart:typed_data’; void main() { var listString = Utf8Encoder().convert(‘HCC’); var l

原创 淺談安卓界面加載完成的回調

1.view.post(Runnable r) – 在子線程調用,必須在該view處於attached狀態下才能保證執行,onResume()調用完成之後,回調View的onAttachToWindow()之前attach。 2.

原创 一次url請求的經過

dns服務器請求接續url獲得ip,用端口80和服務器簡歷tcp長鏈接,發出http請求,將報文作爲三次握手的第三個報文的數據發送,服務器返回數據,釋放tcp連接或者keepalive

原创 HomeBrew安裝軟件慢的簡單有效解決方法

安裝homebrew和解決brew安裝速度慢的問題 無需自己更改鏡像源 Homebrew 國內自動安裝腳本 /bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN

原创 安卓創建快捷方式

用requestPinShortcut方法,不同機型不可一概而論,所以還是算了吧

原创 Android 應用進行性能優化

函數執行時間較長 ui佈局嵌套過多,可以通過自定義view來加快,使用相對佈局代替線性佈局 導致內存泄漏的幾點問題: 1.靜態集合引用的對象無法被回收 2.監聽未關閉 3.數據庫、io、socket不關 4.單例 5.java內部