okhttp,get,post,put,delete 請求
okhttp,get,post,put,delete 請求
- 626
- 0
- Android 學習中
okhttp,get,post,put,delete 請求
非常麻煩的HashKey,基本上是設定FB後台必經過程
把下面程式碼 隨便在加在onCreate就可以了
基本上手機廠商應該都會出電腦的手機驅動程式,不過就是有些廠商,不出!
Google 有出Android adb interface installer 之類的工具,讓你一鍵安裝驅動
不過有時裝了,還是沒有用,所以我們就需要手動去更新驅動.....
java.lang.SecurityException: Permission Denial: opening provider android.support.v4.content.FileProvider from ProcessRecord ... that is not exported from....
這個是因為android7.0以上要shareFile權限問題,不能直接用File去接,要轉成Uri去使用
Android LogCat 工具类,目前功能:
把檔案都丟在專案的根目錄下的assets,如果沒有的話就自己建一個~
//可以比對關鍵字並變色 public static SpannableString matcherSearchText(int color, String text, String keyword) { SpannableString ss = new SpannableString(text); Pattern pattern = Pattern.compile(keyword); Matcher matcher = pattern.matcher(ss); while (matcher.find()) { int start = matcher.start(); int end = matcher.end(); ss.setSpan(new ForegroundColorSpan(color), start, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); } return ss; }
打開APP進入第一個activity前,會有一空白頁面(可能是白底或黑底)。且這個頁面並非自己的程式造成的,擺脫不了
在ANDROID 中使用PICASSO,因為都作好處理了所以發生錯誤如果沒有去CALLBACK的話,就只是圖片顯示不出來而已=.=....
Picasso.Builder builder = new Picasso.Builder(this);
builder.listener(new Picasso.Listener()
{
@Override
public void onImageLoadFailed(Picasso picasso, Uri uri, Exception exception)
{
exception.printStackTrace();
}
});
builder.build().load(URL).into(imageView);
有兩種做法
第一種 - CircleImageView
https://github.com/jamesmontemagno/CircleImageView-Xamarin.Android
第二種 - By Picasso
Picasso.with(getCont()).load("圖片網址").transform(new CircleTransform()).into(img_avatar);
自己新增下面的class,直接使用transform
可以用gitHub登入,即可下載。
http://www.iconfont.cn/plus
Windows无页面附加(Unable to add window.....is your activity running?)
@Override protected void onDestroy() { if (mDialog != null && mDialog.isShowing()){ mDialog.dismiss(); mDialog = null; } super.onDestroy(); }
假如在登入的時候,其他按鈕當然不能按的狀況下,可以設setEndabled
暫時關閉 btn_clear.setEnabled(false); btn_login.setEnabled(false);
再開啟 btn_login.setEnabled(true); btn_clear.setEnabled(true);
AsyncTask<Params, Progress, Result>,這是基本的架構,使用泛型來定義參數,