原创 Android 鍵盤彈出與隱藏

//1.彈出軟鍵盤 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE); //2.彈出軟鍵盤

原创 Android 模擬TV遙控器物理按鍵

在開發中想用代碼模擬其他物理按鍵輸入,這裏用了shell 命令在程序運行時環境裏模擬按鍵事件。 //模擬按鍵加音量,按六次 //因命令執行會阻塞線程, 所以在子線程裏執行 private void startRun() {

原创 Android VideoView播放視頻全屏

在VideoView寬高都設置爲match_parent後,由於視頻源的尺寸導致播放的時候不能全屏,只需要重寫VideoView的onMeasure方法: package com.luxcine.luxcine_video; i

原创 Android TV開發中所有的遙控器按鍵監聽

public class MainActivity extends Activity { private String TAG="key"; @Override protected void onCr

原创 Android 監聽開機廣播和關機廣播

一、監聽開機廣播 Android系統啓動完成後會發出啓動完成廣播(android.intent.action.BOOT_COMPLETED),所有註冊了接收啓動完成廣播的接收器(BroadcastReceiver)都會收到此廣播。

原创 Android Studio 出現Session ‘app’: Error Launching activity

Android Studio 出現Session ‘app’: Error Launching activity關機重啓都無法解決 1.原因是雖然手機卸載了我們之前安裝的應用程序,但Android並未真正卸載它。 2.現在的手機

原创 Android adb向開發手機添加文件

把本地文件發送到調試手機 C:\Users\ThinkPad_2>adb push C:\Users\ThinkPad_2\Desktop\k_2.mp4 /storage/emulated/0/Download C:\Users

原创 Android 自定義SeekBarPreference

在 PreferenceScreen 佈局裏面,做Android系統應用的,比如Settings模塊,會用到PreferenceScreen,(可以先學習一下:https://blog.csdn.net/sk719887916/a

原创 Android 廣播接收器裏彈出全屏dialog

1.全屏顯示: //給 DecorView 設置背景顏色,很重要,不然導致 Dialog 不全屏顯示 window.getDecorView().setBackgroundColor(Color.TRANSP

原创 Android 打印所有log

1.wifi連接的方式: C:\Users\ThinkPad_2>adb connect 192.168.18.206:5555 already connected to 192.168.18.206:5555 C:\Users

原创 Android 9.0設置系統語言

1.系統權限 android:sharedUserId=“android.uid.system” 2.簽名 通過手動簽名的方式,用系統的簽名文件爲程序簽名解決簽名的問題,將程序加入到系統進程中。 3.通過反射切換系統語言 //調

原创 Android 9.0獲取IP,子網掩碼,網關,DNS

調用方式: getIpAddrForInterfaces("eth0"); getIpAddrMaskForInterfaces("eth0"); getGateWay(); etDns(context); /**

原创 Android MVPhelper 快速生成MVP

原文鏈接:https://blog.csdn.net/qq_39238370/article/details/82143671 1.安裝插件                     

原创 Android MVP模式講解及實踐

原文鏈接:https://blog.csdn.net/briblue/article/details/52839242 前兩年的時候,我經常逛http://androidweekly.n

原创 Ubuntu Linux安裝其他版本GCC的方法

有時候,在Linux中需要安裝固定版本的GCC,才能滿足工作要求。例如:在Fedora22中,編譯OpenCV的cuda部分需要GCC 4.9.X及以下的版本,而Fedora22的GCC是在5.1-5.3版本之間。又例如:編譯Ca