原创 打造炫酷通用的ViewPager指示器 - 玩轉字體變色

1.概述   最近一直都在仿着其他項目的效果在做,仿內涵段子,二手車之家等等。會不會有一天被抓還真是有點心虛,我這分明是給這些APP打廣告。等這些效果基本講完就開始設計模式和系統框架一整套的視頻也就會出來了,等總的訪問量達到100萬之

原创 Android:Activity統一堆棧管理(實現隨時finish特定或是所有Activty)

在我們App運行時,可能在某個界面需要退出App,如果你沒有把之前的Activity都finish掉的話(每次跳轉都把前一個Activity finish掉,雖然可以實現,但本人不建議這種寫法,因爲有的Activity需要反覆調用,不能

原创 【ImageView】圖片自適應及android:scaleType屬性

ImageView的屬性 網絡上下載下來的圖片自適應:android:adjustViewBounds="true"(其詳細解釋在下面)<ImageView     android:id="@+id/dynamic_item_im

原创 微信熱修復Tinker使用

Tinker是微信前段時間開源的Android熱補丁方案,它支持動態下發代碼、So庫以及資源,讓應用能夠在不需要重新安裝的情況下實現更新。當然,你也可以使用Tinker來更新你的插件。 同時,還有許多其他公司使用的熱補丁方案,如比如QZ

原创 native 嵌套H5彈出虛擬鍵盤遮擋界面及其input 文本框上提及其置頂顯示

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 native 的虛擬鍵盤彈出input 文本框上提及其置頂顯示 解決方案1:    在各個的input輸入框用標籤包起來,例如: <form action=”java

原创 Android數據加密之Base64編碼算法

前言:       前面學習總結了平時開發中遇見的各種數據加密方式,最終都會對加密後的二進制數據進行Base64編碼,起到一種二次加密的效果,其實呢Base64從嚴格意義上來說的話不是一種加密算法,而是一種編碼算法,爲何要使用Base

原创 android輸入金額格式化文本框金額格式控制

引言 Java中對浮點數的輸出表示 在Java中浮點數包括基本型float、double,以及對象包裝類型的Float和Double,對於這些浮點數的輸出,不管是顯式地還是隱式地調用toString()得到它的表示字串,輸出格式都是按照如

原创 Android經典面試題總結

1.生命週期   場景演示 : 切換到該Fragment  11-29 14:26:35.095: D/AppListFragment(7649): onAttach  11-29 14:26:35.095: D/AppListFrag

原创 Android動畫之translate(位移動畫)上下移動

Activity的切換效果使用的是Android的動畫效果,Android的動畫在官方有相關資料:http://developer.android.com/guide/topics/graphics/animation.html和htt

原创 【webview】android webview 顯示空白頁問題解決

情景:測試機聯想K900,使用WebView.loadUrl ,百度:http://www.baidu.com 情況:前段時間還是可以打開百度網站的,但是今天發現打不開了,可是輸入其他的網站是沒有問題的       比如:http:

原创 java幾種常見算法

 常用排序算法小記 排序算法很多地方都會用到,近期又重新看了一遍算法,並自己簡單地實現了一遍,特此記錄下來,爲以後複習留點材料。 廢話不多說,下面逐一看看經典的排序算法:   1. 選擇排序 選擇排序的基本思想是遍歷

原创 Android_設備隱私獲取,忽略6.0權限管理

1.前言 (1).由於MIUI等部分國產定製系統也有權限管理,沒有相關api,故無法判斷用戶是否允許獲取聯繫人等隱私。在Android 6.0之後,新增權限管理可以通過官方api判斷用戶的運行狀態; (2).我們指定targetSd

原创 webView攔截超鏈接

public class MainActivity extends Activity { //webView相當於瀏覽器 聲明webView WebView webView; @Override protec

原创 微信轉發度最高的十大Android文章

風靡微信的高質量Android技術文章,排名前十的文章:1.【2015 SACC】手機淘寶性能優化全記錄http://mp.weixin.qq.com/s?__biz=MzI3MDE0NzYwNA==&mid=402532200&idx=

原创 加密網絡請求

public class AlidayuMessage {       private static final String SIGN_METHOD_MD5 = "md5";     private static fi