原创 EventBus分析
一、使用 1.註冊 EventBus.getDefault().register(this); //this指代訂閱者 2.訂閱者定義接收方法 public void onEventMainThread(Object event) {
原创 Android廣播報錯 $MessageReceiver; no empty constructor
靜態廣播異常 can't instantiate class com.xx.evacuation.fragment.AlarmFragment$MessageReceiver; no empty constructor Broadcast
原创 Android Studio NDK環境搭建
一、環境 android studio 3.3.2 gradle 4.6 gradle build 3.2.1(低於會報錯) NDK 19 二、配置CMake 1、項目右鍵 Link C++ Project with
原创 android shape使用筆記
shape用於定義控件的形狀和顏色(drawable下新建xml,根爲<shap>) 1.根的屬性 android:shape="" value: rectangle(矩形) line(線) oval(橢圓) ring()
原创 事件分發
1、遵循 Activity => ViewGroup => View 的傳遞順序(由上級往下級傳,下級能處理就處理,處理不了就、往上傳) 如果view沒有處理事件,則反向傳遞,如果都沒有消費,最終由Activity的onTouc
原创 Android文件操作
1.權限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 2.sd卡路徑 SDCARD_PATH = Environment.
原创 java 壓縮文件
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; impo
原创 Android逆向學習(1)--記一次破解某直播盒子App
打擊違法直播 淨化網絡環境 某天,我的一個朋友(這個朋友真不是我自己)發了我一款聚合直播App,大喜過望之後發現需要充值才能繼續觀看, 我這種窮逼哪來的錢充值,所以就有了這次逆向之旅 一、反編譯 用 jadx-gui 直接打開Apk,