原创 java文件轉dex

打開cmd; cd C:\Program Files\Java\jdk1.8.0_221\bin;\\實際路徑根據你java的安裝路徑 javac -encoding UTF-8 D:\com\test\Activity.jav

原创 html列表,帶滾動及超出高度部分隱藏的例子

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> /* 隱藏滾動條 */ #listView::-webkit-sc

原创 IOS WKWebview有效實現禁止滑動,禁止雙指縮放,禁止長按

WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init]; config.preferences = [WKPreferences new]; c

原创 Android多渠道打包技巧記錄

不同維度引用libs文件 xxx = 維度名字 xxxApi fileTree(dir: 'src/xxx/libs', include: ['*.jar'])

原创 android8.0以上,DownloadManager下載狀態一直返回PAUSED_WAITING_TO_RETRY?或是-1

DownloadManager.Request request = new DownloadManager.Request(Uri.parse(url)); /**設置漫遊狀態下是否可以下載*/

原创 android創建桌面快捷方式,適配8.0,避免重複創建

直接上代碼,可直接複製使用 //創建桌面快捷方式 private void createShortCut() { if (Build.VERSION.SDK_INT >= Build.VERSION

原创 Android可按住拖拉的View,懸浮窗拖拉效果

代碼如下: package com.bg.sdk.floatwin; import android.app.Activity; import android.view.MotionEvent; import android.vi

原创 androidstudio引用aar文件後,運行起來報跟so相關的異常

在這裏記錄下這個坑吧! 曾經接入一個aar文件,編譯時發現so文件不見了!後來檢查了下項目裏的 gradle.properties 文件 設置爲跟aar一樣的架構設置即可!換句話說,自己的項目不能跟aar的架構設置不一樣!

原创 解決AndroidStudio找不到jar包的坑!

網上的例子有不少,我是這麼解決的: 1.打開module中的build.gradle; 2. dependencies { implementation fileTree(include: ['*.jar'], dir: 'li

原创 使用VMWare虛擬mac系統,設置網絡的正確姿勢

1. 啓動mac虛擬機; 2. 虛擬機-虛擬機設置-網絡適配器-選擇NAT模式; 3. 打開mac的網絡設置,選擇使用DHCP模式,並設置DNS服務器爲win的DNS; 4. 回到win,控制面板-網絡連接-右鍵屬性-VMware Net

原创 IOS 自定義UINavigationController中navigationBar的高度

  //頭文件 //繼承 UINavigationBar @interface MyNavigationBar : UINavigationBar @end //oc文件 #import "MyNavigationBar.h" #def

原创 IOS實用小技巧【備忘錄】

對字典中的key值進行排序: NSArray *signArray = [[dict allKeys] sortedArrayUsingSelector:@selector(compare:)];

原创 android實用備忘錄

去掉ListVIew默認點擊效果: android:listSelector="@android:color/transparent" 實現全屏效果(隱藏系統狀態欄): int flag = WindowManager.Layout

原创 ios將html的內容顯示在uiLabel或UITextView中

有時候有這樣的需求,需要把網頁的內容顯示到uilabel或UITextView中,有同學就會想到使用ono或hpple配合xPath解析html;步驟較複雜,這裏我提供一個非常簡便的方法:  AFHTTPSessionManager *m

原创 擺脫lazy美工的幫忙,自己實現View點擊效果

實現View點擊效果: 核心代碼:在自定義view中重載如下方法 @Override protected void dispatchSetPressed(boolean pressed) { super.dispatchSetP