原创 NestedScrollView 嵌套RecyclerView 分頁加載無效(一次性加載)

  解決方法:嵌套滑動不激活。 recycleView.setNestedScrollingEnable(false);  這樣做有個弊端,RecycleView的item會一次性加載完,不管是否顯示,如果item比較多的話不建議這樣使用

原创 Android 代碼設置網絡開關

需要添加權限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name="android.p

原创 Http之HttpURLConnection

HttpURLConnection Sun公司提供的庫,也是Java的標準類庫java.net中的一員,但這個類什麼都沒封裝,用起來很原始,若需要高級功能,則會顯得不太方便,比如重訪問的自定義,會話和cookie等一些高級功能。 支持HT

原创 網頁記錄用戶在網站的瀏覽記錄和停留時間

有針對性的對客戶行爲進行分析,瞭解用戶的真正需求,所以需要記錄用戶的瀏覽信息 1、setInterval setInterval() 方法可按照指定的週期(以毫秒計)來調用函數或計算表達式。 setInterval(code,milli

原创 Android WebView用法

1.簡介 WebView是一個基於webkit引擎、展現web頁面的控件。Android的Webview在低版本和高版本採用了不同的webkit版本內核,4.4後直接使用了Chrome。 2.作用 ·顯示和渲染Web頁面 ·直接使用ht

原创 Android app 獲取SHA1值

一.在代碼中獲取app的sha1值,需要手動添加 :號 public static String getSHA1(Context context) { try { PackageInfo info = c

原创 Android 關機 重啓設備

1.重啓安卓系統需要系統權限,需要把應用設置成系統應用 設置成系統應用有很多種方法,我這裏用最簡單的一種,用系統簽名生成系統應用。 不知道如何設置的 可以看看這篇文章  https://blog.csdn.net/qq_34115898/

原创 Android app設置爲系統應用

在項目開發時,如果需要使應用具有系統權限,例如可以支持靜默安裝和卸載APK,此時就需要使用系統簽名。 常用的系統簽名方式包括在ubuntu環境下、手動簽名和在AndroidStudio環境配置,三種方式中,實現最簡單的是通過Android

原创 android 自動彈起鍵盤

因爲需求,進入頁面要你自動彈出鍵盤 查了資料,試了發現無論怎麼改方法都不能 彈出 最後給控件加了定時器,延時1秒,居然可以了 private void showKeyboard(Context context, final View v

原创 遠程登錄服務器工具

工具名稱 支持平臺 官網 特點 優點 缺點 teamviewer windows https://www.teamviewer.com/ 遠程桌面工具,私有遠程tv協議 Windows下表現優秀

原创 Android 源碼編譯

1.source build/envsetup.sh 2.lunch 3.make j8

原创 Android studio 本地已有的新項目完整提交到gitlab

https://jingyan.baidu.com/article/9c69d48fe68cce13c9024e9c.html

原创 Docker

一.什麼是Docker Docker 是一個開源的應用容器引擎,基於 Go 語言 並遵從 Apache2.0 協議開源。 Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後發佈到任何流行的 Linux 機

原创 Android播放器開源項目

1.ijkplayer 項目地址: https://github.com/Bilibili/ijkplayer 介紹:Ijkplayer 是Bilibili發佈的基於 FFplay 的輕量級 Android/iOS 視頻播放器。實現了跨平

原创 Android Gradle新增buildtypes

添加自定義buildType,比如預發版、beta版,正式版這樣的需求  在buidtypes裏面增加     buildTypes {         release {                             }