原创 Android 刷原生Google系統
https://download.pixelexperience.org/ https://download.lineageos.org/
原创 Android WebView 加載方式 JS和Java互調方式
參考博客 https://blog.csdn.net/u014712086/article/details/78629890 https://blog.csdn.net/rookie_small/article/details/68488
原创 Android APP右上角通知開發
借鑑博客 https://www.jianshu.com/p/199a9238015f 在開始之前,先聲明一下。 其實本來Android原生系統是不支持應用桌面角標(BadgeNumber)顯示的。我們目前看到的能支持應用桌面角標顯示
原创 Android 異常彙總
Android異常大全 java.lang.NullPointerException 這個異常的解釋是 "程序遇上了空指針 ",簡單地說就是調用了未經初始化的對象或者是不存在的對象,這個錯誤經常出現在創建圖片,調用數組這些操作中,比如圖片
原创 graphics內存控制
https://developer.android.google.cn/studio/profile/memory-profiler 內存計數中的類別如下所示: Java:從Java或Kotlin代碼分配的對象內存。 Native:
原创 c insert 和 push_back throw length問題
原來的樣子是 std::vector<int> gids; gids.insert(gids.end(), nodes[i]->getLiftFloors().begin(),
原创 android application.mk配置
Application.mk是用來描述你的應用程序需要哪些模塊,以及這些模塊所要具有的一些特性。而相對的Android.mk是用來描述要編譯某個具體的模塊,所需要的一些資源,包括要編譯的源碼、要鏈接的庫等等。 Application.mk
原创 Android gradle腳本學習
參考借鑑:https://blog.csdn.net/qq_27070117/article/details/79309325 廢話不多說,直接上硬菜 1、環境變量配置 Windows用戶 首先新建環境變量 GRADLE_HOME ,需要
原创 Android 屏幕適配方案
轉自https://mp.weixin.qq.com/s/v_aauFjx-f91WrpCAaNMVQ 爲什麼要適配 由於Android系統的開放性,任何用戶、開發者、硬件廠商、運營商都可以對Android系統和硬件進行定製,修改成他
原创 android:多個bitmap橫向、縱向拼接成一個
一、橫向(兩個) /** * 橫向拼接 * <功能詳細描述> * @param first * @param second * @return */ private Bitmap add2Bitmap(Bitmap firs
原创 Android 下拉刷新和上拉加載
有一個比較好用的這個自定義view,方便以後直接使用,我記得是在GitHub上down下來的,我找不到地址了,所以直接粘貼,原作者發現告訴我地址,我註明 package com.example.orion.htmltext1.View;
原创 android 全局crash
創建類 public class CrashHandler implements Thread.UncaughtExceptionHandler { private static final String TAG =
原创 string jstring、const char*、std::string 之間的轉換
java jni c++ 工作過程中常用的一些東西,在這裏總結一下獲取fieldenv->getFieldID(class,"name",field類型);獲取methodenv->getMethodID(class,"方法名",(參數
原创 android popupwindow點擊外側不消失,且不影響外部交互
1、創建popupwindow View contentView = LayoutInflater.from(CheckMapActivity.this).inflate(R.layout.popuplayout, null);
原创 Android gradle版本和插件
一個是gradle文件中有一個gradle-wrapper.properties distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zi