原创 解決vue npm ERR! missing script: dev
今天在運行Vue項目時,在運行npm run dev時報錯如下圖: 打開package.js文件夾,發現文件夾裏的scripts有dev如下圖: , 可就是好不到,什麼原因呢?最後一看路徑不對,vue init webpack my-p
原创 通過Activity線程獲取Application/Context
public static Application getApplicationInner() { try { Class<?> activityThread = Class.forName("android.a
原创 調用系統相機像素過低
官方文檔中有說明,Android系統分配給每個應用的最大內存是16M,所以,系統爲了防止應用內存佔用過大,對於在應用內通過相機拍攝的圖片最終返回來的結果進行了壓縮,壓縮後的圖片變得很小,通過之前說的getData的方式只能滿足比如顯示個頭
原创 通過反射獲取Application對象
通過反射獲取Application對象 public static Application getApplicationInner() { try { Class<?> activityThread =
原创 Vue Router 的多種用法
組成部分:https://router.vuejs.org/zh/api/#routes 1、地址 -- path; 2、渲染內容(加載內容)-- component; const 定義的對象:User、UserHome、
原创 Android通過MemoryInfo對象獲取內存信息
// 獲得設備內存信息 public static Object[] getMemInfo(Context mContext) { float availMem; float totalMem; boolean low
原创 Android keystore 轉 jks
1、將一下代碼複製到文本文件中,修改成自己的keystore文件名; 2、將該文本文件後綴修改爲bat(即腳本文件),將該文件與keystory文件放置同意目錄(或者修改一下代碼的文件絕對路徑); 3、運行該腳本文件。 keytool -
原创 跳轉通訊錄選擇聯繫人
//權限判斷,判斷是否有讀取通訊錄權限 if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_CONTACTS) != PackageManager.
原创 android 自動初始化控件
封裝初始化綁定方法: public static final void bindViews(Object object, View footView) { if(object == null) { return;
原创 Android Studio build.gradle 中配置應用簽名
Android Studio 簽名證書文件在build.gradle(app)中配置 gradle.properties配置文件中: RELEASE_STOREFILE = ../xxx.jks RELEASE_STORE
原创 Android 通過View生成Bitmap
方式一:(推薦) public Bitmap convertViewToBitmap(View view){ Bitmap bitmap = Bitmap.createBitmap(view.getWidth(), vi
原创 編程之著名的變量命名規則
Camel 標記法(駝峯命名法) 首字母是小寫的,接下來的字母都以大寫字符開頭。例如: myTestValue = 0, mySecondValue = "hi"; Pascal 標記法(帕斯卡命名法) 首字母是大寫的,接下來的字母都
原创 studio配置參數
1、在項目根目錄下新建一個配置文件,例如:config.gradle【隨便取名】 2、在項目根目錄下的build.gradle文件頭,引用配置文件,例如:apply from: "config.gradle" 3、app或lib目錄下的b
原创 Vue完整項目構建(進階篇)
前置條件: 熟悉使用 Javascript + HTML5 + css3。 理解 ES2015 Module 模塊(export、import、export-default)。 瞭解 nodejs 基礎知識,npm 常用命令,以及 npm
原创 Android 配置地址修改
修改.AndroidStudio: 進入Android Studio 安裝目錄,進入bin文件夾,打開 idea.properties,頂部,去掉以下兩項的註釋符號 # ,修改對應的新路徑即可。 # Note for Windows