原创 父Fragment中獲取子Fragment中的方法或控件

//獲取Fragment的管理器 FragmentManager fragmentManager; //開啓fragment的事物,在這個對象裏進行fragment的增刪替換等操作。 FragmentT

原创 使用NanoHttpd在Android項目中搭建服務器

NanoHTTPD是一個免費、輕量級的(只有一個Java文件) HTTP服務器,可以很好地嵌入到Java程序中。支持 GET, POST, PUT, HEAD 和 DELETE 請求,支持文件上傳,佔用內存很小。 github地址:htt

原创 簡單使用Okgo上傳下載文件

  okgo概念性的東西我就不贅述了,百度一大堆,直接上具體的使用過程。 首先引入依賴: implementation 'com.lzy.net:okgo:+' 我不知道這個版本號,所以直接用+來獲取最新版本了。 引入依賴後需要在App

原创 關於Listview中item點擊失效問題解決

百度了一下這個問題,方案有很多,這裏我就給出我自己的成功案例: 我是使用descendantFocusability來解決的, descendantFocusability的API描述如下: android:descendantFocus

原创 TextView限制行數,每行限制字符數

android:lines="2" 表示限制2行; android:maxLength="8" 表示限制8個字符; android:ellipsize="end" 表示顯示不全時使用省略號結尾; android:singleLin

原创 Android 自定義佈局控件-圓形RelativeLayout

Android 自定義佈局控件-圓形RelativeLayout 轉自“姜徠”,原文鏈接:https://blog.csdn.net/jiang001002jay/article/details/61418338 效果圖 :   創建自

原创 總結一下

拖了一個月,終於可以準備離職了,交接期結束後就慢慢充充電吧!

原创 自定義不帶文字的Loadingdialog,旋轉的菊花圖案

使用黃油刀實現綁定控件,綁定點擊事件: 首先先添加相應依賴,在APP下的build.gradle的dependencies中添加一下Butterknife依賴: implementation 'com.jakewharton:butte

原创 Android EditText限制輸入數字和字母

很多時候我們需要限制用戶輸入的類型甚至是內容,例如電話號碼,限制inputType爲number,暱稱限制輸入類型爲text等等 方法1:直接在代碼中做限制 String digists = "0123456789abcdefABCDE

原创 Android切換語言程序閃退,需要避免Activity重啓

搜索了一下相關的資料,http://blog.sina.com.cn/s/blog_629712650101a1o3.html 說是因爲4.2中,app配置了configChanges locale屬性後,當app處於後臺,並沒有fini

原创 QQ刷屏VBS——(娛樂使用)

新建文本文檔,打開, 複製以下代碼: On Error Resume Next Dim xda,ye set xda=createobject("wscript.shell") for i =1 to 10 wscript.sleep 7

原创 Android數據庫升級 數據遷移 複製舊錶數據到新表

原因:應用升級,舊用戶安裝新版APK時需要更新本地數據庫,複製舊數據庫的數據到新的數據庫,數據庫添加了新的表或者新的字段 由於項目沒有使用第三方數據庫框架,所以使用了原生的方法(超級累,建議還是使用第三方框架,例如郭霖的LitePal ,

原创 適配Android6.0到8.0詳細過程——小白教程

前言: 由於GooglePlay在2018年11月1日開始上架項目要求targetSdkVersion在26以上,因此只能版本適配了。我的項目版本是22,也就是Android5.1,之前也沒有做過版本適配,只能一邊查資料一邊摸索着搞,如果