原创 監聽Fragment對用戶是否真實可見

需求: 監聽Fragment 對用戶真實可見或不可見 網上有很多方法,專門整理了一下。   先介紹四個關於fragment 對用戶是否可見的方法 1.onHiddenChanged 方法 備註: 當fragment 被執行show() h

原创 升級打包工具packer-ng-plugin支持V3簽名

升級打包工具packer-ng-plugin支持V3簽名 該庫github:https://github.com/mcxiaoke/packer-ng-plugin 升級後jar包下載地址: https://download.csdn.n

原创 Android自定義View實現隨手勢滑動控件

Android自定義View實現隨手勢滑動控件 需求: 1.需要有單擊事件 2.可以隨手勢滑動 3.不會因父控件調用了 requestLayout()方法而回到初始位置 4.可以根據列表(ListView recyclerView)的滑動

原创 使用360加固寶命令行方式加固

使用360加固寶命令行方式加固 將360加固寶安裝程序下載之後,解壓,然後通過winodws 的dos命令來調用360加固程序,完成登錄,設置,加固應用的操作。 優點:可以使用程序控制加固工作,將生成的release包在java工程中進行

原创 Android打包工具packer-ng-plugin的使用 快速生成渠道包

簡介:該工具快速生成渠道包。它可以將一個包快速生成多個渠道包 github地址 : https://github.com/mcxiaoke/packer-ng-plugin 使用場景: 安卓app上線,需要創建各個市場和推廣渠道的apk安

原创 根據flavors設置buildType中debug的簽名文件

  設置buildType中debug的簽名文件(不使用debug默認的簽名文件) 前言:android studio運行編譯安卓項目,其debug模式會使用默認的keystory。通過獲取flavor信息設置簽名文件,在debug模式下

原创 360加固寶客戶端使用

360加固寶客戶端使用   360加固寶官網: http://jiagu.360.cn/#/global/index 使用360加固寶客戶端在線加固。 步驟一: 下載360加固寶 步驟二: 註冊並登錄360加固寶客戶端     步驟三:

原创 Android手機屏幕同步工具asm.jar

今天小編就爲大家分享一篇關於Android手機屏幕同步工具asm.jar的文章,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧 有時候可能需要將手機上的一些操作投影出來

原创 導入takephoto庫編譯失敗 與glide庫衝突 排除依賴

導入takephoto庫編譯失敗 與glide庫衝突 當您的項目中導入了glide庫, 同時也導入了takephoto庫時, 出現編譯失敗. 編譯報錯指向於Glide庫某文件 原因: 這是因爲takephoto庫中本身依賴了三個庫,其

原创 LitePal使用遇到的坑

LitePal的使用看郭神的帖子就差不多了,簡間易用,上手快。這是它的鏈接 http://blog.csdn.net/guolin_blog/article/details/38461239 我跟大家分享的是在使用中遇到的一些坑: 1

原创 studio 編譯報錯:compileSdkVersion 'android-24' requires JDK 1.8 or later to compile.

翻譯: compileSdkVersion android-24”需要JDK 1.8或更高版本編譯。 報錯現象如下圖: 原因:studio默認選擇編譯的版本爲1.8,而當前jdk環境不是1.8.  解決方法: 1. 在build.gra

原创 安卓手機屏幕同步工具asm.jar

一 . 下載附件 asm.jar 二. 放到任意目錄下, 這裏放到D盤根目錄; 將asm.jar複製到D:/目錄下 三.安裝:打開cmd, 輸入 :  java -jar d:/asm.jar 四: 配置工具顯示窗口大小;

原创 gradle批量配置productFlavors(渠道)

應用場景: 1. 將渠道中參數進行統一管理。  2.該項目需要生成三個不同包名應用, 包括應用圖標, 分享圖標, 啓動頁,應用名稱,友盟後臺key, 微信QQ微博,推送等KEY,渠道名,渠道號 目的:統一管理,簡潔代碼,方便維護 思路:

原创 提升gradle編譯速度和gradle優化管理 在

一. 我們先說一下提升Gralde編譯速度. 針對這個問題, 先講一下配置相關設置提升編譯速度.  我發現在build.gradle文件中如果設置了很多渠道, 在編譯時會影響編譯速度, 尤其是windows系統下運行。  對gradle中

原创 bugly自動升級在android7.0系統上重複下載 bugly與takephoto適配7.0衝突問題

該博客解決bugly自動升級無法適配7.0系統.   bug現象: 在7.0及以上系統上,bugly更新app後,不停重複下載, 無法進入安裝界面. 同時, 在解決bugly該bug時, 與takephoto適配7.0的代碼發生衝突.