原创 android fragment保存數據
不能用 replace 應該是 add replace()的調用會導致Fragment的onCreteView()被調用,所以切換界面時會無法保存當前的狀態。因此一般採用add()、hide()與show()配合,來達到保存Frag
原创 兩種mvp配合使用
1 面向holder編程的mvp ,適用與view裏面多個適配器(adapter,複雜的頁面) package com.dplustours.b2c.View.adapter;/** * Created by zhq_zhao on
原创 解決glide不能正常設置tag,以及listview子item的索引
@Override public View getView(final int position, View convertView, ViewGroup parent) { // android:text="¥100"
原创 伸展的listview
1 直接繼承ExpandableListActivity package demo.com.myapplication; import android.app.ExpandableListActivity; import a
原创 給textview設置選中的狀態(特殊)
1 注意不能用state_select 不會起作用的 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.c
原创 國密SM2硬件分組算法
sm2分組加密 如果被加密的內容超過136的話就需要分組加密了 漁翁加密卡支持: sm2加密最大數據長度是136位 GBK編碼,一個漢字佔兩個字節。UTF-8編碼是變長編碼,通常漢字佔三個字節,擴展B區以後的漢字佔四個字節。 GBK編
原创 windows下安裝mysql8
前言: MySQL 8.0 正式版 8.0.12 已發佈,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,還帶來了大量的改進和更快的性能! MySQL 8.0是全球最受歡迎的開源數據庫的一個非常令人興奮的新版本,
原创 訂單創建序列號規則
package com.people; import java.text.SimpleDateFormat; /** * @author zhaozhiqiang * */ public class CreateOrder {
原创 密鑰分散原理代碼
參考文獻 https://blog.csdn.net/u012598738/article/details/53158443 https://blog.csdn.net/jimi_yuan/article/details/50
原创 android 佈局資源寫法
- 資源 ---- - 動畫資源加載 res/anim 下創建資源 <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.an
原创 自定義刷新view,解決子item沒有沾滿屏幕,腳佈局顯示底部問題
1 效果圖 2 代碼 2.1 MainActivity package com.example.zhq_zhao.testrefrush; import android.os.Handler; import android.os.L
原创 ui
GitHub上優秀Android UI Library
原创 Jradius+freeRadius+mysql安裝與配置
1.yum install openssl 2.yum install openssl-devel ===================================================================
原创 android微信和支付寶支付
1 支付寶支付 相對於微信來說支付寶官方demo已經很好了,但是支付寶demo有個缺點就是在demo裏面演示的時候把後臺和前段做得混到一起了, 雖然說已經說明了,但是對於剛開始集成的我們來說真的頭大
原创 springboot集成i18n,國際語言標準實體返回
配置步驟: 新建標準的三個文件 1 三個文件從上到下分別寫入以下內容 test.zzq.us=\u963F\u53D1\u65AF\u8482\u82AC test.order=4 test.zzq.china=laksjb