原创 Fragment中獲取Context對象的兩種方法

我們在使用Fragment的時候經常需要傳遞Context類型的參數,【Android用的比較多的就是下面幾個導航按鈕,點擊切換fragment(之前Android studio2.0以前是可以new fragment(context)

原创 微信小程序開發之『頂部導航』特效

之前Android開發時,頂部導航用到viewPage,微信小程序裏想要達到同樣的效果,可用swiper來實現;先看效果圖 上代碼: 1.swipe

原创 輸入框的輸入字符(字節)監聽控制,及實時限制輸入規則

* 描述:監聽輸入框輸入的字符數 * 要注意: * 1、一個漢字算2個字符; * 2、截取顯示輸入內容後注意光標位置; * 3、如還能再輸入一個字符,如果數的是漢字,要加以處理,以及光標重定位問題 在android 開發中,經常會遇到

原创 Android 自定義相機,添加遮罩區域,只拍照矩形框中的圖片

1.廢話不多說先上圖         實現橫豎屏圖片的裁剪,直接拍照裁剪,然後上傳到第三方進行車牌號、VIN(車架號)識別!!! 源碼放在CSDN上,有需要的小夥伴可以前去下載。 下載地址:https://download.cs

原创 沉浸式狀態欄4.4及5.0以上通用

Android從4.4開始有沉浸式狀態欄效果,5.0以前的實現很簡單: 如果手機版本大於等於4.4,就實現沉浸式狀態欄效果: //4.4版本及以上 if (Build.VERSION.SDK_INT >= Build.VERSION_C

原创 微信小程序開發之『側邊欄滑動』特效

本文章已收錄於:   微信開發知識庫 側邊欄滑動是很常見的功能,但是小程序出來不久,很多特效還沒有成熟案例,只能原生重寫,所以今天爲大家帶來4個漂亮的側邊欄特效~~ 側邊欄特效一 先看效果: wxml: [h

原创 Android啓動白屏問題解決辦法

最近做項目時,由於後臺接口暫時沒調,登錄一步就直接跳過了(點擊登錄按鈕直接跳轉後面頁面),界面運行很順暢 。後來可以登錄了,因爲在登錄頁的onCreate方法中會判斷獲取本地保存的用戶名及密碼,這無疑就導致了在執行onCreate時佔用了

原创 Android之service保活

這段時間做的項目需要service保活,也就是實時監聽設備的通知欄消息,並可以捕獲到通知的內容,然後進行對應的操作。之前嘗試過很多方式,最後感覺前臺service對於服務保活相對好使(據說這個微信也用過的方案),知情者可能要問了:前臺se

原创 Android中GridView排列CheckBox和radiobutton及它們取值控制

項目中遇到的問題,先簡單說下: CheckBox:Android中大多用到的就是APP登錄時,自動登錄,記住密碼,這樣單個進行控制比較容易;但當項目中有一塊兒是多個值以複選框的形式展現(可以一個一個寫,但這裏推薦使用GridView,其a

原创 Androidn Notification在新API中的使用(解決找不到setLatestEventInfo方法)

之前在eclipse中給予低版本API使用Notification沒問題, Notification n = new Notification(); n.flags |= Notification.FLAG_SHOW_LIGHTS;

原创 android 自定義比例裁剪圖片(拍照 相冊)方式 自定義比例

先說下我這個有啥好處 主要是能夠自定義設置裁剪圖片的比例.比如 :今天產品 給你說裁剪 成16:9 的圖片. 你做好了 OK 明天 產品又和你說 裁剪成10:7 的圖片 ,你是不是要吐血, 我這裏只要設置一行代碼就可以改變裁剪的比例. O

原创 IPC的6種方式

IPC是Inter-Process Communication的縮寫,意爲進程間通信或者跨進程通信,是指兩個進程進行數據交換的過程。下面就介紹一下IPC 的幾種方式: 1.Bundle 這種方式使用的是比較多的,也是很常見的。四大組件中

原创 微信小程序開發之『彈出菜單』特效

先看下效果圖.  代碼:  1.popMenu.js Page({ data: { isPopping: false,//是否已經彈出 animPlus: {},//旋轉動畫 a

原创 幾種常見加密算法解析及使用

1.分類 加密算法首先分爲兩種:單向加密、雙向加密。 單向加密是不可逆的,也就是隻能加密,不能解密。通常用來傳輸類似用戶名和密碼,直接將加密後的數據提交到後臺,因爲後臺不需要知道用戶名和密碼,可以直接將收到的加密後的數據存儲到數據庫。 雙

原创 關於集合和json以及jsonString和json的互轉問題

一、集合List和JsonStr的互轉 1、集合list轉jsonStr: List<WarningListBean> mHealthWarningList = new ArrayList<>(); WarningListBean war