原创 銀行卡號4位一空格

廢話不多說,直接上圖 佈局文件中引用 一個自定義的edittext控件 public class HPEditText extends EditText { private boolean isRun = false;

原创 Android Studio新建assets文件即放置

在eclipse中路徑是file:///android_asset/kaka.swf,在Android studio中assets是新建出來的,也是這樣引用麼? 1、目錄問題在Eclispe中,這個目錄的位置在res/下面,但到了An

原创 lsitview的幾個屬性

1、設置滑動沒有bar android:scrollbars="none" 2、設置無分割線    android:divider="@null" android:dividerHeight="0px" 3、設置點擊無背景色 and

原创 多渠道打包

以下是android studio中的簡單手動打包做法 在app的gradle文件中的android中配置如下信息: //多渠道打包的配置信息 productFlavors { baidu { manifestP

原创 RecyclerView局部刷新的坑

話說有圖有真相,首先來對比一下局部刷新前後的效果: 優化之前的效果: 優化之後的效果: 可以看到,優化之後,列表中的這張大圖不在有一閃一閃亮晶晶的效果了! 那麼,這是如何做到的呢?這是本文的重點,本文的大綱主要包括: 分析爲什麼

原创 Android中的Https網絡請求get和post

HTTPS(全稱:Hyper Text Transfer Protocol over Secure Socket Layer)是通過證書認證、數據加密打造的一條安全的HTTP通道,也就是安全版HTTP,一般在金融行業用到的比較多。使用H

原创 retrofit網絡框架

這一篇學習的retrofit底層默認使用的就是okhttp,相信大家多少也聽過這個框架,下面我們就來一起學習下,講真,學會之後這個框架用起來真的很爽,特別靈活。 按照習慣先來說一下它的優缺點 優點: 可以配置不同HTTP clien

原创 轉碼

我們開發中無論是傳遞網址還是在url後拼接中文,都需要轉碼,否則會亂碼 轉碼用到的工具類和方法是:  URLEncoder.encode(realName, "UTF-8");轉碼 點贊 1 收藏 分享

原创 Android新浪微博分享實現

原創地址:http://blog.csdn.net/kafei_kings/article/details/8106783 註冊新浪開放平臺的開發者賬戶,創建測試應用,得到應用的AppKey和設定一個用來發布的官方地址下載示例,引入sd

原创 像素萬能適配轉換的工具類

我們無論在做自定義view或者佈局時都需要做適配,適配也是一件頭疼的事情,這時候有個工具類便於適配 public class UiUtils { static public int getScreenWidthPixels(C

原创 Android Touch時間傳遞機制

Touch事件分發中只有兩個主角:ViewGroup和View。Activity的Touch事件事實上是調用它內部的ViewGroup的Touch事件,可以直接當成ViewGroup處理。 View在ViewGroup內,ViewGrou

原创 listiview嵌套listview時帶索引的定位,且隱藏不想顯示的item

大家好!好久沒寫博客了,這也是閒下來,就寫了個demo,希望能幫助大家,廢話不多說,立馬曬圖 此圖隱藏了第二個父item 這是個listview嵌套listview的索引定位並且可以影藏item的demo(通俗點說就是滑動左邊lis

原创 Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled

之前運行好好的,今天運行Android Studio,一直提示:Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to

原创 Bitmap合理處理避免OOM

//在自定義view視圖銷燬時調用     @Override     protected void onDetachedFromWindow()

原创 h5調起APP

在自己應用的manifest文件中配置如下 <activity android:name=".MainActivity" android:label="@string/app_name">