原创 五, Vueのvue-cli2和vue-cli3生產環境去掉console.log

在開發環境寫了很多console.log/info/debug,在生產環境需要去掉這些console。如果手動刪除未免也太累了,再說以後想再開發還得重新寫console。webpack提供了刪除console的插件,這裏分兩種: vue-

原创 四, Vue のthis.$route.params和this.$route.query的傳參方式

vue中頁面間傳遞參數方式多種,這裏簡單介紹常見兩張: this.$route.query 在A頁面中, 頁面跳轉處 this.$router.push({ path: '/register',

原创 三, Vue のvue-cli 2.x和3.x 在nginx部署多個vue項目

項目中使用了nginx,但是需要分項目在同一個服務器測試,建立多個項目配置,這裏分vue-cli 2.x和3.x  vue-cli 2.x  工程中有 3 個地方要設置 (假設配置在gentle-vue,這個目錄下)   config

原创 Android基礎--apk反編譯工具的使用

Android基礎--apk反編譯工具的使用 在學習android 開發的時候,我們經常回嘗試使用到別人的apk,希望能瞭解別人怎麼編寫的代碼,於是想要一個能實現其反編譯的軟件,將軟件反編譯出來,查看其代碼。 工具 反編譯軟件

原创 微信小程序--text組件學習

微信小程序--text組件學習 api文檔指出 文本節點,支持轉義符"\"。 除了文本節點以外的其他節點都無法長按選中 <view class="page"> <view class="page__hd">

原创 微信小程序--簡單頁面跳轉

微信小程序--簡單頁面跳轉 例如:點擊一個text ,跳轉入一個新的頁面blueberry.wxml 首先對text 設置監聽事件  <view bindtap="toast" class="usermotto">     <t

原创 android studio對於錯誤拼寫/不識別的英文單詞,給予波浪提示

使用自己的名字當Tag。卻發現有個非常不用好的提示。波浪,我浪個你妹。 Typo:In word ‘miyuehu’ less...(Ctrl+F1) spellchecker inspection helps locate ty

原创 android內存泄漏---常見內存泄露的問題

在android中,會有一些簡便的寫法和編碼習慣,會導致我們的代碼有很多內存泄露的問題。做一個已知錯誤的總結. 1,單例模式使用出現的錯誤。      錯誤方式:      public class Foo{           p

原创 Android自定義view--SurfaceView實現墨跡天氣的風車效果

 Android自定義view--SurfaceView實現墨跡天氣的風車效果 SurfaceView也是繼承自View,它和我們以前接觸到的View(Button、TextView等)最大的不同是,SurfaceView可以有一

原创 Android Studio使用Button等控件的英文內容字符串默認大寫

在Android Studio中xml裏面添加一個Button、EditText等控件後,內容爲英文時候,總是會顯示大寫,即使你輸入的字符串是小寫也不行 View中控制字符串大小寫的屬性是 android:textAllCaps,

原创 android基礎--overridePendingTransition動畫效果無效解決

android基礎--overridePendingTransition動畫效果無效解決 看了網上很多碰到過此類問題,每個人遇到問題都不同,大致歸類如下部分: 0 .  public void overridePendingTra

原创 Android內存泄漏:謹慎使用getSystemService

Android中有很多服務,比如PowerManager,AlarmManager,NotificationManager等,通常使用起來也很方便,就是使用Context.getSystemService方法來獲得。 一次在公司開發

原创 android中Butterknife使用

環境配置 1,在項目module對應的build.gradle文件頂部中添加: apply plugin: 'com.neenbedankt.android-apt'      在dependencies{}中添加: ap

原创 android基礎--canvas繪圖

Android繪圖方法主要有兩個步驟:    (1)實現一個繼承於View組件的類,並重寫它的onDraw(Canavas canvas)方法;     (2)顯示定義的View子類,有兩種方法: a.使用一個Activity來顯示Vi

原创 android基礎--CollapsingToolbarLayout使用

CollapsingToolbarLayout作用是提供了一個可以摺疊的Toolbar,它繼承至FrameLayout,給它設置layout_scrollFlags,它可以控制包含在CollapsingToolbarLayout中的控件