原创 webView video標籤視頻點擊全屏播放

最近真的是飽受webView的折磨啊,最近剛做了一個webview視屏點擊放大全屏播放的功能,這裏記錄一下 頁面xml文件的代碼  <?xml version="1.0" encoding="utf-8"?> <RelativeLayo

原创 流式佈局FlowLayout以及動態添加Item的實現

http://blog.csdn.net/lmj623565791/article/details/38352503 ,本文出自【張鴻洋的博客】 1、概述 上一篇已經基本給大家介紹瞭如何自定義ViewGroup,如果你還不瞭解,請

原创 ScrollView內部嵌套Recyclerview,防止recyclerview自動獲得焦點

在寫一個ScrollView 嵌套Viewpager和RecyclerView的佈局時,RecyclerView老是自動獲得焦點然後在ScrollView 內部上下自動滾動,嘗試了在ScrollView的直接子LinearLayo

原创 阿里雲服務器的 mysql root密碼忘記了咋辦

這幾天在弄公司的 阿里雲ECS服務器 結果找不到mysql數據庫的密碼了 , 我自己搞定之後整理如下 先以root身份SSH連進ECS主機 一、首先嚐試了查找安裝數據庫時的默認密碼,一般在account.log 賬戶文件裏  位置大概是在

原创 startActivityForResult使用以及內存泄露記錄

       之前開發的時候竟然沒有考慮使用startActivityForResult這麼方便的東西。。。       有時候業務邏輯會有 從ActivityA跳轉ActivityB,在B上一頓操作然後回退到A的時候需要更新A的頁面。以

原创 onNewIntent注意事項

一直對activity的onNewIntent有些困惑,開始時只是知道在activity被重新restart時會進入,後來又發現還不只是這種情況,下面是經過調試後的結論 第一種情況:activity launchMode爲single

原创 安卓6.0 的動態權限

     安卓6.0之前對於應用權限的管理是在用戶裝載app的時候詢問一次是否同意應用申請的權限,如果不同意,那麼用戶就不能繼續安裝app,而一旦選擇了同意那就是同意了app申請的所有權限。這其實對用戶是很不友好的,於是在安卓6.0也就

原创 可展開的TextView

內容整理自Github https://github.com/Manabu-GT/ExpandableTextView 很多時候我們在設置一個TextView的時候 需要顯示很多的文字,但是在排版上並不需要在第一時間就顯示出所有文字,而是

原创 最快的啓動頁

在APP的啓動頁面(Splash Screen)好多都是等待3秒,好一點的還可以跳過,但是有的跳過也是假的按鈕。當然像一些大廠的APP,像網易新聞等啓動頁面都是廣告,人家要收廣告費的。但是,對於一些普通的APP,有的也出現等待三秒的啓動

原创 截取String

在String中有兩個substring()函數,如下: 一:String.substring(int start) 參數:     start:要截取位置的索引 返回:    從start開始到結束的字符串 例如:Stri

原创 bug排坑記錄

bug報錯如下 java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity         經過排查 ,發現是Glide引發的報

原创 vim 命令詳解

   轉自  Vim命令詳解 vim 命令詳解 vi: Visual Interface 可視化接口 vim: VI iMproved VI增強版 全屏編輯器,模式化編輯器 vim模式: 編輯模式(命令模式)輸入模式末行模

原创 No view found for id xxxxxxx for fragment

項目是這樣的 ,使用了多層fragment嵌套, 最內層是一個viewpager 包含多個fragment,需要拿到fragmentManager來做fragment的替換,於是使用方法 getChildFragmentManager()

原创 ScrollView嵌套RecyclerView 衝突問題的幾個解決方法

方法一:將RecyclerView的可滑動屬性設置爲false,這裏重寫他的LayoutManager的canScrollVertically()方法即可(我用的豎直佈局) LinearLayoutManager manager =

原创 設置tablayout的字體大小

<android.support.design.widget.TabLayout android:id="@+id/tabLayout" android:layout_width="match_parent" a