原创 Android - 打包內測版本dex2jar Shell 腳本操作

基本步驟 進入 app project build 內測 type 上傳內測平臺 (蒲公英和fir.im 均有可以進行 gradle 配置) 複製 apk 包備份 輸入 true 和 false 是否進行查看(dex2jar)

原创 macOS - 完全卸載應用

1. Finder / Application command + delete 刪除 .app 文件 2. 刪除相關文件 下面文件夾下對應的文件 Configuration ~/Library/Preferences/

原创 Android - 通俗解釋應用界面跳轉使用的Intent中Flag

1.叨叨 上篇說了幾種常見的應用,但總感覺不太舒服,這篇將通過 A,B,C,D 四個界面解析; 2.瞭解 LaunchMode 在 AndroidManifest.xml 中配置 activity 的時候的一個屬性,比如: <

原创 Android - 應用內頁面跳轉設計與六種常用的頁面跳轉實踐

1. 應用內頁面跳轉設計 應用頁面跳轉與應用的用戶體驗有直接相關。 如果應用爲了看一個詳情,跳轉了大於3個界面,就很大可能流失用戶和被用戶吐槽,更不用說,跳進去又退出大於3個界面纔回到主界面。 應用頁面的跳轉往往隨着應用變大,

原创 Eggjs -typeorm 之 TreeEntity 實戰

Tree - Entitiy 教程地址 https://typeorm.io/#/tree-entities 案例 場景:分組設計、樹設計、菜單設計 樹結構 , 括號裏是存儲的 ID - 華北(11) - 河南(14)

原创 Android - 開發者選項中的一些必知必懂必會

嘮叨 開發者選項中有很多功能,到作爲一個開發者,常用常見的就是 USB 調試了。但熟不知,裏面還有很幾個有意思的東西。 1. 不鎖定屏幕 在開發中進行 USB 調試,開啓後,不會熄滅屏幕,但屏幕亮度會減弱,與手機的設置有關係;

原创 Kotlin - kotlin basic (1) -- 直接入門

參考內容 kotlinlang.org kotlin in chinese 1. package kotlin 的 包和 java 基本相似,但有點不一樣; 關鍵字: as 示例代碼 package cn.labelnet.d

原创 Android - Retrofit 實現圖(多)文上傳提交

1. 使用 Retrofit 的 partmap實現 比如我們的需求是 修改用戶頭像和用戶姓名; 如果同時需要上傳頭像和用戶名,需要使用 PartMap 進行操作; @Multipart @PUT("/myuser/inf

原创 Vue - Tomcat 與 Vue2 搭建簡單測試環境

Shell 腳本 腳本說明: 進入 vue2 工程目錄 進行 工程 build 複製 build 結果到 tomcat 下 測試路徑 webpack-tomcat.sh #! /bin/bash echo '------ bu

原创 Vue - webpack 打包兼容 360 瀏覽器和 IE 瀏覽器

參考 : IE運行出現的問題 背景 項目使用的是 vue2 , 打包後上傳服務器,訪問;IE 不顯示,360 不顯示,老版谷歌瀏覽器不顯示內容。 1. 解決不顯示內容 在 index.html 添加下面內容 <meta http-

原创 Android - Android 7.0 拍照,相冊選擇和系統圖片裁剪和刪除適配

Android 7.0 引入了 Provider 給 app 申請文件存儲路徑,所以需要配置 Provider ,纔可以使用 存儲功能。 定義 provider 在 res/xml 文件夾下定義 provider_path.xml

原创 MacOS - iTerm2 + Oh my ZSH+ Powerline 打造個性終端最終版

先預覽下最終效果 準備工作: macOS 和 iTerm2 軟件 iTerm 操作 下載 iTerm 軟件 : http://iterm2.com/ 直接下載安裝即可; 1. iTerm 主題 1.1 下載主題 下載地址

原创 Android - 震動反饋和提示音實現

見 BaseNotifyFragment : 震動權限: <uses-permission android:name="android.permission.VIBRATE" /> 代碼如下: public abstract

原创 Android - 使用 Gson 中 Expose 註解說明

@Expose 註解可以標明哪些字段進行序列化 例子 User 類 可以看見 name 屬性 被 @Expose 修飾 class User { @Expose private String name;

原创 Android - Android Architecture Components - Room 在 Kotlin 中使用 (1)

參考文章 Android Room 官方文檔 Room Persistence Library(官網文檔翻譯) 在kotlin中使用room(Room Persistence Library)和遇到的坑 Android官方ORM框